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: Sat, 02 Jul 2016 17:12:45
Message-Id: 1467479483.f7bc7f1c7665ecb050a16e86520fdf60181a04a3.pacho@gentoo
1 commit: f7bc7f1c7665ecb050a16e86520fdf60181a04a3
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 2 16:49:14 2016 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 2 17:11:23 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7bc7f1c
7
8 media-video/totem: Drop old
9
10 Package-Manager: portage-2.3.0_rc1
11
12 media-video/totem/Manifest | 1 -
13 media-video/totem/totem-3.16.4.ebuild | 132 ----------------------------------
14 2 files changed, 133 deletions(-)
15
16 diff --git a/media-video/totem/Manifest b/media-video/totem/Manifest
17 index fbb901c..b2dd03e 100644
18 --- a/media-video/totem/Manifest
19 +++ b/media-video/totem/Manifest
20 @@ -1,2 +1 @@
21 -DIST totem-3.16.4.tar.xz 3174092 SHA256 47715a53c39089bb9963271c87e7b8390ef90d584dbf0bde2309656b9ff0fd27 SHA512 2f022323f26a3229f1e0082dbc684ca70901dbaca9fb867bb832e80ea1e9633e7026c32f1c6aa72930c58f0e42b881e2fbdf1e20d770e76e8b3f13a95eb23c44 WHIRLPOOL b3f0983155640efccb400b762fd18e6bb08f8a233446dd908fa9da865b941359970254ed10850ec7c47f76e40508e62068e4bb5915e1b6c0facddabeb2a7341e
22 DIST totem-3.18.1.tar.xz 3172416 SHA256 d7816eae9606846c44fd508902eae10bdaed28e6d4f621531990d473184107a2 SHA512 cc4dcd81c2473a2c91786d0d329d1426cb23c372fbef9738be21762b00aaf02e50f54ed6d6c81b9325312db02347baf267d73d74be4052ffdb14c899e1f4f069 WHIRLPOOL 195b3d62101edaa33ca27238f200b51073810500b552c5ba3592e17ba51f8a4c451e209611b4ceb2d4827856ac20fecc6bf164547e34ab7bbbc77b702cb0b29a
23
24 diff --git a/media-video/totem/totem-3.16.4.ebuild b/media-video/totem/totem-3.16.4.ebuild
25 deleted file mode 100644
26 index e6e6b2d..0000000
27 --- a/media-video/totem/totem-3.16.4.ebuild
28 +++ /dev/null
29 @@ -1,132 +0,0 @@
30 -# Copyright 1999-2015 Gentoo Foundation
31 -# Distributed under the terms of the GNU General Public License v2
32 -# $Id$
33 -
34 -EAPI="5"
35 -GCONF_DEBUG="yes"
36 -GNOME2_LA_PUNT="yes" # plugins are dlopened
37 -PYTHON_COMPAT=( python2_7 )
38 -PYTHON_REQ_USE="threads"
39 -
40 -inherit autotools eutils gnome2 multilib python-single-r1
41 -
42 -DESCRIPTION="Media player for GNOME"
43 -HOMEPAGE="https://wiki.gnome.org/Apps/Videos"
44 -
45 -LICENSE="GPL-2+ LGPL-2+"
46 -SLOT="0"
47 -IUSE="+introspection lirc nautilus +python test zeitgeist"
48 -# see bug #359379
49 -REQUIRED_USE="
50 - python? ( introspection ${PYTHON_REQUIRED_USE} )
51 - zeitgeist? ( introspection )
52 -"
53 -
54 -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~x86-fbsd"
55 -
56 -# FIXME:
57 -# Runtime dependency on gnome-session-2.91
58 -RDEPEND="
59 - >=dev-libs/glib-2.35:2[dbus]
60 - >=dev-libs/libpeas-1.1[gtk]
61 - >=dev-libs/libxml2-2.6:2
62 - >=dev-libs/totem-pl-parser-3.10.1:0=[introspection?]
63 - >=media-libs/clutter-1.17.3:1.0[gtk]
64 - >=media-libs/clutter-gst-2.99.2:3.0
65 - >=media-libs/clutter-gtk-1.5.5:1.0
66 - >=x11-libs/cairo-1.14
67 - >=x11-libs/gdk-pixbuf-2.23.0:2
68 - >=x11-libs/gtk+-3.16:3[introspection?]
69 -
70 - >=media-libs/grilo-0.2.12:0.2[playlist]
71 - media-plugins/grilo-plugins:0.2
72 - >=media-libs/gstreamer-1.3.1:1.0
73 - >=media-libs/gst-plugins-base-1.4.2:1.0[X,introspection?,pango]
74 - media-libs/gst-plugins-good:1.0
75 - media-plugins/gst-plugins-meta:1.0
76 - media-plugins/gst-plugins-taglib:1.0
77 -
78 - x11-libs/libX11
79 -
80 - gnome-base/gnome-desktop:3
81 - gnome-base/gsettings-desktop-schemas
82 - x11-themes/gnome-icon-theme-symbolic
83 -
84 - introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
85 - lirc? ( app-misc/lirc )
86 - nautilus? ( >=gnome-base/nautilus-2.91.3 )
87 - python? (
88 - ${PYTHON_DEPS}
89 - >=dev-libs/libpeas-1.1.0[${PYTHON_USEDEP}]
90 - >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
91 - dev-python/pyxdg[${PYTHON_USEDEP}]
92 - dev-python/dbus-python[${PYTHON_USEDEP}]
93 - >=x11-libs/gtk+-3.5.2:3[introspection] )
94 - zeitgeist? ( >=gnome-extra/zeitgeist-0.9.12 )
95 -"
96 -DEPEND="${RDEPEND}
97 - app-text/docbook-xml-dtd:4.5
98 - app-text/yelp-tools
99 - dev-libs/appstream-glib
100 - >=dev-util/gtk-doc-am-1.14
101 - >=dev-util/intltool-0.50.1
102 - sys-devel/gettext
103 - virtual/pkgconfig
104 - x11-proto/xextproto
105 - x11-proto/xproto
106 -
107 - dev-libs/gobject-introspection-common
108 - gnome-base/gnome-common
109 -"
110 -# eautoreconf needs:
111 -# app-text/yelp-tools
112 -# dev-libs/gobject-introspection-common
113 -# gnome-base/gnome-common
114 -# docbook-xml-dtd is needed for user doc
115 -# Prevent dev-python/pylint dep, bug #482538
116 -
117 -pkg_setup() {
118 - use python && python-single-r1_pkg_setup
119 -}
120 -
121 -src_prepare() {
122 - # Prevent pylint usage by tests, bug #482538
123 - sed -i -e 's/ check-pylint//' src/plugins/Makefile.plugins || die
124 -
125 - eautoreconf
126 - gnome2_src_prepare
127 -
128 - # FIXME: upstream should provide a way to set GST_INSPECT, bug #358755 & co.
129 - # gst-inspect causes sandbox violations when a plugin needs write access to
130 - # /dev/dri/card* in its init phase.
131 - sed -e "s|\(gst10_inspect=\).*|\1$(type -P true)|" \
132 - -i configure || die
133 -}
134 -
135 -src_configure() {
136 - # Disabled: sample-python, sample-vala
137 - local plugins="apple-trailers,autoload-subtitles,brasero-disc-recorder"
138 - plugins+=",im-status,gromit,media-player-keys,ontop"
139 - plugins+=",properties,recent,rotation,screensaver,screenshot"
140 - plugins+=",skipto,vimeo"
141 - use lirc && plugins+=",lirc"
142 - use nautilus && plugins+=",save-file"
143 - use python && plugins+=",dbusservice,pythonconsole,opensubtitles"
144 - use zeitgeist && plugins+=",zeitgeist-dp"
145 -
146 - # pylint is checked unconditionally, but is only used for make check
147 - # appstream-util overriding necessary until upstream fixes their macro
148 - # to respect configure switch
149 - gnome2_src_configure \
150 - --disable-run-in-source-tree \
151 - --disable-static \
152 - --enable-easy-codec-installation \
153 - --enable-vala \
154 - $(use_enable introspection) \
155 - $(use_enable nautilus) \
156 - $(use_enable python) \
157 - PYLINT=$(type -P true) \
158 - VALAC=$(type -P true) \
159 - APPSTREAM_UTIL=$(type -P true) \
160 - --with-plugins=${plugins}
161 -}