Bump to version 0.99.3. This closes bug #75359. Thanks to James Stockton for the...
authorChris White <chriswhite@gentoo.org>
Mon, 27 Dec 2004 04:51:21 +0000 (04:51 +0000)
committerChris White <chriswhite@gentoo.org>
Mon, 27 Dec 2004 04:51:21 +0000 (04:51 +0000)
media-video/xine-ui/ChangeLog
media-video/xine-ui/Manifest
media-video/xine-ui/files/digest-xine-ui-0.99.3 [new file with mode: 0644]
media-video/xine-ui/xine-ui-0.99.3.ebuild [new file with mode: 0644]

index 9882f992029c2d934cdcc31edfe2bb60247c092b..267475d582fda0b35628cfa9fa7ee7648089554b 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for media-video/xine-ui
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/xine-ui/ChangeLog,v 1.66 2004/10/23 03:50:01 chriswhite Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/xine-ui/ChangeLog,v 1.67 2004/12/27 04:51:21 chriswhite Exp $
+
+*xine-ui-0.99.3 (27 Dec 2004)
+
+  27 Dec 2004; Chris White <chriswhite@gentoo.org> +xine-ui-0.99.3.ebuild:
+  Bump to version 0.99.3. This closes bug #75359. Thanks to James Stockton for
+  the ebuild submission.
 
 *xine-ui-0.99.3_pre20041022 (23 Oct 2004)
 
index 7179c16cf0865396273451b1a73067893d2b5fb8..2df6368e47cdae5651dce74a565486d4f08b1ce6 100644 (file)
@@ -1,4 +1,7 @@
-MD5 2bc51ff1feb54e9f53fd1fb50521a204 ChangeLog 10649
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 0cd895e30e545928cc59ee0bb1ca079b ChangeLog 10860
 MD5 31018765c8c65a239dba78a98c405543 metadata.xml 224
 MD5 b9c69b3e0aa74aecfbcf9af1c86afb05 xine-ui-0.9.21-r1.ebuild 1603
 MD5 dfb15028ebc406e84b5a35d9d6936f56 xine-ui-0.9.22-r1.ebuild 1442
@@ -8,6 +11,7 @@ MD5 506ec69dfb05fc3715635bcf8d4bf8a1 xine-ui-0.9.23-r2.ebuild 1582
 MD5 62eac430fc740d93f6e46d95daf4399b xine-ui-0.99.1.ebuild 1484
 MD5 c0b4b82ce1265c925f708cc5972b3c7d xine-ui-0.99.2.ebuild 1499
 MD5 a4eb2ca5f5835568daac23b1e47bfcad xine-ui-0.99.3_pre20041022.ebuild 1359
+MD5 a86f67ad7765fda7af401a265dff5fc9 xine-ui-0.99.3.ebuild 1484
 MD5 1c7ec60b24fe2cd95f8e352de316894b files/digest-xine-ui-0.99.3_pre20041022 79
 MD5 32aa0f3c22f337999efc35a1eff3cd94 files/digest-xine-ui-0.9.21-r1 67
 MD5 a40013de7a4c30965b9adb242f6d9203 files/digest-xine-ui-0.9.22-r1 67
@@ -25,3 +29,11 @@ MD5 f9ec30bd10b5c9d431b5d382310fe87d files/xine-ui-configure.patch 336
 MD5 eae093d61629b0d42b806e9e84814e79 files/xine-ui-gentoo.diff 5216
 MD5 0e95c6c5575292852c14b8dcfc86749a files/digest-xine-ui-0.99.2 67
 MD5 b517eaaa6a9cbd78f22a48fc55ba2940 files/preserve-CFLAGS-0.99.2.diff 7923
+MD5 33e42eebdeb7c106871afc6cf9883489 files/digest-xine-ui-0.99.3 67
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.2.6 (GNU/Linux)
+
+iD8DBQFBz5TaFdQwWVoAgN4RAneEAJ9Y81mW9seNUQBhMOlb3MDiipi8bACfZpO1
+m2KEsOzynDC9+u/F7qZuDBU=
+=ImID
+-----END PGP SIGNATURE-----
diff --git a/media-video/xine-ui/files/digest-xine-ui-0.99.3 b/media-video/xine-ui/files/digest-xine-ui-0.99.3
new file mode 100644 (file)
index 0000000..72b1cde
--- /dev/null
@@ -0,0 +1 @@
+MD5 aa7805a93e511e3d67dc1bf09a71fcdd xine-ui-0.99.3.tar.gz 2610080
diff --git a/media-video/xine-ui/xine-ui-0.99.3.ebuild b/media-video/xine-ui/xine-ui-0.99.3.ebuild
new file mode 100644 (file)
index 0000000..33a2955
--- /dev/null
@@ -0,0 +1,56 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/xine-ui/xine-ui-0.99.3.ebuild,v 1.1 2004/12/27 04:51:21 chriswhite Exp $
+
+inherit eutils
+
+DESCRIPTION="Xine movie player"
+HOMEPAGE="http://xine.sourceforge.net/"
+SRC_URI="mirror://sourceforge/xine/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64 ~ppc64 ~sparc"
+IUSE="X nls directfb lirc aalib"
+
+DEPEND="media-libs/libpng
+       >=media-libs/xine-lib-1_rc8
+       >=net-misc/curl-7.10.2
+       lirc? ( app-misc/lirc )
+       X? ( virtual/x11 )
+       aalib? ( media-libs/aalib )
+       directfb? ( >=dev-libs/DirectFB-0.9.9 )"
+RDEPEND="nls? ( sys-devel/gettext )"
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+
+       # Detects CFLAGS set in make.conf without this patch
+       #epatch ${FILESDIR}/preserve-CFLAGS-${PV}.diff
+
+       epatch ${FILESDIR}/true-false.patch
+       use directfb || sed -i "s:dfb::" src/Makefile.in
+       sed -i "s:LDFLAGS =:LDFLAGS = -L/lib :" src/xitk/Makefile.in
+}
+
+src_compile() {
+       rm misc/xine-bugreport
+       local myconf=""
+
+       use X || myconf="${myconf} --disable-x11 --disable-xv"
+       use aalib || sed -e 's:no_aalib="":no_aalib="yes":g' -i configure || die "could not disable aalib"
+
+       econf ${myconf} \
+       $(use_enable nls) \
+       $(use_enable lirc) \
+       || die "configuration failed!"
+
+       emake || die "Make failed!"
+}
+
+src_install() {
+       make DESTDIR=${D} docdir=/usr/share/doc/${PF} docsdir=/usr/share/doc/${PF} install || die
+
+       dodoc AUTHORS ChangeLog INSTALL NEWS README
+}