Gentoo Archives: gentoo-commits

From: "Samuli Suominen (drac)" <drac@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/exaile: ChangeLog exaile-0.2.11_beta.ebuild
Date: Sun, 23 Sep 2007 09:59:27
Message-Id: E1IZO7N-0002aN-6l@stork.gentoo.org
1 drac 07/09/23 09:51:13
2
3 Modified: ChangeLog
4 Added: exaile-0.2.11_beta.ebuild
5 Log:
6 Version bump.
7 (Portage version: 2.1.3.9)
8
9 Revision Changes Path
10 1.27 media-sound/exaile/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/exaile/ChangeLog?rev=1.27&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/exaile/ChangeLog?rev=1.27&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/exaile/ChangeLog?r1=1.26&r2=1.27
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v
19 retrieving revision 1.26
20 retrieving revision 1.27
21 diff -u -r1.26 -r1.27
22 --- ChangeLog 15 Sep 2007 12:55:47 -0000 1.26
23 +++ ChangeLog 23 Sep 2007 09:51:12 -0000 1.27
24 @@ -1,6 +1,11 @@
25 # ChangeLog for media-sound/exaile
26 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v 1.26 2007/09/15 12:55:47 drac Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/ChangeLog,v 1.27 2007/09/23 09:51:12 drac Exp $
29 +
30 +*exaile-0.2.11_beta (23 Sep 2007)
31 +
32 + 23 Sep 2007; Samuli Suominen <drac@g.o> +exaile-0.2.11_beta.ebuild:
33 + Version bump.
34
35 15 Sep 2007; Samuli Suominen <drac@g.o> exaile-0.2.10-r1.ebuild:
36 Add support for sqlite support in Python 2.5.
37
38
39
40 1.1 media-sound/exaile/exaile-0.2.11_beta.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/exaile/exaile-0.2.11_beta.ebuild?rev=1.1&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/exaile/exaile-0.2.11_beta.ebuild?rev=1.1&content-type=text/plain
44
45 Index: exaile-0.2.11_beta.ebuild
46 ===================================================================
47 # Copyright 1999-2007 Gentoo Foundation
48 # Distributed under the terms of the GNU General Public License v2
49 # $Header: /var/cvsroot/gentoo-x86/media-sound/exaile/exaile-0.2.11_beta.ebuild,v 1.1 2007/09/23 09:51:12 drac Exp $
50
51 inherit eutils fdo-mime multilib python
52
53 GVER="0.10"
54
55 MY_P=${PN}_${PV/_beta/b}
56
57 DESCRIPTION="a media player aiming to be similar to AmaroK, but for GTK+"
58 HOMEPAGE="http://www.exaile.org"
59 SRC_URI="http://www.exaile.org/files/${MY_P}.tar.gz"
60
61 LICENSE="GPL-2"
62 SLOT="0"
63 KEYWORDS="~amd64 ~ppc ~x86"
64 IUSE="aac alsa cdparanoia flac gnome ipod libnotify libsexy mad musepack ogg
65 oss vorbis"
66
67 RDEPEND=">=dev-python/pygtk-2.8.6
68 || ( >=dev-lang/python-2.5 >=dev-python/pysqlite-2.3.4-r1 )
69 >=media-libs/mutagen-1.6
70 || ( >=dev-lang/python-2.5 dev-python/elementtree )
71 dev-python/dbus-python
72 libnotify? ( dev-python/notify-python )
73 libsexy? ( dev-python/sexy-python )
74 gnome? ( >=dev-python/gnome-python-extras-2.14.2-r1
75 >=media-plugins/gst-plugins-gconf-${GVER}
76 >=media-plugins/gst-plugins-gnomevfs-${GVER} )
77 >=media-libs/gstreamer-${GVER}
78 >=media-libs/gst-plugins-good-${GVER}
79 >=dev-python/gst-python-${GVER}
80 musepack? ( >=media-plugins/gst-plugins-musepack-${GVER} )
81 vorbis? ( >=media-plugins/gst-plugins-vorbis-${GVER} )
82 flac? ( >=media-plugins/gst-plugins-flac-${GVER} )
83 aac? ( >=media-plugins/gst-plugins-faad-${GVER} )
84 alsa? ( >=media-plugins/gst-plugins-alsa-${GVER} )
85 oss? ( >=media-plugins/gst-plugins-oss-${GVER} )
86 mad? ( >=media-plugins/gst-plugins-mad-${GVER} )
87 ogg? ( >=media-plugins/gst-plugins-ogg-${GVER} )
88 cdparanoia? ( >=media-plugins/gst-plugins-cdparanoia-${GVER}
89 dev-python/cddb-py )
90 ipod? ( >=media-libs/libgpod-0.4
91 >=media-plugins/gst-plugins-faad-${GVER} )"
92 DEPEND=""
93
94 S="${WORKDIR}/${MY_P}"
95
96 pkg_setup() {
97 if use ipod && ! built_with_use media-libs/libgpod python ; then
98 eerror "libgpod has to be built with python support"
99 die "libgpod python use-flag not set"
100 fi
101
102 if ! has_version ">=dev-python/pysqlite-2.3.4-r1"; then
103 if ! built_with_use ">=dev-lang/python-2.5" sqlite; then
104 eerror "You need to compile dev-lang/python with USE sqlite, or"
105 eerror "install >=dev-python/pysqlite-2.3.4-r1."
106 die "python 2.5 or up with sqlite support or pysqlite 2.3.5 or up required."
107 fi
108 fi
109
110 if use gnome; then
111 if ! built_with_use dev-python/gnome-python-extras xulrunner; then
112 if ! built_with_use dev-python/gnome-python-extras firefox; then
113 if ! built_with_use dev-python/gnome-python-extras seamonkey; then
114 ewarn "In order to enable extra features provided by gtkmozembed,"
115 ewarn "you have to re-emerge gnome-python-extras with"
116 ewarn "xulrunner, firefox or seamonkey USE flag."
117 epause
118 fi
119 fi
120 fi
121 fi
122 }
123
124 src_compile() {
125 emake mmkeys.so || die "emake mmkeys.so failed."
126 emake translations || die "emake translations failed."
127 }
128
129 src_install() {
130 emake PREFIX="/usr" LIBDIR="/$(get_libdir)" DESTDIR="${D}" install || die "emake install failed."
131 dodoc changelog TODO
132 }
133
134 pkg_postinst() {
135 python_mod_optimize /usr/$(get_libdir)/${PN}
136 fdo-mime_desktop_database_update
137 fdo-mime_mime_database_update
138 }
139
140 pkg_postrm() {
141 python_mod_cleanup /usr/$(get_libdir)/${PN}
142 fdo-mime_desktop_database_update
143 fdo-mime_mime_database_update
144 }
145
146
147
148 --
149 gentoo-commits@g.o mailing list