summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2005-04-18 11:09:41 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2005-04-18 11:09:41 +0000
commit70d41330084abc5e467025d0b51e29f62c135721 (patch)
tree9c414ae9b5ca0b948dca863db2dcc8272a4e5ded /media-video
parentfixed patch (diff)
downloadhistorical-70d41330084abc5e467025d0b51e29f62c135721.tar.gz
historical-70d41330084abc5e467025d0b51e29f62c135721.tar.bz2
historical-70d41330084abc5e467025d0b51e29f62c135721.zip
Added gxine 0.4.3. Needs sparc and ppc64 test spidermonkey for their keywords.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'media-video')
-rw-r--r--media-video/gxine/ChangeLog8
-rw-r--r--media-video/gxine/Manifest14
-rw-r--r--media-video/gxine/files/digest-gxine-0.4.31
-rw-r--r--media-video/gxine/gxine-0.4.3.ebuild63
4 files changed, 74 insertions, 12 deletions
diff --git a/media-video/gxine/ChangeLog b/media-video/gxine/ChangeLog
index 936671a1d507..facac7565618 100644
--- a/media-video/gxine/ChangeLog
+++ b/media-video/gxine/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-video/gxine
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/gxine/ChangeLog,v 1.29 2005/03/28 15:49:20 chriswhite Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/gxine/ChangeLog,v 1.30 2005/04/18 11:09:41 flameeyes Exp $
+
+*gxine-0.4.3 (18 Apr 2005)
+
+ 18 Apr 2005; Diego Pettenò <flameeyes@gentoo.org> +gxine-0.4.3.ebuild:
+ Added new gxine version (0.4.3) which should also fix a couple of upstream
+ bugs.
29 Mar 2005; Chris White <chriswhite@gentoo.org> gxine-0.3.3-r1.ebuild,
gxine-0.4.1.ebuild:
diff --git a/media-video/gxine/Manifest b/media-video/gxine/Manifest
index ce60733efda0..7206b615556c 100644
--- a/media-video/gxine/Manifest
+++ b/media-video/gxine/Manifest
@@ -1,19 +1,11 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 1e8b3416ff217b64e083c785a1496146 ChangeLog 3746
+MD5 043c3d9774d2a686a86ca509bb9cf1bb ChangeLog 3933
MD5 e7e292bd9b33c877797d54c58b4db1b1 gxine-0.3.3-r1.ebuild 1377
MD5 cafe249a3ad39fdbb4a2e3991dc00f91 gxine-0.4.1.ebuild 1338
MD5 31018765c8c65a239dba78a98c405543 metadata.xml 224
+MD5 a5d4af5e8659ca3b57351592bacb44ec gxine-0.4.3.ebuild 1451
MD5 a0134d60cfc89d88f7f76826e3728379 files/digest-gxine-0.3.3-r1 64
MD5 69140a1cb8cc6acb6ffdca76e9301493 files/digest-gxine-0.4.1 64
MD5 b18643e0d818679a729863e11852b1ac files/gxine-0.3.3-Makefile.in.patch 360
MD5 2a140bbbc46a7d9e1117771638ad8d60 files/gxine-0.3.3-http-overflow.patch 484
MD5 0b50a3889d71fe54fb9249c53257d9d6 files/gxine-0.4.1-menu-fix.patch 873
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
-
-iD8DBQFCSB/wFdQwWVoAgN4RApeAAJ9Tv/74xwsfKPJt7vCG+QUgvOfxpACbBYPB
-PUy1Fj3E6URY+qFI128g+OI=
-=PCwH
------END PGP SIGNATURE-----
+MD5 7ddbda50741fc22459217975509408cd files/digest-gxine-0.4.3 64
diff --git a/media-video/gxine/files/digest-gxine-0.4.3 b/media-video/gxine/files/digest-gxine-0.4.3
new file mode 100644
index 000000000000..9d2882c54c37
--- /dev/null
+++ b/media-video/gxine/files/digest-gxine-0.4.3
@@ -0,0 +1 @@
+MD5 3e0a6849ae219cd517f473dec21935cb gxine-0.4.3.tar.gz 1317793
diff --git a/media-video/gxine/gxine-0.4.3.ebuild b/media-video/gxine/gxine-0.4.3.ebuild
new file mode 100644
index 000000000000..eb63b28566bb
--- /dev/null
+++ b/media-video/gxine/gxine-0.4.3.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/gxine/gxine-0.4.3.ebuild,v 1.1 2005/04/18 11:09:41 flameeyes Exp $
+
+inherit eutils nsplugins fdo-mime
+
+DESCRIPTION="GTK+ Front-End for libxine"
+HOMEPAGE="http://xine.sourceforge.net/"
+LICENSE="GPL-2"
+
+DEPEND="media-libs/libpng
+ >=media-libs/xine-lib-1_beta10
+ >=x11-libs/gtk+-2.4
+ >=dev-libs/glib-2.4
+ dev-lang/spidermonkey
+ lirc? ( app-misc/lirc )
+ X? ( virtual/x11 )"
+RDEPEND="nls? ( sys-devel/gettext )
+ dev-util/pkgconfig"
+
+IUSE="nls lirc mozilla"
+
+SLOT="0"
+# Those needs spidermonkey: ~ppc64 ~sparc
+KEYWORDS="~x86 ~ppc ~amd64"
+
+SRC_URI="mirror://sourceforge/xine/${P}.tar.gz"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PN}-0.4.1-menu-fix.patch
+
+ # Fix icon as per icon theme specs.
+ sed -i -e 's:gxine-logo.png:gxine:' ${S}/gxine.desktop
+}
+
+src_compile() {
+ econf \
+ $(use_enable nls) \
+ $(use_enable lirc) \
+ --disable-dependency-tracking || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} \
+ docdir=/usr/share/doc/${PF} \
+ docsdir=/usr/share/doc/${PF} \
+ install || die
+
+ dodoc AUTHORS ChangeLog INSTALL NEWS README
+
+ insinto /usr/share/icons/hicolor/48x48/apps
+ newins pixmaps/gxine-logo.png gxine.png
+
+ use mozilla && inst_plugin /usr/$(get_libdir)/gxine/gxineplugin.so
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}