summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-05-06 17:28:20 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-05-06 17:28:20 +0000
commitd51d917dea6a233d69addaa6be859c0dbe62db1d (patch)
treed4420a8181063d5ecc5b2fe93cf2bbc65e97410e /media-sound/exaile
parentia64/sparc stable wrt #267878 (diff)
downloadhistorical-d51d917dea6a233d69addaa6be859c0dbe62db1d.tar.gz
historical-d51d917dea6a233d69addaa6be859c0dbe62db1d.tar.bz2
historical-d51d917dea6a233d69addaa6be859c0dbe62db1d.zip
Remove USE equalizer wrt #235717. Version bump and switch to using gst-plugins-meta.
Package-Manager: portage-2.1.6.13/cvs/Linux x86_64
Diffstat (limited to 'media-sound/exaile')
-rw-r--r--media-sound/exaile/ChangeLog12
-rw-r--r--media-sound/exaile/Manifest19
-rw-r--r--media-sound/exaile/exaile-0.2.13.ebuild7
-rw-r--r--media-sound/exaile/exaile-0.2.14.ebuild7
-rw-r--r--media-sound/exaile/exaile-0.3.0_alpha1.ebuild68
-rw-r--r--media-sound/exaile/files/exaile-0.3.0_alpha1-bytecompile.patch54
6 files changed, 144 insertions, 23 deletions
diff --git a/media-sound/exaile/ChangeLog b/media-sound/exaile/ChangeLog
index 012081e323a2..a8f22856689b 100644
--- a/media-sound/exaile/ChangeLog
+++ b/media-sound/exaile/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-sound/exaile
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v 1.46 2008/10/28 06:58:25 aballier Exp $
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v 1.47 2009/05/06 17:28:19 ssuominen Exp $
+
+*exaile-0.3.0_alpha1 (06 May 2009)
+
+ 06 May 2009; Samuli Suominen <ssuominen@gentoo.org> exaile-0.2.13.ebuild,
+ exaile-0.2.14.ebuild, +exaile-0.3.0_alpha1.ebuild,
+ +files/exaile-0.3.0_alpha1-bytecompile.patch:
+ Remove USE equalizer wrt #235717. Version bump and switch to using
+ gst-plugins-meta.
*exaile-0.2.14 (28 Oct 2008)
diff --git a/media-sound/exaile/Manifest b/media-sound/exaile/Manifest
index b06ff9f73b7f..8ec4329fd00d 100644
--- a/media-sound/exaile/Manifest
+++ b/media-sound/exaile/Manifest
@@ -1,16 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+AUX exaile-0.3.0_alpha1-bytecompile.patch 2350 RMD160 65d246a81f2f7e4c31e9a8d42b79d1fe3b2d7fea SHA1 932ef6cb2c6a3994971df462f6d2d3a0dcedf375 SHA256 6ca0fd402f2b18afa5d717e669d8694ab625935ab3e18bdf462c0ae5c9555596
DIST exaile_0.2.13.tar.gz 1267717 RMD160 6b839da1a996207ae18555937d251ffaaebde028 SHA1 8cc754c55333dad750d27e45a4e16f53c1f1522c SHA256 cbf8769df8d963135059f96f70d365ce9ff55a9c59cdd50a61fa46de74dfe465
DIST exaile_0.2.14.tar.gz 1527168 RMD160 04919b4109a50e3e93d14492f3810694e6a07c4d SHA1 3442867ae6f5116f87eb2488da73cf6d23442f52 SHA256 04271a8040b18706a20312ecc911f4ffd2258272d04d8ba1eef36a3f301a074a
-EBUILD exaile-0.2.13.ebuild 2966 RMD160 4315fedcc5b71cef5e19cbc18bae5146592d27cc SHA1 0c47bcadafa8d9555a5e6f76e7d587944f9e5521 SHA256 2b5f9710bda5eb5caf21401df6719c3a16fc4889e82cb33b1c92b8ad72f8941c
-EBUILD exaile-0.2.14.ebuild 2646 RMD160 de9cd9ce7ba59a6397b5f9c5d1a8a44e533437fa SHA1 4afce506562e32b632c5e21fecff87bc35ea8fce SHA256 01742f5842f570843287ae5087f392a8f4d6b0916d4cdd20d1c846f05d06e423
-MISC ChangeLog 7215 RMD160 7e3db85fce58491ed4b7a441ccf46e2491ae039c SHA1 116cf20b7e943c4de83b1e25d089ead4b4da5bb3 SHA256 7a65e1703fef9f60fb91f9e7563632dbf089e6b53724330bcf1e3d281f1a328b
+DIST exaile_0.3.0a1.tar.gz 709710 RMD160 71578fb4f7a6afd91c226de7108745b2aa976dd5 SHA1 42ebb305b647ba1ad3f8105a1510d8b511f0c00a SHA256 548a353c13d2b85bbbbc52e377ed30977a4efe63554277cb7a84c9546519701f
+EBUILD exaile-0.2.13.ebuild 2906 RMD160 468491a3fddf7a217d92890e1ccf4922c58bdb5f SHA1 0f6dff9856c30771da5cec87033073b26c2897e5 SHA256 926188b20726986191daf1fb7e3a236490c945cc2abb92f39b205eb62c547f3c
+EBUILD exaile-0.2.14.ebuild 2585 RMD160 042aa7b171a05616768b9dc41b37a7721dd11ce6 SHA1 18a7b1d61b12a7523ea69cbf73a5700c8c96b2f6 SHA256 d790b743487f0a525ef8f7e5bd69ae23e1b3342e071d204ea12c4073a626693e
+EBUILD exaile-0.3.0_alpha1.ebuild 1715 RMD160 2249c2ce484e084cd84f8ffd6525849e4d289ba7 SHA1 4225d5497d4d2888e71cde0b7f340795d02eba60 SHA256 8057798eb04ba16018cb6b1f50e32c1f7d96d814bf97e48b3fec2382fd4baff9
+MISC ChangeLog 7519 RMD160 a1568be3491dabb0a8da2de8b19dd6c5653d5c7c SHA1 08bf1bb8afe613a950f6426982ef8c7da8b957e6 SHA256 7c05606b3864017ab45ed2f3edcc35632d2a7424b421629ae987580aaea1b2dc
MISC metadata.xml 291 RMD160 b5b2ec7f28c6a66b9c86ad2384f1326280d8f892 SHA1 4221388ceab853f1de18f4355c3a101ff863102e SHA256 efa2f5e2f30633a13318bac5f92f81fdebea4d8f4db1be14b48ff957f15fd037
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkkGuBcACgkQvFcC4BYPU0q9ZQCfdpnMEPR/Nsn7Tn+IXmuIaGBS
-hssAn23PLLMNz8vvzndhg4oc/slcE5tl
-=CyOk
------END PGP SIGNATURE-----
diff --git a/media-sound/exaile/exaile-0.2.13.ebuild b/media-sound/exaile/exaile-0.2.13.ebuild
index d285391d28d1..b5480413f973 100644
--- a/media-sound/exaile/exaile-0.2.13.ebuild
+++ b/media-sound/exaile/exaile-0.2.13.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/exaile-0.2.13.ebuild,v 1.6 2008/05/29 17:15:05 hawking Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/exaile-0.2.13.ebuild,v 1.7 2009/05/06 17:28:19 ssuominen Exp $
EAPI=1
@@ -17,7 +17,7 @@ SRC_URI="http://www.exaile.org/files/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc ~sparc x86"
-IUSE="aac alsa cdparanoia equalizer flac gnome ipod +jpeg libnotify +libsexy
+IUSE="aac alsa cdparanoia flac gnome ipod +jpeg libnotify +libsexy
mad musepack nls ogg oss +png vorbis"
RDEPEND="dev-python/dbus-python
@@ -31,7 +31,6 @@ RDEPEND="dev-python/dbus-python
>=media-plugins/gst-plugins-gconf-${GVER}
>=media-plugins/gst-plugins-gnomevfs-${GVER} )
>=media-libs/gst-plugins-good-${GVER}
- equalizer? ( >=media-libs/gst-plugins-bad-0.10.5 )
>=dev-python/gst-python-0.10.9
musepack? ( >=media-plugins/gst-plugins-musepack-${GVER} )
vorbis? ( >=media-plugins/gst-plugins-vorbis-${GVER} )
diff --git a/media-sound/exaile/exaile-0.2.14.ebuild b/media-sound/exaile/exaile-0.2.14.ebuild
index 5b99953c092f..cf7c0417758e 100644
--- a/media-sound/exaile/exaile-0.2.14.ebuild
+++ b/media-sound/exaile/exaile-0.2.14.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/exaile-0.2.14.ebuild,v 1.1 2008/10/28 06:58:25 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/exaile-0.2.14.ebuild,v 1.2 2009/05/06 17:28:19 ssuominen Exp $
EAPI=2
@@ -17,7 +17,7 @@ SRC_URI="http://www.exaile.org/files/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-IUSE="aac alsa cdparanoia equalizer flac gnome ipod +jpeg libnotify +libsexy
+IUSE="aac alsa cdparanoia flac gnome ipod +jpeg libnotify +libsexy
mad musepack nls ogg oss +png vorbis"
RDEPEND="dev-python/dbus-python
@@ -31,7 +31,6 @@ RDEPEND="dev-python/dbus-python
>=media-plugins/gst-plugins-gconf-${GVER}
>=media-plugins/gst-plugins-gnomevfs-${GVER} )
>=media-libs/gst-plugins-good-${GVER}
- equalizer? ( >=media-libs/gst-plugins-bad-0.10.5 )
>=dev-python/gst-python-0.10.9
musepack? ( >=media-plugins/gst-plugins-musepack-${GVER} )
vorbis? ( >=media-plugins/gst-plugins-vorbis-${GVER} )
diff --git a/media-sound/exaile/exaile-0.3.0_alpha1.ebuild b/media-sound/exaile/exaile-0.3.0_alpha1.ebuild
new file mode 100644
index 000000000000..333d2ca72992
--- /dev/null
+++ b/media-sound/exaile/exaile-0.3.0_alpha1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/exaile-0.3.0_alpha1.ebuild,v 1.1 2009/05/06 17:28:19 ssuominen Exp $
+
+EAPI=2
+inherit eutils fdo-mime multilib python
+
+MY_PV=${PV/_alpha/a}
+
+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/${PN}_${MY_PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="cddb doc hal libnotify +libsexy nls"
+
+RDEPEND="dev-python/dbus-python
+ >=media-libs/mutagen-1.10
+ >=dev-python/pygtk-2.10
+ >=dev-lang/python-2.5[sqlite]
+ dev-python/gst-python:0.10
+ media-libs/gst-plugins-good:0.10
+ media-plugins/gst-plugins-meta:0.10
+ libnotify? ( dev-python/notify-python )
+ libsexy? ( dev-python/sexy-python )
+ hal? ( sys-apps/hal )
+ cddb? ( dev-python/cddb-py )"
+DEPEND="doc? ( dev-python/epydoc )
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+S=${WORKDIR}/${PN}-${MY_PV}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-bytecompile.patch
+}
+
+src_compile() {
+ if use nls; then
+ emake translations || die "emake translations failed"
+ fi
+
+ if use doc; then
+ emake doc || die "emake doc failed"
+ fi
+}
+
+src_install() {
+ emake -j1 PREFIX="/usr" LIBDIR="/$(get_libdir)" \
+ DESTDIR="${D}" install || die "emake install failed"
+
+ dodoc crossfade_design FUTURE PLANNING player_planning \
+ README SEARCHING
+}
+
+pkg_postinst() {
+ python_mod_optimize /usr/$(get_libdir)/${PN}
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
+
+pkg_postrm() {
+ python_mod_cleanup /usr/$(get_libdir)/${PN}
+ fdo-mime_desktop_database_update
+ fdo-mime_mime_database_update
+}
diff --git a/media-sound/exaile/files/exaile-0.3.0_alpha1-bytecompile.patch b/media-sound/exaile/files/exaile-0.3.0_alpha1-bytecompile.patch
new file mode 100644
index 000000000000..8320803771e2
--- /dev/null
+++ b/media-sound/exaile/files/exaile-0.3.0_alpha1-bytecompile.patch
@@ -0,0 +1,54 @@
+- Don't try to install .py[co] files if they are not available
+- Don't compile at install phase
+
+diff -ur exaile-0.3.0a1.orig/Makefile exaile-0.3.0a1/Makefile
+--- exaile-0.3.0a1.orig/Makefile 2009-01-05 17:56:16.000000000 +0000
++++ exaile-0.3.0a1/Makefile 2009-05-06 20:21:34.000000000 +0000
+@@ -42,25 +42,25 @@
+ cd plugins && make uninstall && cd ..
+
+
+-install: make-install-dirs compile
++install: make-install-dirs
+ install -m 644 exaile.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile
+- install -m 644 xl/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl
++ -install -m 644 xl/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl
+ install -m 644 xl/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl
+- install -m 644 xl/metadata/*.py[co] \
++ -install -m 644 xl/metadata/*.py[co] \
+ $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/metadata
+ install -m 644 xl/metadata/*.py \
+ $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xl/metadata
+- install -m 644 xlgui/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xlgui
++ -install -m 644 xlgui/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xlgui
+ install -m 644 xlgui/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xlgui
+- install -m 644 xlgui/panel/*.py[co] \
++ -install -m 644 xlgui/panel/*.py[co] \
+ $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xlgui/panel
+ install -m 644 xlgui/panel/*.py \
+ $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xlgui/panel
+- install -m 644 xlgui/prefs/*.py[co] \
++ -install -m 644 xlgui/prefs/*.py[co] \
+ $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xlgui/prefs
+ install -m 644 xlgui/prefs/*.py \
+ $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/xlgui/prefs
+- install -m 644 lib/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/lib
++ -install -m 644 lib/*.py[co] $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/lib
+ install -m 644 lib/*.py $(DESTDIR)$(PREFIX)$(LIBDIR)/exaile/lib
+ for f in `find po -name exaile.mo` ; do \
+ install -d -m 755 \
+diff -ur exaile-0.3.0a1.orig/plugins/Makefile exaile-0.3.0a1/plugins/Makefile
+--- exaile-0.3.0a1.orig/plugins/Makefile 2009-01-05 17:56:16.000000000 +0000
++++ exaile-0.3.0a1/plugins/Makefile 2009-05-06 20:21:28.000000000 +0000
+@@ -13,9 +13,9 @@
+
+ compile:
+ python -m compileall .
+- python -O -m compileall .
++ -python -O -m compileall .
+
+-install: compile
++install:
+ mkdir -p $(DESTDIR)$(PREFIX)$(PLUGINSDIR)
+ for plugin in $(INSTALL_PLUGINS); do \
+ cp -r $${plugin} $(DESTDIR)$(PREFIX)$(PLUGINSDIR) ; \