General clean; outlook, deps. Remove old versions.
authorSamuli Suominen <ssuominen@gentoo.org>
Fri, 6 Apr 2007 22:03:44 +0000 (22:03 +0000)
committerSamuli Suominen <ssuominen@gentoo.org>
Fri, 6 Apr 2007 22:03:44 +0000 (22:03 +0000)
Package-Manager: portage-2.1.2.3

media-sound/exaile/ChangeLog
media-sound/exaile/Manifest
media-sound/exaile/exaile-0.2.9-r1.ebuild [new file with mode: 0644]
media-sound/exaile/exaile-0.2.9.ebuild [deleted file]
media-sound/exaile/exaile-0.2.9_beta1-r1.ebuild [deleted file]
media-sound/exaile/files/digest-exaile-0.2.9-r1 [moved from media-sound/exaile/files/digest-exaile-0.2.9 with 100% similarity]
media-sound/exaile/files/digest-exaile-0.2.9_beta1-r1 [deleted file]
media-sound/exaile/files/exaile-0.2.9_beta1-unicode.patch [deleted file]
media-sound/exaile/files/exaile-0.2.x-strip.patch [new file with mode: 0644]

index 94e5787d91e74da1aca28a3a19017c83d9a5f7a5..388d9fb816f956cdbba3a7e2a33831e7c065d9a9 100644 (file)
@@ -1,6 +1,14 @@
 # ChangeLog for media-sound/exaile
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v 1.12 2007/03/27 19:30:06 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v 1.13 2007/04/06 22:03:44 drac Exp $
+
+*exaile-0.2.9-r1 (06 Apr 2007)
+
+  06 Apr 2007; Samuli Suominen <drac@gentoo.org>
+  -files/exaile-0.2.9_beta1-unicode.patch, +files/exaile-0.2.x-strip.patch,
+  -exaile-0.2.9_beta1-r1.ebuild, -exaile-0.2.9.ebuild,
+  +exaile-0.2.9-r1.ebuild:
+  General clean; outlook, deps. Remove old versions.
 
 *exaile-0.2.9 (27 Mar 2007)
 
index c447f05f67fd6e04c12de0ea5c31bcefb1b7874c..13b71cc934817e34c369595984cbc5ffda4ba5a7 100644 (file)
@@ -2,31 +2,23 @@ AUX exaile-0.2.8-strip.patch 386 RMD160 5e8190e703de0d59386a932394fcce6d4a479886
 MD5 db41796431d7aca5b429db3ef3465a72 files/exaile-0.2.8-strip.patch 386
 RMD160 5e8190e703de0d59386a932394fcce6d4a479886 files/exaile-0.2.8-strip.patch 386
 SHA256 842b3d627b9fe528f540a0b6a46b52a8db32cd578b1f2e1430a4b6b364bbf097 files/exaile-0.2.8-strip.patch 386
-AUX exaile-0.2.9_beta1-unicode.patch 2722 RMD160 790db352f8c183b900d63c0e645e8343f70d831c SHA1 32d4de3a67a7076b4034839ae45c2f41297c340d SHA256 93412cc94fa9d9d1c43fb2af6cb17288cc4a0dbd7a7c79aa2cac8bc69e1a36f8
-MD5 5e5c404ceb4d05a783bc153bd0f225a9 files/exaile-0.2.9_beta1-unicode.patch 2722
-RMD160 790db352f8c183b900d63c0e645e8343f70d831c files/exaile-0.2.9_beta1-unicode.patch 2722
-SHA256 93412cc94fa9d9d1c43fb2af6cb17288cc4a0dbd7a7c79aa2cac8bc69e1a36f8 files/exaile-0.2.9_beta1-unicode.patch 2722
+AUX exaile-0.2.x-strip.patch 386 RMD160 5e8190e703de0d59386a932394fcce6d4a479886 SHA1 5dabaa355cbde74f3f348b8ec5cb273d6895c979 SHA256 842b3d627b9fe528f540a0b6a46b52a8db32cd578b1f2e1430a4b6b364bbf097
+MD5 db41796431d7aca5b429db3ef3465a72 files/exaile-0.2.x-strip.patch 386
+RMD160 5e8190e703de0d59386a932394fcce6d4a479886 files/exaile-0.2.x-strip.patch 386
+SHA256 842b3d627b9fe528f540a0b6a46b52a8db32cd578b1f2e1430a4b6b364bbf097 files/exaile-0.2.x-strip.patch 386
 DIST exaile_0.2.9.tar.gz 421296 RMD160 333362939e80f2feb5bd81d51e134cb4d29f74f2 SHA1 100e048b35b59f89c7874c60cb235df69005a8f4 SHA256 b8377fd0559a1ca7b98b47348a436b9dc90658b1dde17115b429e907f045ca98
-DIST exaile_0.2.9b.tar.gz 789660 RMD160 e26d4fbb6c265026d71c80d6754deacbed57da01 SHA1 3914b89dde02dad3b43492a7e9707f04b290e427 SHA256 e21eb72f5048755137117c1e720bee8a3eaf7aaf707c90e5e8308ee56f2e8059
-EBUILD exaile-0.2.9.ebuild 2344 RMD160 bc38cc41c6a86ffda56944c8f8a4d2096ec89c2d SHA1 023223c4f7f48f5bc14110849ed867838cf40472 SHA256 833339c7926692a5037edb55d8e38935ad1079174404ae1427655c67549b3b9a
-MD5 b58827a8da4c8aea916f0f881a82f50b exaile-0.2.9.ebuild 2344
-RMD160 bc38cc41c6a86ffda56944c8f8a4d2096ec89c2d exaile-0.2.9.ebuild 2344
-SHA256 833339c7926692a5037edb55d8e38935ad1079174404ae1427655c67549b3b9a exaile-0.2.9.ebuild 2344
-EBUILD exaile-0.2.9_beta1-r1.ebuild 2308 RMD160 66ad7125b0c253e47681be081531e5f2403d85e3 SHA1 e846430664651c8962ffad790f3de7794885794e SHA256 db65856d64aa1830525771f6ce9d94715c07b233f8ab468f6cecfcf545b901de
-MD5 4b2d10bfdadba68a3c995200c45913c5 exaile-0.2.9_beta1-r1.ebuild 2308
-RMD160 66ad7125b0c253e47681be081531e5f2403d85e3 exaile-0.2.9_beta1-r1.ebuild 2308
-SHA256 db65856d64aa1830525771f6ce9d94715c07b233f8ab468f6cecfcf545b901de exaile-0.2.9_beta1-r1.ebuild 2308
-MISC ChangeLog 1994 RMD160 ac9dc873021e174ce821a770146abf9ca4ef35e2 SHA1 25667160216d400e90810cfe55c09795a0d5195d SHA256 c319f2ad25d7e6cc5c532edbbcdd397c07c766183ac01b261f36a671f76b8a62
-MD5 cbebd148c000706f5d005355eb437fe7 ChangeLog 1994
-RMD160 ac9dc873021e174ce821a770146abf9ca4ef35e2 ChangeLog 1994
-SHA256 c319f2ad25d7e6cc5c532edbbcdd397c07c766183ac01b261f36a671f76b8a62 ChangeLog 1994
+EBUILD exaile-0.2.9-r1.ebuild 2323 RMD160 5e36e31c8454dd4af2a73e36be5f63d0e1c03385 SHA1 c4e44183afad03a6cc6158715c43b6b4f8eb0549 SHA256 72e7e7faf37487207197a9dc3fce3dbcf9bb6b030532b747cea7a3a40e3f1d7f
+MD5 c22f03533ee7c8f1259054cd684fca83 exaile-0.2.9-r1.ebuild 2323
+RMD160 5e36e31c8454dd4af2a73e36be5f63d0e1c03385 exaile-0.2.9-r1.ebuild 2323
+SHA256 72e7e7faf37487207197a9dc3fce3dbcf9bb6b030532b747cea7a3a40e3f1d7f exaile-0.2.9-r1.ebuild 2323
+MISC ChangeLog 2287 RMD160 c30decf15d2a6675758bb268aa73245a8555f02f SHA1 45f6e2f69470d89c0fe8f598c33461dc15f9a40c SHA256 4f65a31cf3088ed088d58775cb0621f340b9ada5cb4e5b12fc1c3e350c47cddd
+MD5 d539f9230c681a1ee2a4f41369b962d8 ChangeLog 2287
+RMD160 c30decf15d2a6675758bb268aa73245a8555f02f ChangeLog 2287
+SHA256 4f65a31cf3088ed088d58775cb0621f340b9ada5cb4e5b12fc1c3e350c47cddd ChangeLog 2287
 MISC metadata.xml 214 RMD160 3ef8a9b331ffe9433ac2b885f83a985e0f89236f SHA1 ec7c7723b21b430e43c31acc7176045413af0225 SHA256 690c22b23be5f116a9ab2986b9fdae7b4f53788c4a8fafb369f3f636a3b619ba
 MD5 97f43390489104c86df538d5759098f0 metadata.xml 214
 RMD160 3ef8a9b331ffe9433ac2b885f83a985e0f89236f metadata.xml 214
 SHA256 690c22b23be5f116a9ab2986b9fdae7b4f53788c4a8fafb369f3f636a3b619ba metadata.xml 214
-MD5 6def8cf36e2cf60c2c7dbcbe412928c2 files/digest-exaile-0.2.9 238
-RMD160 68539fabf8deca5e634fcd26e9b526cb70601238 files/digest-exaile-0.2.9 238
-SHA256 214a703e6bee2bb1587d77931baf69c4c4ed5bdff45eb4485c5177811a854b03 files/digest-exaile-0.2.9 238
-MD5 92021bf67f5a869af3d460a0da983e30 files/digest-exaile-0.2.9_beta1-r1 241
-RMD160 9eb22875e3188e1ae067475199db7cdcc0158578 files/digest-exaile-0.2.9_beta1-r1 241
-SHA256 aecfd7bb89fedb04098ed6b7a8119a93603ac7f3c9f52cf02f8b2655c641d83c files/digest-exaile-0.2.9_beta1-r1 241
+MD5 6def8cf36e2cf60c2c7dbcbe412928c2 files/digest-exaile-0.2.9-r1 238
+RMD160 68539fabf8deca5e634fcd26e9b526cb70601238 files/digest-exaile-0.2.9-r1 238
+SHA256 214a703e6bee2bb1587d77931baf69c4c4ed5bdff45eb4485c5177811a854b03 files/digest-exaile-0.2.9-r1 238
diff --git a/media-sound/exaile/exaile-0.2.9-r1.ebuild b/media-sound/exaile/exaile-0.2.9-r1.ebuild
new file mode 100644 (file)
index 0000000..d2175a0
--- /dev/null
@@ -0,0 +1,76 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/exaile-0.2.9-r1.ebuild,v 1.1 2007/04/06 22:03:44 drac Exp $
+
+inherit eutils python toolchain-funcs
+
+GVER="0.10"
+
+MY_P=${PN}_${PV}
+
+DESCRIPTION="a media player aiming to be similar to AmaroK, but for GTK+"
+HOMEPAGE="http://www.exaile.org/"
+SRC_URI="http://www.exaile.org/files/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="aac alsa cdparanoia flac gnome ipod libnotify libsexy mad musepack ogg
+       oss serpentine streamripper vorbis"
+
+RDEPEND=">=dev-python/pygtk-2.8.6
+       >=dev-python/pysqlite-2
+       >=media-libs/mutagen-1.6
+       dev-python/elementtree
+       >=gnome-base/librsvg-2
+       libnotify? ( dev-python/notify-python )
+       libsexy? ( dev-python/sexy-python )
+       gnome? ( >=dev-python/gnome-python-extras-2.14
+               >=media-plugins/gst-plugins-gconf-${GVER}
+               >=media-plugins/gst-plugins-gnomevfs-${GVER} )
+       serpentine? ( app-cdr/serpentine )
+       streamripper? ( media-sound/streamripper )
+       >=media-libs/gstreamer-${GVER}
+       >=media-libs/gst-plugins-good-${GVER}
+       >=dev-python/gst-python-${GVER}
+       musepack? ( >=media-plugins/gst-plugins-musepack-${GVER} )
+       vorbis? ( >=media-plugins/gst-plugins-vorbis-${GVER} )
+       flac? ( >=media-plugins/gst-plugins-flac-${GVER} )
+       aac? ( >=media-plugins/gst-plugins-faad-${GVER} )
+       alsa? ( >=media-plugins/gst-plugins-alsa-${GVER} )
+       oss? ( >=media-plugins/gst-plugins-oss-${GVER} )
+       mad? ( >=media-plugins/gst-plugins-mad-${GVER} )
+       ogg? ( >=media-plugins/gst-plugins-ogg-${GVER} )
+       cdparanoia? ( >=media-plugins/gst-plugins-cdparanoia-${GVER}
+               dev-python/cddb-py )
+       ipod? ( >=media-libs/libgpod-0.4
+               >=media-plugins/gst-plugins-faad-${GVER} )"
+DEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+       if use ipod && ! built_with_use media-libs/libgpod python ; then
+               eerror "libgpod has to be built with python support"
+               die "libgpod python use-flag not set"
+       fi
+}
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}"/${PN}-0.2.x-strip.patch
+       python_version
+       sed -i -e "s:hon2.4:hon${PYVER}:" mmkeys/Makefile
+}
+
+src_compile() {
+       emake -j1 CC="$(tc-getCC)" || die "emake failed."
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die "emake install failed."
+       dodoc testing TODO
+       exeinto /usr/share/${PN}
+       doexe scripts/*
+}
diff --git a/media-sound/exaile/exaile-0.2.9.ebuild b/media-sound/exaile/exaile-0.2.9.ebuild
deleted file mode 100644 (file)
index 2d9435d..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/exaile-0.2.9.ebuild,v 1.1 2007/03/27 19:30:06 drac Exp $
-
-inherit eutils python toolchain-funcs
-
-MY_P=${PN}_${PV}
-
-DESCRIPTION="a media player aiming to be similar to KDE's AmaroK, but for GTK"
-HOMEPAGE="http://www.exaile.org/"
-SRC_URI="http://www.exaile.org/files/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="aac alsa cdaudio flac gnome ipod libnotify libsexy mad musepack ogg
-       oss serpentine streamripper vorbis"
-
-RDEPEND=">=dev-lang/python-2.4
-       >=dev-python/pygtk-2.8.6
-       >=dev-python/pysqlite-2
-       >=media-libs/gstreamer-0.10
-       >=media-libs/gst-plugins-good-0.10
-       >=dev-python/gst-python-0.10
-       >=media-libs/mutagen-1.6
-       dev-python/elementtree
-       dev-python/dbus-python
-       alsa? ( >=media-plugins/gst-plugins-alsa-0.10 )
-       oss? ( >=media-plugins/gst-plugins-oss-0.10 )
-       mad? ( >=media-plugins/gst-plugins-mad-0.10 )
-       ogg? ( >=media-plugins/gst-plugins-ogg-0.10 )
-       vorbis? ( >=media-plugins/gst-plugins-vorbis-0.10 )
-       flac? ( >=media-plugins/gst-plugins-flac-0.10 )
-       aac? ( >=media-plugins/gst-plugins-faad-0.10 )
-       libnotify? ( dev-python/notify-python )
-       libsexy? ( dev-python/sexy-python )
-       musepack? ( >=media-plugins/gst-plugins-musepack-0.10 )
-       gnome? ( dev-python/gnome-python-extras
-               media-plugins/gst-plugins-gconf
-               >=media-plugins/gst-plugins-gnomevfs-0.10 )
-       ipod? ( >=media-libs/libgpod-0.3.2-r1
-               >=media-plugins/gst-plugins-faad-0.10 )
-       cdaudio? ( media-plugins/gst-plugins-cdparanoia
-       dev-python/cddb-py )
-       serpentine? ( app-cdr/serpentine )
-       streamripper? ( media-sound/streamripper )
-       gnome-base/librsvg"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-       if use ipod && ! built_with_use media-libs/libgpod python ; then
-               eerror "libgpod has to be built with python support"
-               die "libgpod python use-flag not set"
-       fi
-}
-
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-       epatch "${FILESDIR}"/${PN}-0.2.8-strip.patch
-
-       python_version
-       sed -i -e "s:python2.4:python${PYVER}:" mmkeys/Makefile
-}
-
-src_compile() {
-       emake -j1 CC="$(tc-getCC)" || die "emake failed"
-}
-
-src_install() {
-       emake DESTDIR="${D}" install || die "emake install failed"
-       dodoc testing TODO
-       insinto /usr/share/exaile
-       doins -r scripts
-       fperms u+x /usr/share/exaile/scripts/*
-}
diff --git a/media-sound/exaile/exaile-0.2.9_beta1-r1.ebuild b/media-sound/exaile/exaile-0.2.9_beta1-r1.ebuild
deleted file mode 100644 (file)
index 343ffc5..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/exaile-0.2.9_beta1-r1.ebuild,v 1.2 2007/03/09 18:00:54 drac Exp $
-
-inherit eutils python toolchain-funcs
-
-MY_P=${PN}_${PV} ; MY_P=${MY_P/_beta1/b}
-
-DESCRIPTION="a media player aiming to be similar to KDE's AmaroK, but for GTK"
-HOMEPAGE="http://www.exaile.org/"
-SRC_URI="http://www.exaile.org/files/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="aac alsa cdaudio flac gnome ipod libnotify libsexy mad musepack ogg
-       oss serpentine streamripper vorbis"
-
-RDEPEND=">=dev-lang/python-2.4
-       >=dev-python/pygtk-2.8.6
-       >=dev-python/pysqlite-2
-       >=media-libs/gstreamer-0.10
-       >=media-libs/gst-plugins-good-0.10
-       >=dev-python/gst-python-0.10
-       >=media-libs/mutagen-1.6
-       dev-python/elementtree
-       dev-python/dbus-python
-       alsa? ( >=media-plugins/gst-plugins-alsa-0.10 )
-       oss? ( >=media-plugins/gst-plugins-oss-0.10 )
-       mad? ( >=media-plugins/gst-plugins-mad-0.10 )
-       ogg? ( >=media-plugins/gst-plugins-ogg-0.10 )
-       vorbis? ( >=media-plugins/gst-plugins-vorbis-0.10 )
-       flac? ( >=media-plugins/gst-plugins-flac-0.10 )
-       aac? ( >=media-plugins/gst-plugins-faad-0.10 )
-       libnotify? ( dev-python/notify-python )
-       libsexy? ( dev-python/sexy-python )
-       musepack? ( >=media-plugins/gst-plugins-musepack-0.10 )
-       gnome? ( dev-python/gnome-python-extras
-               media-plugins/gst-plugins-gconf
-               >=media-plugins/gst-plugins-gnomevfs-0.10 )
-       ipod? ( >=media-libs/libgpod-0.3.2-r1
-               >=media-plugins/gst-plugins-faad-0.10 )
-       cdaudio? ( media-plugins/gst-plugins-cdparanoia
-       dev-python/cddb-py )
-       serpentine? ( app-cdr/serpentine )
-       streamripper? ( media-sound/streamripper )
-       gnome-base/librsvg"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-       if use ipod && ! built_with_use media-libs/libgpod python ; then
-               eerror "libgpod has to be built with python support"
-               die "libgpod python use-flag not set"
-       fi
-}
-
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-       epatch "${FILESDIR}"/${PN}-0.2.8-strip.patch
-       epatch "${FILESDIR}"/${P}-unicode.patch
-       python_version
-       sed -i -e "s:python2.4:python${PYVER}:" mmkeys/Makefile
-}
-
-src_compile() {
-       emake CC="$(tc-getCC)" || die "emake failed"
-}
-
-src_install() {
-       emake DESTDIR="${D}" install || die "emake install failed"
-}
diff --git a/media-sound/exaile/files/digest-exaile-0.2.9_beta1-r1 b/media-sound/exaile/files/digest-exaile-0.2.9_beta1-r1
deleted file mode 100644 (file)
index 2bae28b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 145418e89b621df838b9936effcda703 exaile_0.2.9b.tar.gz 789660
-RMD160 e26d4fbb6c265026d71c80d6754deacbed57da01 exaile_0.2.9b.tar.gz 789660
-SHA256 e21eb72f5048755137117c1e720bee8a3eaf7aaf707c90e5e8308ee56f2e8059 exaile_0.2.9b.tar.gz 789660
diff --git a/media-sound/exaile/files/exaile-0.2.9_beta1-unicode.patch b/media-sound/exaile/files/exaile-0.2.9_beta1-unicode.patch
deleted file mode 100644 (file)
index 89acf19..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-Index: xl/media/__init__.py
-===================================================================
---- xl/media/__init__.py       (revision 2146)
-+++ xl/media/__init__.py       (working copy)
-@@ -117,7 +117,7 @@
-         # This would be more nicely written using conditional expressions
-         # but that is Python 2.5 only
--      if type(title) is unicode:
-+        if type(title) is unicode:
-             self._title = title
-         else:
-             self._title = unicode(title, encoding)
-Index: xl/player.py
-===================================================================
---- xl/player.py       (revision 2146)
-+++ xl/player.py       (working copy)
-@@ -302,11 +302,11 @@
-                 self.on_sync_message))
-             if '://' not in uri: 
--                if not os.path.isfile(uri):
-+                if not os.path.isfile(uri.encode('latin1')):
-                     raise Exception('Specified file does not exist')
-                 uri = 'file://%s' % uri
--            self.playbin.set_property('uri', uri)
-+            self.playbin.set_property('uri', uri.encode('latin1'))
-         self.playbin.set_state(gst.STATE_PLAYING)
-Index: xl/panels.py
-===================================================================
---- xl/panels.py       (revision 2146)
-+++ xl/panels.py       (working copy)
-@@ -378,8 +378,8 @@
-             loc = ["device_%s://%s" % (driver_name, 
-                 urllib.quote(l.loc)) for l in loc]
-         else:
--            loc = [urllib.quote(str(l.loc)) for l in loc]
--            
-+            loc = [urllib.quote(l.loc.encode('latin1')) for l in loc]
-+        
-         selection.set_uris(loc)
-     def append_recursive(self, iter, add):
-@@ -2721,7 +2721,7 @@
-         """
-         songs = self.get_selected_songs()
--        uris = [song.loc for song in songs]
-+        uris = [urllib.quote(song.loc.encode('latin1')) for song in songs]
-         sel.set_uris(uris)
-Index: xl/trackslist.py
-===================================================================
---- xl/trackslist.py   (revision 2146)
-+++ xl/trackslist.py   (working copy)
-@@ -153,7 +153,7 @@
-         # first, check to see if they dropped a folder
-         copy = loc[:]
-         for l in copy:
--            l = urllib.unquote(l)
-+            l = urllib.unquote_plus(l)
-             if os.path.isdir(l.replace("file://", "")):
-                 # in this case, it is a folder
-                 for root, dirs, files in os.walk(l.replace("file://", '')):
-@@ -174,7 +174,7 @@
-         for l in loc:
-             l = l.replace("file://", "")
--            l = urllib.unquote(l)
-+            l = urllib.unquote_plus(l)
-             m = re.search(r'^device_(\w+)://', l)
-             if m:
-                 song = self.exaile.device_panel.get_song(l)
diff --git a/media-sound/exaile/files/exaile-0.2.x-strip.patch b/media-sound/exaile/files/exaile-0.2.x-strip.patch
new file mode 100644 (file)
index 0000000..677da34
--- /dev/null
@@ -0,0 +1,11 @@
+diff -ur exaile_0.2.8.orig/mmkeys/Makefile exaile_0.2.8/mmkeys/Makefile
+--- exaile_0.2.8.orig/mmkeys/Makefile  2006-11-01 02:11:34.000000000 +0200
++++ exaile_0.2.8/mmkeys/Makefile       2007-02-04 13:40:43.000000000 +0200
+@@ -7,7 +7,6 @@
+ mmkeys.so: mmkeyspy.o mmkeys.o mmkeysmodule.o
+       $(CC) $(LDFLAGS) -shared $^ -o $@
+-      strip mmkeys.so
+ DEFS=`pkg-config --variable=defsdir pygtk-2.0`