summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2009-08-02 20:15:44 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2009-08-02 20:15:44 +0000
commit89c008976d1eac463f7949d2cbab6a14d8740ef2 (patch)
treeefe73ebb8f662c7d87a91657499f5c721a0c558c /media-sound/exaile
parentBug #279985 - Pull in <python-3.0 so --depclean won't remove python-2.x. (diff)
downloadhistorical-89c008976d1eac463f7949d2cbab6a14d8740ef2.tar.gz
historical-89c008976d1eac463f7949d2cbab6a14d8740ef2.tar.bz2
historical-89c008976d1eac463f7949d2cbab6a14d8740ef2.zip
Version bump wrt #280061. Thanks to Peter Henriksson for reporting.
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'media-sound/exaile')
-rw-r--r--media-sound/exaile/ChangeLog8
-rw-r--r--media-sound/exaile/Manifest5
-rw-r--r--media-sound/exaile/exaile-0.3.0_alpha3.ebuild72
-rw-r--r--media-sound/exaile/files/exaile-0.3.0_alpha3-Makefile.patch18
4 files changed, 101 insertions, 2 deletions
diff --git a/media-sound/exaile/ChangeLog b/media-sound/exaile/ChangeLog
index 7f2da3d4ba81..0f378b39be01 100644
--- a/media-sound/exaile/ChangeLog
+++ b/media-sound/exaile/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/exaile
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v 1.55 2009/07/27 08:22:31 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v 1.56 2009/08/02 20:15:44 ssuominen Exp $
+
+*exaile-0.3.0_alpha3 (02 Aug 2009)
+
+ 02 Aug 2009; Samuli Suominen <ssuominen@gentoo.org>
+ +exaile-0.3.0_alpha3.ebuild, +files/exaile-0.3.0_alpha3-Makefile.patch:
+ Version bump wrt #280061. Thanks to Peter Henriksson for reporting.
27 Jul 2009; Samuli Suominen <ssuominen@gentoo.org>
exaile-0.3.0_alpha2.ebuild:
diff --git a/media-sound/exaile/Manifest b/media-sound/exaile/Manifest
index efdecf3ac9bc..931bae4d6004 100644
--- a/media-sound/exaile/Manifest
+++ b/media-sound/exaile/Manifest
@@ -1,6 +1,9 @@
+AUX exaile-0.3.0_alpha3-Makefile.patch 641 RMD160 b4f061cf5c2af1109b773583712fde6771e2869e SHA1 4be78b2499acc5c55bedcf773d499ae946f746e5 SHA256 9adeb3a1346063b758405a762546c84e21c0a7dcd6aa8743e16b0d9d0083a771
+DIST exaile-0.3.0a3.tar.gz 1047506 RMD160 5223fb84ff17df1d0702d3b27e4e843daa99bc80 SHA1 22338dbfcd3e389c1c379541c32d4ceaaa42034b SHA256 67222a8f2efdd7eb0cca76033b646cedffd239194c38a3b99290bea1a0575bd4
DIST exaile_0.2.14.tar.gz 1527168 RMD160 04919b4109a50e3e93d14492f3810694e6a07c4d SHA1 3442867ae6f5116f87eb2488da73cf6d23442f52 SHA256 04271a8040b18706a20312ecc911f4ffd2258272d04d8ba1eef36a3f301a074a
DIST exaile_0.3.0a2.tar.gz 825995 RMD160 648ed6b1a324c94f3a68c7ac9db859920578423d SHA1 84dccf691461d13156ddc79dc88eaa89ffbb219e SHA256 f145739933e5f1d2228d46f2c28a8d3a01e87110b07d6f3de091fe58595c90c8
EBUILD exaile-0.2.14.ebuild 2611 RMD160 3fcee7e223a24ff5339add3a3fc3d4eb87f42078 SHA1 c3d3ebf50787d5551b2b2f0374c9c29b3755fd07 SHA256 05de492cb67c7a634a5fca717aa81b0d16926085d779d8a9b9c7ddedb51c02e7
EBUILD exaile-0.3.0_alpha2.ebuild 1757 RMD160 b7e1f18de25e60766926062dfab8b51397f8bd02 SHA1 c95d9b408b7bcba08a760fdd3e96a5c429c243e8 SHA256 b6d437ac90ac5af3c5d8c6fffcc092c6f625dce806151ff5eb2e599e4dfd4527
-MISC ChangeLog 8471 RMD160 5348630ca626223afec8bf051ea5872df5eea736 SHA1 dc2b143510406c35c6755c332e85c59704fbce00 SHA256 a74c6c556f1d9973b1472e8bc81cf9c31df65d71719eeb744ca4082b44fc0446
+EBUILD exaile-0.3.0_alpha3.ebuild 1810 RMD160 9931e65134c0679a4d6159ecae07c7e690d5e4e1 SHA1 ff41a9d21cddeabbe0bb54002989cd0b7b84baa3 SHA256 227b141d1603557773b295d13346e472d2285c10844b58b4a021c8c1143f3e27
+MISC ChangeLog 8706 RMD160 92f166620efe52ff3806bf3f7abeda9e66137283 SHA1 6353b263af6dffa1e23f4b46e97f0505a1dc459d SHA256 76e625ade48c254bc0f19ac23043d895116b09efc5d07a0ec9f1fb04b4c03ab7
MISC metadata.xml 227 RMD160 a961ead820f937667567c66b8ec326eac9c73774 SHA1 2183b7d63e33f4b7e69be7a19c5ae413f8478494 SHA256 7d03f75e06322c9e5f2be865e26a059fea4467a81d48af04eeb1bf8fc4ad5910
diff --git a/media-sound/exaile/exaile-0.3.0_alpha3.ebuild b/media-sound/exaile/exaile-0.3.0_alpha3.ebuild
new file mode 100644
index 000000000000..e679865d4721
--- /dev/null
+++ b/media-sound/exaile/exaile-0.3.0_alpha3.ebuild
@@ -0,0 +1,72 @@
+# 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_alpha3.ebuild,v 1.1 2009/08/02 20:15:44 ssuominen Exp $
+
+EAPI=2
+inherit eutils fdo-mime multilib python
+
+MY_P=${P/_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/${MY_P}.tar.gz"
+
+LICENSE="GPL-2 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.12
+ >=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/sphinx )
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-Makefile.patch
+}
+
+src_compile() {
+ if use nls; then
+ emake translations || die "emake translations failed"
+ fi
+ if use doc; then
+ cd doc
+ emake html || die "emake html failed"
+ fi
+}
+
+src_install() {
+ emake PREFIX="/usr" LIBINSTALLDIR="/$(get_libdir)" DESTDIR="${D}" \
+ install || die "emake install failed"
+
+ dodoc crossfade_design FUTURE PLANNING player_planning \
+ README SEARCHING || die "dodoc failed"
+
+ if use doc; then
+ dohtml -r doc/_build/html || die "dohtml failed"
+ fi
+}
+
+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_alpha3-Makefile.patch b/media-sound/exaile/files/exaile-0.3.0_alpha3-Makefile.patch
new file mode 100644
index 000000000000..70d2b49c24c6
--- /dev/null
+++ b/media-sound/exaile/files/exaile-0.3.0_alpha3-Makefile.patch
@@ -0,0 +1,18 @@
+diff -ur exaile.orig/Makefile exaile/Makefile
+--- exaile.orig/Makefile 2009-07-19 17:55:42.000000000 +0300
++++ exaile/Makefile 2009-08-02 23:11:54.000000000 +0300
+@@ -49,11 +49,11 @@
+ rm -f $(DESTDIR)$(PREFIX)/share/pixmaps/exaile.png
+ cd plugins && make uninstall && cd ..
+
+-install: make-install-dirs install-target locale
++install: install-target locale
+
+-install_no_locale: make-install-dirs install-target
++install_no_locale: install-target
+
+-install-target:
++install-target: make-install-dirs
+ install -m 644 exaile.py $(EXAILELIBDIR)
+ -install -m 644 xl/*.py[co] $(EXAILELIBDIR)/xl
+ install -m 644 xl/*.py $(EXAILELIBDIR)/xl