Portage is a package management system used by Gentoo Linux
# 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.45 2008/05/29 17:15:05 hawking Exp $
29 May 2008; Ali Polatel
python_mod_optimize is ROOT aware.
18 Apr 2008; Raúl Porcel
Add ~sparc
12 Apr 2008; nixnut
Stable on ppc wrt bug 216769
11 Apr 2008; Markus Meier
x86 stable, bug #216769
09 Apr 2008; Samuli Suominen
amd64 stable wrt #216769
*exaile-0.2.13 (07 Apr 2008)
07 Apr 2008; Samuli Suominen
Version bump.
20 Feb 2008; Samuli Suominen
exaile-0.2.12_beta.ebuild:
elog that gst-plugins-gnomevfs provides streaming support by VQuickSilver.
*exaile-0.2.12_beta (16 Feb 2008)
16 Feb 2008; Samuli Suominen
Version bump.
15 Feb 2008; Samuli Suominen
Reassign to sound herd.
22 Dec 2007; Tobias Scherbaum
exaile-0.2.11.1.ebuild:
ppc stable, bug #202174
15 Dec 2007; Samuli Suominen
gst-plugins-jpeg is required for some podcasts.
13 Dec 2007; Christian Faulhammer
exaile-0.2.11.1.ebuild:
x86 stable
13 Dec 2007; Samuli Suominen
amd64 stable
*exaile-0.2.11.1 (13 Dec 2007)
13 Dec 2007; Samuli Suominen
+files/exaile-0.2.11.1-libgtkembedmoz.patch, +exaile-0.2.11.1.ebuild:
Upstream included entire .bzr branch in old tarball, so this minor version
bump is only to get a reduced tarball since exaile is going stable.
*exaile-0.2.11-r2 (28 Nov 2007)
28 Nov 2007; Samuli Suominen
files/exaile-0.2.11-libgtkembedmoz.patch, +exaile-0.2.11-r2.ebuild:
Don't export LD_LIBRARY_PATH or MOZILLA_FIVE_HOME at all wrt #200196, thanks
to Gian Luca Dalla Tore.
*exaile-0.2.11-r1 (25 Nov 2007)
25 Nov 2007; Samuli Suominen
+files/exaile-0.2.11-libgtkembedmoz.patch, +exaile-0.2.11-r1.ebuild:
Export correct directories for libgtkembedmoz.
*exaile-0.2.11 (18 Oct 2007)
18 Oct 2007; Samuli Suominen
Version bump to final release.
23 Sep 2007; Samuli Suominen
Add USE equalizer for gst-plugins-bad.
*exaile-0.2.11_beta (23 Sep 2007)
23 Sep 2007; Samuli Suominen
Version bump.
15 Sep 2007; Samuli Suominen
Add support for sqlite support in Python 2.5.
11 Aug 2007; Samuli Suominen
Check for xulrunner, firefox or seamonkey USE flag in gnome-python-extras
for extra features as per bug 184038.
16 Jul 2007; Samuli Suominen
exaile-0.2.10-r1.ebuild:
elementtree from >=python-2.5 also works, bug 185520.
07 Jul 2007; Samuli Suominen
We need fixed pysqlite-2.3.4-r1 for tr_TR.utf8 locale.
05 Jul 2007; Samuli Suominen
exaile-0.2.10-r1.ebuild:
Stop breaking ROOT.
26 Jun 2007; Samuli Suominen
Multilib friendly for bug 183311, thanks to Pacho Ramos, Thomas A.,
Christoph Mende.
*exaile-0.2.10-r1 (26 Jun 2007)
26 Jun 2007; Samuli Suominen
+files/exaile-0.2.10-visual.patch, -exaile-0.2.10.ebuild,
+exaile-0.2.10-r1.ebuild:
Apply patch from upstream to fix bug 183293, issue with default screen
depth. Thanks to Jean-Baptiste Mestelan for reporting.
*exaile-0.2.10 (25 Jun 2007)
25 Jun 2007; Samuli Suominen
+files/exaile-0.2.10-destdir.patch, -exaile-0.2.9-r2.ebuild,
+exaile-0.2.10.ebuild:
Version bump.
*exaile-0.2.9-r3 (08 Jun 2007)
08 Jun 2007; Samuli Suominen
byte compile exaile.
08 Jun 2007; Samuli Suominen
Update mime database.
07 Jun 2007; Donnie Berkholz
exaile-0.2.9-r2.ebuild:
Keyword ~ppc.
*exaile-0.2.9-r2 (16 May 2007)
16 May 2007; Samuli Suominen
+files/exaile-0.2.9-amazon.patch, -exaile-0.2.9-r1.ebuild,
+exaile-0.2.9-r2.ebuild:
Apply patch from upstream to fix album cover fetching since Amazon upgraded
from ECS 3.0 to 4.0.
08 Apr 2007; Bryan Østergaard
Fix missing dbus-python dependency, thanks to Thomas A. and Oliver Rolland
in bug 173770.
*exaile-0.2.9-r1 (06 Apr 2007)
06 Apr 2007; Samuli Suominen
-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)
27 Mar 2007; Samuli Suominen
Version bump to final release.
09 Mar 2007; Samuli Suominen
exaile-0.2.9_beta1-r1.ebuild:
Move gst-plugins-gnomevfs to USE gnome because it's now optional.
*exaile-0.2.9_beta1-r1 (25 Feb 2007)
25 Feb 2007; Samuli Suominen
+files/exaile-0.2.9_beta1-unicode.patch, +exaile-0.2.9_beta1-r1.ebuild:
Fix a regression from 0.2.8 which effected unicode filenames.
25 Feb 2007; Samuli Suominen
Remove USE fam and gamin dep because it's not used.
24 Feb 2007; Samuli Suominen
Add gnome-base/librsvg rdep for bug 168273. Thanks to Maarten Bressen.
*exaile-0.2.9_beta1 (24 Feb 2007)
24 Feb 2007; Samuli Suominen
Version bump. Thanks nesl247 for poke.
19 Feb 2007; Samuli Suominen
Sed out python2.4 hardcoding in mmkeys/Makefile for bug 167595, thanks to
Ahmed Ammar.
14 Feb 2007; Peter Weller
Added ~amd64 keyword per request from drac
09 Feb 2007; Samuli Suominen
Changed USE mp3 to mad, and added alsa and oss.
04 Feb 2007; Samuli Suominen
+files/exaile-0.2.8-strip.patch, exaile-0.2.8.ebuild:
Add patch to prevent mmkeys.so from being prestripped.
04 Feb 2007;
Removed some extra tabs and whitespacing.
*exaile-0.2.8 (04 Feb 2007)
04 Feb 2007;
New ebuild for bug 134865 from Sunrise Overlay. Thanks to Tiziano M., Juan
A. and Santiago M.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
DIST exaile_0.2.13.tar.gz 1267717 RMD160 6b839da1a996207ae18555937d251ffaaebde028 SHA1 8cc754c55333dad750d27e45a4e16f53c1f1522c SHA256 cbf8769df8d963135059f96f70d365ce9ff55a9c59cdd50a61fa46de74dfe465
EBUILD exaile-0.2.13.ebuild 2966 RMD160 4315fedcc5b71cef5e19cbc18bae5146592d27cc SHA1 0c47bcadafa8d9555a5e6f76e7d587944f9e5521 SHA256 2b5f9710bda5eb5caf21401df6719c3a16fc4889e82cb33b1c92b8ad72f8941c
MISC ChangeLog 7000 RMD160 ba19988124e341003308a79879801ce1d69c77b0 SHA1 dfd28f9df1eeead4cc9b64a1a6191fb9d95e5cff SHA256 f666ca5f7a1b1dafc977a067d410c80b42d5ce572479ff267b135834c1267a8e
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkg+5JoACgkQQU4yORhF8iDmuwCgl+xru6BqKEw5Kx55+2R8lo6b
Z2MAniDT8UShH2L45awW6SJMuJLiyRxn
=r6iT
-----END PGP SIGNATURE-----
# Copyright 1999-2008 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 $
EAPI=1
inherit eutils fdo-mime multilib python
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 ppc ~sparc x86"
IUSE="aac alsa cdparanoia equalizer flac gnome ipod +jpeg libnotify +libsexy
mad musepack nls ogg oss +png vorbis"
RDEPEND="dev-python/dbus-python
>=media-libs/mutagen-1.12
>=dev-python/pygtk-2.10
|| ( >=dev-lang/python-2.5 >=dev-python/pysqlite-2.3.5 )
|| ( >=dev-lang/python-2.5 dev-python/elementtree )
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} )
>=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} )
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} )
jpeg? ( >=media-plugins/gst-plugins-jpeg-${GVER} )
png? ( >=media-plugins/gst-plugins-libpng-${GVER} )"
DEPEND="nls? ( dev-util/intltool sys-devel/gettext )"
S=${WORKDIR}/${MY_P}
pkg_setup() {
if use ipod && ! built_with_use media-libs/libgpod python; then
die "Re-emerge media-libs/libgpod with USE python."
fi
if ! has_version ">=dev-python/pysqlite-2.3.4-r1"; then
if ! built_with_use ">=dev-lang/python-2.5" sqlite; then
die "Re-emerge dev-lang/python with USE sqlite."
fi
fi
}
src_compile() {
emake mmkeys.so || die "emake mmkeys.so failed."
if use nls; then
emake translations || die "emake translations failed."
fi
}
src_install() {
emake PREFIX="/usr" LIBDIR="/$(get_libdir)" DESTDIR="${D}" install || die "emake install failed."
newdoc changelog ChangeLog
}
pkg_postinst() {
python_mod_optimize /usr/$(get_libdir)/${PN}
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
elog "You need media-plugins/gst-plugins-gnomevfs for streaming, but you may also try"
elog "media-plugins/gst-plugins-neon to avoid installing gnome."
}
pkg_postrm() {
python_mod_cleanup /usr/$(get_libdir)/${PN}
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
}