summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Medinas <metalgod@gentoo.org>2006-03-04 03:17:19 +0000
committerLuis Medinas <metalgod@gentoo.org>2006-03-04 03:17:19 +0000
commit4bbd9ae7e5a077556cbc8d07310b98169b46f26d (patch)
tree1dd01230a023ea3fd1d312e7d1f2eadfbae84f26 /media-sound
parentadding useflag for flumotion (diff)
downloadgentoo-2-4bbd9ae7e5a077556cbc8d07310b98169b46f26d.tar.gz
gentoo-2-4bbd9ae7e5a077556cbc8d07310b98169b46f26d.tar.bz2
gentoo-2-4bbd9ae7e5a077556cbc8d07310b98169b46f26d.zip
Added a ugly patch to fix access violations by Thomas Cort <tcort@cs.ubishops.ca>. Closes bug #124852.
(Portage version: 2.1_pre5-r2)
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/quodlibet/ChangeLog9
-rw-r--r--media-sound/quodlibet/Manifest19
-rw-r--r--media-sound/quodlibet/files/digest-quodlibet-0.17.1-r13
-rw-r--r--media-sound/quodlibet/files/quodlibet-0.17.1-gstcheck.patch27
-rw-r--r--media-sound/quodlibet/quodlibet-0.17.1-r1.ebuild54
5 files changed, 101 insertions, 11 deletions
diff --git a/media-sound/quodlibet/ChangeLog b/media-sound/quodlibet/ChangeLog
index cf088d8cba78..9819cfb4d08a 100644
--- a/media-sound/quodlibet/ChangeLog
+++ b/media-sound/quodlibet/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-sound/quodlibet
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/quodlibet/ChangeLog,v 1.12 2006/03/02 19:04:12 metalgod Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/quodlibet/ChangeLog,v 1.13 2006/03/04 03:17:19 metalgod Exp $
+
+*quodlibet-0.17.1-r1 (04 Mar 2006)
+
+ 04 Mar 2006; Luis Medinas <metalgod@gentoo.org>
+ +files/quodlibet-0.17.1-gstcheck.patch, +quodlibet-0.17.1-r1.ebuild:
+ Added a ugly patch to fix access violations by Thomas Cort
+ <tcort@cs.ubishops.ca>. Closes bug #124852.
*quodlibet-0.17.1 (02 Mar 2006)
diff --git a/media-sound/quodlibet/Manifest b/media-sound/quodlibet/Manifest
index 4a7d8d3e0117..5e8fbba6ca94 100644
--- a/media-sound/quodlibet/Manifest
+++ b/media-sound/quodlibet/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 8502f9091bc779704b1de059152b9f27 ChangeLog 2074
RMD160 45ff3600eeb60269e7cbd90aeec62ce016ea796b ChangeLog 2074
SHA256 44ddd0cc1ec243a67279864ac26759c11bd6069e869bcdd3e5d158c26f4ab7be ChangeLog 2074
@@ -10,9 +7,15 @@ SHA256 cb0048d6fd3d439f324188ee145db8817fc94f97e5cfe9cf1d69df1b04f2048b files/di
MD5 d1918953015d3fb5fb6ae39e652fb2c7 files/digest-quodlibet-0.17.1 250
RMD160 e8ccb5f5ae6485195899e921e5d4ea0aca6429ff files/digest-quodlibet-0.17.1 250
SHA256 76c88f86559b5d175b628e8682d25e77de08d48af60df8a81eb3653327b6b3b1 files/digest-quodlibet-0.17.1 250
+MD5 d1918953015d3fb5fb6ae39e652fb2c7 files/digest-quodlibet-0.17.1-r1 250
+RMD160 e8ccb5f5ae6485195899e921e5d4ea0aca6429ff files/digest-quodlibet-0.17.1-r1 250
+SHA256 76c88f86559b5d175b628e8682d25e77de08d48af60df8a81eb3653327b6b3b1 files/digest-quodlibet-0.17.1-r1 250
MD5 12f4c8a30285076702d5b683fd400068 files/digest-quodlibet-0.8.1 67
RMD160 a3b767f20933c2701c6f288d996e8d76bd07af71 files/digest-quodlibet-0.8.1 67
SHA256 acbee40581eab18ff5121dba1e4c862c2a868521b6c15ffadc5d326b3c56e317 files/digest-quodlibet-0.8.1 67
+MD5 bae1e21b3e339f41736e4984cd43f811 files/quodlibet-0.17.1-gstcheck.patch 871
+RMD160 a56b20536a45e1d2bb9af2b73c7947b3b4e846d2 files/quodlibet-0.17.1-gstcheck.patch 871
+SHA256 f8653fef96ca8f9e98fc4afc56dcfa6aff0540fec0ec36ccf6dd9c799cb8210e files/quodlibet-0.17.1-gstcheck.patch 871
MD5 a1c9620cc4536cfdb260002b24be843a files/quodlibet-0.17.1-multilibfix.patch 303
RMD160 0261ff0ef973c3816d81f230fd529e80339ffc0a files/quodlibet-0.17.1-multilibfix.patch 303
SHA256 d617e64d526add925bfcbe9d8ce3c491cba42fa4f501bc71e331dcc84a36956e files/quodlibet-0.17.1-multilibfix.patch 303
@@ -22,16 +25,12 @@ SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata
MD5 80b6e1e0c43599a4b17d8b92e18ca3a9 quodlibet-0.11-r1.ebuild 867
RMD160 3a628d23d6e4fe9e116103dfc86b07cb5eb66824 quodlibet-0.11-r1.ebuild 867
SHA256 99892ea07c6a44bdcf76bf587e348ff4b90cc8dc4478e71e594fcdabeda2dd7e quodlibet-0.11-r1.ebuild 867
+MD5 e8b90ce499b3538fbb619dc3f33f8558 quodlibet-0.17.1-r1.ebuild 1662
+RMD160 e3378bc9d4331339d35ed4be735ebbe94a448e0d quodlibet-0.17.1-r1.ebuild 1662
+SHA256 bc0d23a7b3c3d3e01caf8a096de41ced1475b80581bfee43546fa49df25f81bf quodlibet-0.17.1-r1.ebuild 1662
MD5 d84806b01733ef2435f19fd208ce083f quodlibet-0.17.1.ebuild 1555
RMD160 a5b24438d7ad5799a38bb9682cdad89057ef3909 quodlibet-0.17.1.ebuild 1555
SHA256 b594d9c0b55833eb912e45c6da52d1774fc3782645f32de3369dcf93d8af7c69 quodlibet-0.17.1.ebuild 1555
MD5 b906c1d119f5c9880216246b5b9ae7a9 quodlibet-0.8.1.ebuild 801
RMD160 a0e9af30660d8b07b402eea4965a812de102edc3 quodlibet-0.8.1.ebuild 801
SHA256 7b38feeb9c52bbfa642cc50e8e0fa10a8fb69447c3cf9a3dec40de8b866a926d quodlibet-0.8.1.ebuild 801
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.1 (GNU/Linux)
-
-iD8DBQFEB0WrwUpWvClEHQoRAr2BAJ9YIijGQg642SVZjZpYKbJKa8kAjwCfRChN
-OHOlgBQGTS/ua0F1WopQYyg=
-=UQKS
------END PGP SIGNATURE-----
diff --git a/media-sound/quodlibet/files/digest-quodlibet-0.17.1-r1 b/media-sound/quodlibet/files/digest-quodlibet-0.17.1-r1
new file mode 100644
index 000000000000..864e772f30b2
--- /dev/null
+++ b/media-sound/quodlibet/files/digest-quodlibet-0.17.1-r1
@@ -0,0 +1,3 @@
+MD5 457e03c9aeed83077172185a06664c96 quodlibet-0.17.1.tar.gz 434299
+RMD160 4cbcba1677fa7a6340a1e37e2bfcef9c17d98c47 quodlibet-0.17.1.tar.gz 434299
+SHA256 4a2fda947933991bbdf0d338afbcb3a01f19b87f0418867086bf68ce4cda6011 quodlibet-0.17.1.tar.gz 434299
diff --git a/media-sound/quodlibet/files/quodlibet-0.17.1-gstcheck.patch b/media-sound/quodlibet/files/quodlibet-0.17.1-gstcheck.patch
new file mode 100644
index 000000000000..fa95a0f91bd5
--- /dev/null
+++ b/media-sound/quodlibet/files/quodlibet-0.17.1-gstcheck.patch
@@ -0,0 +1,27 @@
+--- check.py.orig 2006-03-03 21:52:49.000000000 -0500
++++ check.py 2006-03-03 21:53:12.000000000 -0500
+@@ -26,15 +26,15 @@
+ else: print "found"
+
+ print "Checking for PyGSt >= 0.8.2:",
+- try:
+- import gst
+- if gst.pygst_version < (0, 8, 1):
+- raise ImportError
+- except ImportError:
+- raise SystemExit("not found\n%s requires PyGSt 0.8.1. "
+- "(http://gstreamer.freedesktop.org)" % NAME)
+- else: print "found"
+-
++# try:
++# import gst
++# if gst.pygst_version < (0, 8, 1):
++# raise ImportError
++# except ImportError:
++# raise SystemExit("not found\n%s requires PyGSt 0.8.1. "
++# "(http://gstreamer.freedesktop.org)" % NAME)
++# else: print "found"
++ print "found"
+
+ print "Checking for ogg.vorbis:",
+ try: import ogg.vorbis
diff --git a/media-sound/quodlibet/quodlibet-0.17.1-r1.ebuild b/media-sound/quodlibet/quodlibet-0.17.1-r1.ebuild
new file mode 100644
index 000000000000..087b5e9e765d
--- /dev/null
+++ b/media-sound/quodlibet/quodlibet-0.17.1-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/quodlibet/quodlibet-0.17.1-r1.ebuild,v 1.1 2006/03/04 03:17:19 metalgod Exp $
+
+inherit eutils virtualx
+
+DESCRIPTION="Quod Libet is a new kind of audio player."
+HOMEPAGE="http://www.sacredchao.net/quodlibet"
+SRC_URI="http://www.sacredchao.net/~piman/software/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="mad vorbis flac aac musepack mikmod alsa oss esd gnome"
+
+DEPEND=">=virtual/python-2.3
+ >=dev-python/pygtk-2.6.1
+ >=dev-python/gst-python-0.8.2
+ dev-python/ctypes
+ mad? ( dev-python/pymad
+ >=media-plugins/gst-plugins-mad-0.8.10 )
+ vorbis? ( dev-python/pyvorbis
+ >=media-plugins/gst-plugins-vorbis-0.8.10
+ >=media-plugins/gst-plugins-ogg-0.8.10 )
+ flac? ( >=media-plugins/gst-plugins-flac-0.8.10 )
+ aac? ( >=media-plugins/gst-plugins-faad-0.8.10 )
+ musepack? ( >=media-plugins/gst-plugins-musepack-0.8.10 )
+ alsa? ( >=media-plugins/gst-plugins-alsa-0.8.10 )
+ oss? ( >=media-plugins/gst-plugins-oss-0.8.10 )
+ esd? ( >=media-plugins/gst-plugins-esd-0.8.10 )
+ gnome? ( dev-python/gnome-python-extras
+ >=media-plugins/gst-plugins-gnomevfs-0.8.10
+ dev-python/feedparser )"
+
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/${P}-multilibfix.patch
+ #Ugly patch to avoid access violations resulting of a bad makefile
+ epatch ${FILESDIR}/${P}-gstcheck.patch
+}
+src_compile() {
+ Xemake || die "make failed"
+ Xemake extensions || die "make extensions failed"
+}
+
+src_install() {
+ Xmake PREFIX=/usr DESTDIR=${D} install || die "make install failed"
+
+ dodoc README NEWS
+}