Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/totem/
Date: Sun, 20 Sep 2015 18:49:38
Message-Id: 1442774962.ffc2ee0e77c7780c35c563ce21c83ff272497c1c.pacho@gentoo
1 commit: ffc2ee0e77c7780c35c563ce21c83ff272497c1c
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 20 18:49:22 2015 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sun Sep 20 18:49:22 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc2ee0e
7
8 media-video/totem: Drop old
9
10 Package-Manager: portage-2.2.20.1
11
12 media-video/totem/Manifest | 2 -
13 media-video/totem/totem-3.14.3.ebuild | 141 ----------------------------------
14 media-video/totem/totem-3.16.2.ebuild | 132 -------------------------------
15 3 files changed, 275 deletions(-)
16
17 diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest
18 index 4414d73..87200a6 100644
19 --- a/media-video/totem/Manifest
20 +++ b/media-video/totem/Manifest
21 @@ -1,3 +1 @@
22 -DIST totem-3.14.3.tar.xz 3171820 SHA256 a8eff72a83fe351e4421e37f920fc2869d6d1d76329a60045db43a12d0747400 SHA512 8e26742c370356882f14f8f17368ae80cc280bfc62d02f89128190c37a3085f44ba35d4cec102674341eb09a1ee6e8cc0f749ff52f2f722f5ea99cc22cd99c2f WHIRLPOOL 3f68866272b69c3868fc0fd1abbbb6b593ec05241f7cc7d2cb3373deb93fc1ffffe4ccc8bfbdcb3c8f0a88c820457ac5d04c94ef0c771cfb44471b11987955ae
23 -DIST totem-3.16.2.tar.xz 3172656 SHA256 8e9150d104499500939499e29d56b1593ca49777f35ad5a7a02192e23d811f32 SHA512 a7c85316252f657774000abbea8326214ccc275e15791d6b789993f295941d0d0c06889730207941d0df94c7a9178b663d4097cdcd18b80030421257936fc67a WHIRLPOOL b9b2ab49a2240765fc8cd7a5299eca97575f436af91d5da0b930c151788b17cc00cea358bdd171da32411f01f3ac77767b886adb3c188777f36f68b35f4147b7
24 DIST totem-3.16.3.tar.xz 3172104 SHA256 278e6dc66d00a5ae7bedcadba987008139f0b66e534f629febbeb098d4504444 SHA512 424ce3e56ed40d8de5d69ffe8e069d804bcabdd664defeea3cfbcbd2210c5494843727eaf7671d20e6717e105790b60b361f06cccd75ab56dc1b9cbf3f3ef3e9 WHIRLPOOL 7738daba72bd0b5c4d61681af1c3698480865bcf84b7d8d6af2dac8dd0b6ca8922d0d28bbd1dbf76960f6aa54d9b57251d30d24e3e081cbf6ca382a127a81365
25
26 diff --git a/media-video/totem/totem-3.14.3.ebuild b/media-video/totem/totem-3.14.3.ebuild
27 deleted file mode 100644
28 index dd4b51c..0000000
29 --- a/media-video/totem/totem-3.14.3.ebuild
30 +++ /dev/null
31 @@ -1,141 +0,0 @@
32 -# Copyright 1999-2015 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -# $Id$
35 -
36 -EAPI="5"
37 -GCONF_DEBUG="yes"
38 -GNOME2_LA_PUNT="yes" # plugins are dlopened
39 -PYTHON_COMPAT=( python2_7 )
40 -PYTHON_REQ_USE="threads"
41 -
42 -inherit autotools eutils gnome2 multilib python-single-r1
43 -
44 -DESCRIPTION="Media player for GNOME"
45 -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"
46 -
47 -LICENSE="GPL-2+ LGPL-2+"
48 -SLOT="0"
49 -IUSE="+introspection lirc nautilus +python test zeitgeist"
50 -# see bug #359379
51 -REQUIRED_USE="
52 - python? ( introspection ${PYTHON_REQUIRED_USE} )
53 - zeitgeist? ( introspection )
54 -"
55 -
56 -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd"
57 -
58 -# TODO:
59 -# Cone (VLC) plugin needs someone with the right setup to test it
60 -#
61 -# FIXME:
62 -# Automagic tracker-0.9.0
63 -# Runtime dependency on gnome-session-2.91
64 -RDEPEND="
65 - >=dev-libs/glib-2.35:2
66 - >=x11-libs/gdk-pixbuf-2.23.0:2
67 - >=x11-libs/gtk+-3.11.5:3[introspection?]
68 - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?]
69 - >=dev-libs/libpeas-1.1.0[gtk]
70 - x11-libs/cairo
71 - >=dev-libs/libxml2-2.6:2
72 - >=media-libs/clutter-1.17.3:1.0[gtk]
73 - >=media-libs/clutter-gst-1.5.5:2.0
74 - >=media-libs/clutter-gtk-1.5.5:1.0
75 - x11-libs/mx:1.0
76 -
77 - >=media-libs/grilo-0.2.11:0.2[playlist]
78 - media-plugins/grilo-plugins:0.2
79 - >=media-libs/gstreamer-1.3.1:1.0
80 - >=media-libs/gst-plugins-base-1.4.2:1.0[X,introspection?,pango]
81 - media-libs/gst-plugins-good:1.0
82 - media-plugins/gst-plugins-taglib:1.0
83 - media-plugins/gst-plugins-meta:1.0
84 -
85 - x11-libs/libICE
86 - x11-libs/libSM
87 - x11-libs/libX11
88 - >=x11-libs/libXxf86vm-1.0.1
89 -
90 - gnome-base/gnome-desktop:3
91 - gnome-base/gsettings-desktop-schemas
92 - x11-themes/gnome-icon-theme-symbolic
93 -
94 - introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
95 - lirc? ( app-misc/lirc )
96 - nautilus? ( >=gnome-base/nautilus-2.91.3 )
97 - python? (
98 - ${PYTHON_DEPS}
99 - >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}]
100 - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
101 - dev-python/pyxdg[${PYTHON_USEDEP}]
102 - dev-python/dbus-python[${PYTHON_USEDEP}]
103 - >=x11-libs/gtk+-3.5.2:3[introspection] )
104 - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 )
105 -"
106 -DEPEND="${RDEPEND}
107 - app-text/docbook-xml-dtd:4.5
108 - app-text/scrollkeeper
109 - app-text/yelp-tools
110 - dev-libs/appstream-glib
111 - >=dev-util/gtk-doc-am-1.14
112 - >=dev-util/intltool-0.40
113 - sys-devel/gettext
114 - x11-proto/xextproto
115 - x11-proto/xproto
116 - virtual/pkgconfig
117 -
118 - dev-libs/gobject-introspection-common
119 - gnome-base/gnome-common
120 -"
121 -# eautoreconf needs:
122 -# app-text/yelp-tools
123 -# dev-libs/gobject-introspection-common
124 -# gnome-base/gnome-common
125 -# docbook-xml-dtd is needed for user doc
126 -# Prevent dev-python/pylint dep, bug #482538
127 -
128 -pkg_setup() {
129 - use python && python-single-r1_pkg_setup
130 -}
131 -
132 -src_prepare() {
133 - # Prevent pylint usage by tests, bug #482538
134 - sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die
135 -
136 - eautoreconf
137 - gnome2_src_prepare
138 -
139 - # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co.
140 - # gst-inspect causes sandbox violations when a plugin needs write access to
141 - # /dev/dri/card* in its init phase.
142 - sed -e "s|\(gst10_inspect=\).*|\1$(type -P true)|" \
143 - -i configure || die
144 -}
145 -
146 -src_configure() {
147 - # Disabled: sample-python, sample-vala
148 - local plugins="apple-trailers,autoload-subtitles,brasero-disc-recorder"
149 - plugins+=",chapters,im-status,gromit,media-player-keys,ontop"
150 - plugins+=",properties,recent,rotation,screensaver,screenshot"
151 - plugins+=",skipto,vimeo"
152 - use lirc && plugins+=",lirc"
153 - use nautilus && plugins+=",save-file"
154 - use python && plugins+=",dbusservice,pythonconsole,opensubtitles"
155 - use zeitgeist && plugins+=",zeitgeist-dp"
156 -
157 - # pylint is checked unconditionally, but is only used for make check
158 - # appstream-util overriding necessary until upstream fixes their macro
159 - # to respect configure switch
160 - gnome2_src_configure \
161 - --disable-run-in-source-tree \
162 - --disable-static \
163 - --enable-easy-codec-installation \
164 - --enable-vala \
165 - $(use_enable introspection) \
166 - $(use_enable nautilus) \
167 - $(use_enable python) \
168 - PYLINT=$(type -P true) \
169 - VALAC=$(type -P true) \
170 - APPSTREAM_UTIL=$(type -P true) \
171 - --with-plugins=${plugins}
172 -}
173
174 diff --git a/media-video/totem/totem-3.16.2.ebuild b/media-video/totem/totem-3.16.2.ebuild
175 deleted file mode 100644
176 index 462e6c3..0000000
177 --- a/media-video/totem/totem-3.16.2.ebuild
178 +++ /dev/null
179 @@ -1,132 +0,0 @@
180 -# Copyright 1999-2015 Gentoo Foundation
181 -# Distributed under the terms of the GNU General Public License v2
182 -# $Id$
183 -
184 -EAPI="5"
185 -GCONF_DEBUG="yes"
186 -GNOME2_LA_PUNT="yes" # plugins are dlopened
187 -PYTHON_COMPAT=( python2_7 )
188 -PYTHON_REQ_USE="threads"
189 -
190 -inherit autotools eutils gnome2 multilib python-single-r1
191 -
192 -DESCRIPTION="Media player for GNOME"
193 -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"
194 -
195 -LICENSE="GPL-2+ LGPL-2+"
196 -SLOT="0"
197 -IUSE="+introspection lirc nautilus +python test zeitgeist"
198 -# see bug #359379
199 -REQUIRED_USE="
200 - python? ( introspection ${PYTHON_REQUIRED_USE} )
201 - zeitgeist? ( introspection )
202 -"
203 -
204 -KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
205 -
206 -# FIXME:
207 -# Runtime dependency on gnome-session-2.91
208 -RDEPEND="
209 - >=dev-libs/glib-2.35:2[dbus]
210 - >=dev-libs/libpeas-1.1[gtk]
211 - >=dev-libs/libxml2-2.6:2
212 - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?]
213 - >=media-libs/clutter-1.17.3:1.0[gtk]
214 - >=media-libs/clutter-gst-2.99.2:3.0
215 - >=media-libs/clutter-gtk-1.5.5:1.0
216 - >=x11-libs/cairo-1.14
217 - >=x11-libs/gdk-pixbuf-2.23.0:2
218 - >=x11-libs/gtk+-3.16:3[introspection?]
219 -
220 - >=media-libs/grilo-0.2.12:0.2[playlist]
221 - media-plugins/grilo-plugins:0.2
222 - >=media-libs/gstreamer-1.3.1:1.0
223 - >=media-libs/gst-plugins-base-1.4.2:1.0[X,introspection?,pango]
224 - media-libs/gst-plugins-good:1.0
225 - media-plugins/gst-plugins-meta:1.0
226 - media-plugins/gst-plugins-taglib:1.0
227 -
228 - x11-libs/libX11
229 -
230 - gnome-base/gnome-desktop:3
231 - gnome-base/gsettings-desktop-schemas
232 - x11-themes/gnome-icon-theme-symbolic
233 -
234 - introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
235 - lirc? ( app-misc/lirc )
236 - nautilus? ( >=gnome-base/nautilus-2.91.3 )
237 - python? (
238 - ${PYTHON_DEPS}
239 - >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}]
240 - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
241 - dev-python/pyxdg[${PYTHON_USEDEP}]
242 - dev-python/dbus-python[${PYTHON_USEDEP}]
243 - >=x11-libs/gtk+-3.5.2:3[introspection] )
244 - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 )
245 -"
246 -DEPEND="${RDEPEND}
247 - app-text/docbook-xml-dtd:4.5
248 - app-text/yelp-tools
249 - dev-libs/appstream-glib
250 - >=dev-util/gtk-doc-am-1.14
251 - >=dev-util/intltool-0.50.1
252 - sys-devel/gettext
253 - virtual/pkgconfig
254 - x11-proto/xextproto
255 - x11-proto/xproto
256 -
257 - dev-libs/gobject-introspection-common
258 - gnome-base/gnome-common
259 -"
260 -# eautoreconf needs:
261 -# app-text/yelp-tools
262 -# dev-libs/gobject-introspection-common
263 -# gnome-base/gnome-common
264 -# docbook-xml-dtd is needed for user doc
265 -# Prevent dev-python/pylint dep, bug #482538
266 -
267 -pkg_setup() {
268 - use python && python-single-r1_pkg_setup
269 -}
270 -
271 -src_prepare() {
272 - # Prevent pylint usage by tests, bug #482538
273 - sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die
274 -
275 - eautoreconf
276 - gnome2_src_prepare
277 -
278 - # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co.
279 - # gst-inspect causes sandbox violations when a plugin needs write access to
280 - # /dev/dri/card* in its init phase.
281 - sed -e "s|\(gst10_inspect=\).*|\1$(type -P true)|" \
282 - -i configure || die
283 -}
284 -
285 -src_configure() {
286 - # Disabled: sample-python, sample-vala
287 - local plugins="apple-trailers,autoload-subtitles,brasero-disc-recorder"
288 - plugins+=",im-status,gromit,media-player-keys,ontop"
289 - plugins+=",properties,recent,rotation,screensaver,screenshot"
290 - plugins+=",skipto,vimeo"
291 - use lirc && plugins+=",lirc"
292 - use nautilus && plugins+=",save-file"
293 - use python && plugins+=",dbusservice,pythonconsole,opensubtitles"
294 - use zeitgeist && plugins+=",zeitgeist-dp"
295 -
296 - # pylint is checked unconditionally, but is only used for make check
297 - # appstream-util overriding necessary until upstream fixes their macro
298 - # to respect configure switch
299 - gnome2_src_configure \
300 - --disable-run-in-source-tree \
301 - --disable-static \
302 - --enable-easy-codec-installation \
303 - --enable-vala \
304 - $(use_enable introspection) \
305 - $(use_enable nautilus) \
306 - $(use_enable python) \
307 - PYLINT=$(type -P true) \
308 - VALAC=$(type -P true) \
309 - APPSTREAM_UTIL=$(type -P true) \
310 - --with-plugins=${plugins}
311 -}