summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris White <chriswhite@gentoo.org>2004-12-27 04:51:21 +0000
committerChris White <chriswhite@gentoo.org>2004-12-27 04:51:21 +0000
commit1cefcf1391b6f27f3fe10d538a2a6def0eae123e (patch)
treeba52a825367c3292f442727e90476e00550c07df /media-video
parentFixed broken Manifest. (Manifest recommit) (diff)
downloadgentoo-2-1cefcf1391b6f27f3fe10d538a2a6def0eae123e.tar.gz
gentoo-2-1cefcf1391b6f27f3fe10d538a2a6def0eae123e.tar.bz2
gentoo-2-1cefcf1391b6f27f3fe10d538a2a6def0eae123e.zip
Bump to version 0.99.3. This closes bug #75359. Thanks to James Stockton for the ebuild submission.
Diffstat (limited to 'media-video')
-rw-r--r--media-video/xine-ui/ChangeLog8
-rw-r--r--media-video/xine-ui/Manifest2
-rw-r--r--media-video/xine-ui/files/digest-xine-ui-0.99.31
-rw-r--r--media-video/xine-ui/xine-ui-0.99.3.ebuild56
4 files changed, 66 insertions, 1 deletions
diff --git a/media-video/xine-ui/ChangeLog b/media-video/xine-ui/ChangeLog
index 9882f992029c..267475d582fd 100644
--- a/media-video/xine-ui/ChangeLog
+++ b/media-video/xine-ui/ChangeLog
@@ -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)
diff --git a/media-video/xine-ui/Manifest b/media-video/xine-ui/Manifest
index 7179c16cf086..68a06c7b5e61 100644
--- a/media-video/xine-ui/Manifest
+++ b/media-video/xine-ui/Manifest
@@ -8,6 +8,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 0fbe7c20e1cce12c3a753671ec226902 xine-ui-0.99.3.ebuild 1377
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 +26,4 @@ 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
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
index 000000000000..72b1cde75355
--- /dev/null
+++ b/media-video/xine-ui/files/digest-xine-ui-0.99.3
@@ -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
index 000000000000..33a295518626
--- /dev/null
+++ b/media-video/xine-ui/xine-ui-0.99.3.ebuild
@@ -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
+}