Gentoo Archives: gentoo-commits

From: "Alexis Ballier (aballier)" <aballier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/exaile: ChangeLog exaile-0.2.14.ebuild
Date: Tue, 28 Oct 2008 06:58:29
Message-Id: E1KuiX3-0006kF-F0@stork.gentoo.org
1 aballier 08/10/28 06:58:25
2
3 Modified: ChangeLog
4 Added: exaile-0.2.14.ebuild
5 Log:
6 version bump by Andrea Pinazzi <follettoonip@×××××.com>, bug #240738, and convert to EAPI-2 for usedeps
7 (Portage version: 2.2_rc12/cvs/Linux 2.6.27.3 x86_64)
8
9 Revision Changes Path
10 1.46 media-sound/exaile/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/exaile/ChangeLog?rev=1.46&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/exaile/ChangeLog?rev=1.46&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/exaile/ChangeLog?r1=1.45&r2=1.46
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v
19 retrieving revision 1.45
20 retrieving revision 1.46
21 diff -u -r1.45 -r1.46
22 --- ChangeLog 29 May 2008 17:15:05 -0000 1.45
23 +++ ChangeLog 28 Oct 2008 06:58:25 -0000 1.46
24 @@ -1,6 +1,12 @@
25 # ChangeLog for media-sound/exaile
26 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v 1.45 2008/05/29 17:15:05 hawking Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v 1.46 2008/10/28 06:58:25 aballier Exp $
29 +
30 +*exaile-0.2.14 (28 Oct 2008)
31 +
32 + 28 Oct 2008; Alexis Ballier <aballier@g.o> +exaile-0.2.14.ebuild:
33 + version bump by Andrea Pinazzi <follettoonip@×××××.com>, bug #240738, and
34 + convert to EAPI-2 for usedeps
35
36 29 May 2008; Ali Polatel <hawking@g.o> exaile-0.2.13.ebuild:
37 python_mod_optimize is ROOT aware.
38
39
40
41 1.1 media-sound/exaile/exaile-0.2.14.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/exaile/exaile-0.2.14.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/exaile/exaile-0.2.14.ebuild?rev=1.1&content-type=text/plain
45
46 Index: exaile-0.2.14.ebuild
47 ===================================================================
48 # Copyright 1999-2008 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/exaile-0.2.14.ebuild,v 1.1 2008/10/28 06:58:25 aballier Exp $
51
52 EAPI=2
53
54 inherit eutils fdo-mime multilib python
55
56 GVER=0.10
57
58 MY_P=${PN}_${PV}
59
60 DESCRIPTION="a media player aiming to be similar to AmaroK, but for GTK+"
61 HOMEPAGE="http://www.exaile.org"
62 SRC_URI="http://www.exaile.org/files/${MY_P}.tar.gz"
63
64 LICENSE="GPL-2"
65 SLOT="0"
66 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
67 IUSE="aac alsa cdparanoia equalizer flac gnome ipod +jpeg libnotify +libsexy
68 mad musepack nls ogg oss +png vorbis"
69
70 RDEPEND="dev-python/dbus-python
71 >=media-libs/mutagen-1.12
72 >=dev-python/pygtk-2.10
73 || ( >=dev-lang/python-2.5[sqlite] >=dev-python/pysqlite-2.3.5 )
74 || ( >=dev-lang/python-2.5 dev-python/elementtree )
75 libnotify? ( dev-python/notify-python )
76 libsexy? ( dev-python/sexy-python )
77 gnome? ( >=dev-python/gnome-python-extras-2.14
78 >=media-plugins/gst-plugins-gconf-${GVER}
79 >=media-plugins/gst-plugins-gnomevfs-${GVER} )
80 >=media-libs/gst-plugins-good-${GVER}
81 equalizer? ( >=media-libs/gst-plugins-bad-0.10.5 )
82 >=dev-python/gst-python-0.10.9
83 musepack? ( >=media-plugins/gst-plugins-musepack-${GVER} )
84 vorbis? ( >=media-plugins/gst-plugins-vorbis-${GVER} )
85 flac? ( >=media-plugins/gst-plugins-flac-${GVER} )
86 aac? ( >=media-plugins/gst-plugins-faad-${GVER} )
87 alsa? ( >=media-plugins/gst-plugins-alsa-${GVER} )
88 oss? ( >=media-plugins/gst-plugins-oss-${GVER} )
89 mad? ( >=media-plugins/gst-plugins-mad-${GVER} )
90 ogg? ( >=media-plugins/gst-plugins-ogg-${GVER} )
91 cdparanoia? ( >=media-plugins/gst-plugins-cdparanoia-${GVER}
92 dev-python/cddb-py )
93 ipod? ( >=media-libs/libgpod-0.4[python]
94 >=media-plugins/gst-plugins-faad-${GVER} )
95 jpeg? ( >=media-plugins/gst-plugins-jpeg-${GVER} )
96 png? ( >=media-plugins/gst-plugins-libpng-${GVER} )"
97 DEPEND="nls? ( dev-util/intltool sys-devel/gettext )"
98
99 src_compile() {
100 emake mmkeys.so || die "emake mmkeys.so failed."
101
102 if use nls; then
103 emake translations || die "emake translations failed."
104 fi
105 }
106
107 src_install() {
108 emake PREFIX="/usr" LIBDIR="/$(get_libdir)" DESTDIR="${D}" install || die "emake install failed."
109 newdoc changelog ChangeLog
110 }
111
112 pkg_postinst() {
113 python_mod_optimize /usr/$(get_libdir)/${PN}
114 fdo-mime_desktop_database_update
115 fdo-mime_mime_database_update
116 elog "You need media-plugins/gst-plugins-gnomevfs for streaming, but you may also try"
117 elog "media-plugins/gst-plugins-neon to avoid installing gnome."
118 }
119
120 pkg_postrm() {
121 python_mod_cleanup /usr/$(get_libdir)/${PN}
122 fdo-mime_desktop_database_update
123 fdo-mime_mime_database_update
124 }