Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-sound/rhythmbox: rhythmbox-0.11.2-r1.ebuild ChangeLog
Date: Sun, 24 Feb 2008 21:02:44
Message-Id: E1JTNzd-0008Jc-0J@stork.gentoo.org
1 eva 08/02/24 21:02:41
2
3 Modified: rhythmbox-0.11.2-r1.ebuild ChangeLog
4 Log:
5 fix python eclass use, bug #207667
6 (Portage version: 2.1.4.4)
7
8 Revision Changes Path
9 1.5 media-sound/rhythmbox/rhythmbox-0.11.2-r1.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.11.2-r1.ebuild?rev=1.5&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.11.2-r1.ebuild?rev=1.5&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.11.2-r1.ebuild?r1=1.4&r2=1.5
14
15 Index: rhythmbox-0.11.2-r1.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.11.2-r1.ebuild,v
18 retrieving revision 1.4
19 retrieving revision 1.5
20 diff -u -r1.4 -r1.5
21 --- rhythmbox-0.11.2-r1.ebuild 29 Jan 2008 18:22:35 -0000 1.4
22 +++ rhythmbox-0.11.2-r1.ebuild 24 Feb 2008 21:02:40 -0000 1.5
23 @@ -1,12 +1,11 @@
24 # Copyright 1999-2008 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.11.2-r1.ebuild,v 1.4 2008/01/29 18:22:35 dang Exp $
27 -EAPI="1"
28 -
29 -inherit gnome2 eutils
30 +# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/rhythmbox-0.11.2-r1.ebuild,v 1.5 2008/02/24 21:02:40 eva Exp $
31
32 EAPI="1"
33
34 +inherit gnome2 eutils python
35 +
36 DESCRIPTION="Music management and playback software for GNOME"
37 HOMEPAGE="http://www.rhythmbox.org/"
38 LICENSE="GPL-2"
39 @@ -67,29 +66,36 @@
40 G2CONF="${G2CONF} --disable-daap"
41 fi
42
43 - G2CONF="${G2CONF} \
44 - $(use_enable tagwriting tag-writing) \
45 - $(use_with ipod) \
46 - $(use_enable ipod ipod-writing) \
47 - $(use_enable musicbrainz) \
48 - $(use_with dbus) \
49 - $(use_enable python) \
50 - $(use_enable libnotify) \
51 - $(use_enable lirc) \
52 - $(use_with keyring gnome-keyring)
53 - --with-playback=gstreamer-0-10 \
54 - --with-cd-burning
55 - --enable-mmkeys \
56 - --enable-audioscrobbler \
57 - --enable-track-transfer \
58 - --with-metadata-helper \
59 - --disable-schemas-install"
60 + G2CONF="${G2CONF}
61 + $(use_enable tagwriting tag-writing)
62 + $(use_with ipod)
63 + $(use_enable ipod ipod-writing)
64 + $(use_enable musicbrainz)
65 + $(use_with dbus)
66 + $(use_enable python)
67 + $(use_enable libnotify)
68 + $(use_enable lirc)
69 + $(use_with keyring gnome-keyring)
70 + --with-playback=gstreamer-0-10
71 + --with-cd-burning
72 + --enable-mmkeys
73 + --enable-audioscrobbler
74 + --enable-track-transfer
75 + --with-metadata-helper
76 + --disable-schemas-install"
77
78 DOCS="AUTHORS COPYING ChangeLog DOCUMENTERS INSTALL INTERNALS \
79 MAINTAINERS NEWS README README.iPod THANKS TODO"
80
81 export GST_INSPECT=/bin/true
82 -USE_DESTDIR=1
83 +}
84 +
85 +src_unpack() {
86 + gnome2_src_unpack
87 +
88 + # disable pyc compiling
89 + mv py-compile py-compile.orig
90 + ln -s $(type -P true) py-compile
91 }
92
93 src_compile() {
94 @@ -100,8 +106,15 @@
95
96 pkg_postinst() {
97 gnome2_pkg_postinst
98 + use python && python_mod_optimize /usr/$(get_libdir)/rhythmbox/plugins
99 +
100 elog "The aac flag has been removed from rhythmbox."
101 elog "This is due to stabilization issues with any gst-bad plugins."
102 elog "Please emerge gst-plugins-bad and gst-plugins-faad to be able to play m4a files"
103 elog "See bug #159538 for more information"
104 }
105 +
106 +pkg_postrm() {
107 + gnome2_pkg_postrm
108 + use python && python_mod_cleanup /usr/$(get_libdir)/rhythmbox/plugins
109 +}
110
111
112
113 1.117 media-sound/rhythmbox/ChangeLog
114
115 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/rhythmbox/ChangeLog?rev=1.117&view=markup
116 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/rhythmbox/ChangeLog?rev=1.117&content-type=text/plain
117 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-sound/rhythmbox/ChangeLog?r1=1.116&r2=1.117
118
119 Index: ChangeLog
120 ===================================================================
121 RCS file: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v
122 retrieving revision 1.116
123 retrieving revision 1.117
124 diff -u -r1.116 -r1.117
125 --- ChangeLog 29 Jan 2008 18:22:35 -0000 1.116
126 +++ ChangeLog 24 Feb 2008 21:02:40 -0000 1.117
127 @@ -1,6 +1,10 @@
128 # ChangeLog for media-sound/rhythmbox
129 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
130 -# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.116 2008/01/29 18:22:35 dang Exp $
131 +# $Header: /var/cvsroot/gentoo-x86/media-sound/rhythmbox/ChangeLog,v 1.117 2008/02/24 21:02:40 eva Exp $
132 +
133 + 24 Feb 2008; Gilles Dartiguelongue <eva@g.o>
134 + rhythmbox-0.11.2-r1.ebuild:
135 + fix python eclass use, bug #207667
136
137 29 Jan 2008; Daniel Gryniewicz <dang@g.o>
138 rhythmbox-0.10.1-r1.ebuild, rhythmbox-0.11.2-r1.ebuild:
139
140
141
142 --
143 gentoo-commits@l.g.o mailing list