Gentoo Archives: gentoo-commits

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