diff options
author | Luis Medinas <metalgod@gentoo.org> | 2006-03-04 03:17:19 +0000 |
---|---|---|
committer | Luis Medinas <metalgod@gentoo.org> | 2006-03-04 03:17:19 +0000 |
commit | 4bbd9ae7e5a077556cbc8d07310b98169b46f26d (patch) | |
tree | 1dd01230a023ea3fd1d312e7d1f2eadfbae84f26 /media-sound | |
parent | adding useflag for flumotion (diff) | |
download | gentoo-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/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/quodlibet/Manifest | 19 | ||||
-rw-r--r-- | media-sound/quodlibet/files/digest-quodlibet-0.17.1-r1 | 3 | ||||
-rw-r--r-- | media-sound/quodlibet/files/quodlibet-0.17.1-gstcheck.patch | 27 | ||||
-rw-r--r-- | media-sound/quodlibet/quodlibet-0.17.1-r1.ebuild | 54 |
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 +} |