ChangeLog

# 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 exaile-0.2.13.ebuild:
python_mod_optimize is ROOT aware.

18 Apr 2008; Raúl Porcel exaile-0.2.13.ebuild:
Add ~sparc

12 Apr 2008; nixnut exaile-0.2.13.ebuild:
Stable on ppc wrt bug 216769

11 Apr 2008; Markus Meier exaile-0.2.13.ebuild:
x86 stable, bug #216769

09 Apr 2008; Samuli Suominen exaile-0.2.13.ebuild:
amd64 stable wrt #216769

*exaile-0.2.13 (07 Apr 2008)

07 Apr 2008; Samuli Suominen +exaile-0.2.13.ebuild:
Version bump.

20 Feb 2008; Samuli Suominen exaile-0.2.11.1.ebuild,
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 +exaile-0.2.12_beta.ebuild:
Version bump.

15 Feb 2008; Samuli Suominen metadata.xml:
Reassign to sound herd.

22 Dec 2007; Tobias Scherbaum
exaile-0.2.11.1.ebuild:
ppc stable, bug #202174

15 Dec 2007; Samuli Suominen exaile-0.2.11.1.ebuild:
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 exaile-0.2.11.1.ebuild:
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 +exaile-0.2.11.ebuild:
Version bump to final release.

23 Sep 2007; Samuli Suominen exaile-0.2.11_beta.ebuild:
Add USE equalizer for gst-plugins-bad.

*exaile-0.2.11_beta (23 Sep 2007)

23 Sep 2007; Samuli Suominen +exaile-0.2.11_beta.ebuild:
Version bump.

15 Sep 2007; Samuli Suominen exaile-0.2.10-r1.ebuild:
Add support for sqlite support in Python 2.5.

11 Aug 2007; Samuli Suominen exaile-0.2.10-r1.ebuild:
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.9-r3.ebuild,
exaile-0.2.10-r1.ebuild:
elementtree from >=python-2.5 also works, bug 185520.

07 Jul 2007; Samuli Suominen exaile-0.2.10-r1.ebuild:
We need fixed pysqlite-2.3.4-r1 for tr_TR.utf8 locale.

05 Jul 2007; Samuli Suominen exaile-0.2.9-r3.ebuild,
exaile-0.2.10-r1.ebuild:
Stop breaking ROOT.

26 Jun 2007; Samuli Suominen exaile-0.2.10-r1.ebuild:
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 +exaile-0.2.9-r3.ebuild:
byte compile exaile.

08 Jun 2007; Samuli Suominen exaile-0.2.9-r2.ebuild:
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 exaile-0.2.9-r1.ebuild:
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 +exaile-0.2.9.ebuild:
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 exaile-0.2.9_beta1.ebuild:
Remove USE fam and gamin dep because it's not used.

24 Feb 2007; Samuli Suominen exaile-0.2.9_beta1.ebuild:
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 +exaile-0.2.9_beta1.ebuild:
Version bump. Thanks nesl247 for poke.

19 Feb 2007; Samuli Suominen exaile-0.2.8.ebuild:
Sed out python2.4 hardcoding in mmkeys/Makefile for bug 167595, thanks to
Ahmed Ammar.

14 Feb 2007; Peter Weller exaile-0.2.8.ebuild:
Added ~amd64 keyword per request from drac

09 Feb 2007; Samuli Suominen exaile-0.2.8.ebuild:
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; exaile-0.2.8.ebuild:
Removed some extra tabs and whitespacing.

*exaile-0.2.8 (04 Feb 2007)

04 Feb 2007; +exaile-0.2.8.ebuild:
New ebuild for bug 134865 from Sunrise Overlay. Thanks to Tiziano M., Juan
A. and Santiago M.

Manifest

-----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-----

exaile-0.2.13.ebuild

# 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
}

metadata.xml




sound