Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/gnome-media: ChangeLog gnome-media-2.32.0-r300.ebuild
Date: Fri, 25 Nov 2011 06:55:05
Message-Id: 20111125065455.78D832004B@flycatcher.gentoo.org
1 tetromino 11/11/25 06:54:55
2
3 Modified: ChangeLog
4 Added: gnome-media-2.32.0-r300.ebuild
5 Log:
6 Add gnome-media-2.32.0-r300 from the gnome overlay, needed for rhythmbox-0.13 under gnome3. It comes with a patch to not install media profiles, meaning it can be installed in parallel with libgnome-media-profiles.
7
8 (Portage version: 2.2.0_alpha77/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.246 gnome-extra/gnome-media/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-media/ChangeLog?rev=1.246&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-media/ChangeLog?rev=1.246&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-media/ChangeLog?r1=1.245&r2=1.246
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/gnome-media/ChangeLog,v
20 retrieving revision 1.245
21 retrieving revision 1.246
22 diff -u -r1.245 -r1.246
23 --- ChangeLog 3 Nov 2011 18:28:03 -0000 1.245
24 +++ ChangeLog 25 Nov 2011 06:54:55 -0000 1.246
25 @@ -1,6 +1,16 @@
26 # ChangeLog for gnome-extra/gnome-media
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-media/ChangeLog,v 1.245 2011/11/03 18:28:03 tetromino Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-media/ChangeLog,v 1.246 2011/11/25 06:54:55 tetromino Exp $
30 +
31 +*gnome-media-2.32.0-r300 (25 Nov 2011)
32 +
33 + 25 Nov 2011; Alexandre Rostovtsev <tetromino@g.o>
34 + +gnome-media-2.32.0-r300.ebuild,
35 + +files/gnome-media-2.32.0-disable-gnome-audio-profile-properties.patch:
36 + Add gnome-media-2.32.0-r300 from the gnome overlay, needed for
37 + rhythmbox-0.13 under gnome3. It comes with a patch to not install media
38 + profiles, meaning it can be installed in parallel with
39 + libgnome-media-profiles.
40
41 03 Nov 2011; Alexandre Rostovtsev <tetromino@g.o>
42 gnome-media-2.32.0-r1.ebuild, metadata.xml:
43
44
45
46 1.1 gnome-extra/gnome-media/gnome-media-2.32.0-r300.ebuild
47
48 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-media/gnome-media-2.32.0-r300.ebuild?rev=1.1&view=markup
49 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/gnome-media/gnome-media-2.32.0-r300.ebuild?rev=1.1&content-type=text/plain
50
51 Index: gnome-media-2.32.0-r300.ebuild
52 ===================================================================
53 # Copyright 1999-2011 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-media/gnome-media-2.32.0-r300.ebuild,v 1.1 2011/11/25 06:54:55 tetromino Exp $
56
57 EAPI="3"
58 GCONF_DEBUG="no"
59
60 inherit autotools eutils gnome2
61
62 DESCRIPTION="Multimedia related programs for the GNOME desktop"
63 HOMEPAGE="http://ronald.bitfreak.net/gnome-media.php"
64
65 LICENSE="LGPL-2 GPL-2 FDL-1.1"
66 SLOT="2"
67 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
68 IUSE=""
69
70 # NOTE: This package provides the following:
71 # * libgnome-media-profiles.so.0
72 # * gstreamer-properties
73 # * gnome-sound-recorder
74 # * gnome-audio-profiles
75 # NOTE: It has /stopped/ providing the following:
76 # * gnome-volume-control (moved to gnome-control-center)
77 # * gstmixer (won't work under GNOME 3, even in classic-gnome)
78 # * gnome-audio-profile-properties (moved to libgnome-media-profiles)
79 RDEPEND="dev-libs/libxml2:2
80 >=dev-libs/glib-2.18.2:2
81 >=x11-libs/gtk+-2.18.0:2
82 >=gnome-base/gconf-2.6.1:2
83 >=media-libs/gstreamer-0.10.23:0.10
84 >=media-libs/gst-plugins-base-0.10.23:0.10
85 >=media-libs/gst-plugins-good-0.10:0.10
86 >=media-libs/libcanberra-0.13[gtk]
87 >=media-plugins/gst-plugins-meta-0.10-r2:0.10
88 >=media-plugins/gst-plugins-gconf-0.10.1:0.10
89 >=dev-libs/libunique-1:1
90 "
91 DEPEND="${RDEPEND}
92 app-text/docbook-xml-dtd:4.1.2
93 >=dev-util/pkgconfig-0.9
94 >=app-text/scrollkeeper-0.3.11
95 >=app-text/gnome-doc-utils-0.3.2
96 >=dev-util/intltool-0.35.0"
97
98 src_prepare() {
99 G2CONF="${G2CONF}
100 --disable-static
101 --disable-scrollkeeper
102 --disable-schemas-install
103 --enable-gstprops
104 --enable-grecord
105 --enable-profiles
106 --disable-pulseaudio
107 --disable-gstmix"
108 DOCS="AUTHORS ChangeLog* NEWS MAINTAINERS README"
109
110 # This has been moved to media-libs/libgnome-media-profiles:3,
111 # but the library libgnome-media-profiles.so.0 is still used
112 epatch "${FILESDIR}/${P}-disable-gnome-audio-profile-properties.patch"
113
114 intltoolize --force --copy --automake || die "intltoolize failed"
115 eautoreconf
116 }
117
118 src_install() {
119 gnome2_src_install
120
121 # These files are now provided by gnome-control-center-2.91's sound applet
122 # These won't be used if gnome-volume-control is not installed
123 rm -v "${ED}"/usr/share/sounds/gnome/default/alerts/*.ogg || die
124 }
125
126 pkg_postinst() {
127 gnome2_pkg_postinst
128 ewarn
129 ewarn "If you cannot play some music format, please check your"
130 ewarn "USE flags on media-plugins/gst-plugins-meta"
131 ewarn
132 }