Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/smplayer/
Date: Thu, 22 Feb 2018 10:27:44
Message-Id: 1519295255.25c1bfe2aad68c129f8e6a1cfac104ee7e413977.polynomial-c@gentoo
1 commit: 25c1bfe2aad68c129f8e6a1cfac104ee7e413977
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu Feb 22 10:19:15 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Feb 22 10:27:35 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25c1bfe2
7
8 media-video/smplayer: Removed old.
9
10 Package-Manager: Portage-2.3.24, Repoman-2.3.6
11
12 media-video/smplayer/Manifest | 2 -
13 media-video/smplayer/smplayer-17.12.0.ebuild | 132 ---------------------------
14 media-video/smplayer/smplayer-18.1.0.ebuild | 132 ---------------------------
15 3 files changed, 266 deletions(-)
16
17 diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
18 index 74611611815..f2d92138f6b 100644
19 --- a/media-video/smplayer/Manifest
20 +++ b/media-video/smplayer/Manifest
21 @@ -1,5 +1,3 @@
22 DIST smplayer-17.11.2.tar.bz2 5033433 BLAKE2B 0fa783172c5b3c68314d656a395db6c953de64057cdf9acc78e4bc448807bc39293ff292183fc167a122f9cf295aac786b52c0465e3d9584c506e1dd9cd73614 SHA512 e0a6e6fc29063b5f82303febdc8243c10276feb4500985e96ce418298c8f10796df44363df3136452a6cb3f8156ebdb4fba3e865a37d433f3d258db493343f81
23 -DIST smplayer-17.12.0.tar.bz2 5040463 BLAKE2B 6171cc0071e35c001678816464c55a9c16a5978ae4cae9a428c609e4940d0d0516e7d4928e961ca1e97469d77776c7e03f8c9a5c1c6ea3597c9724a2f6ea1ada SHA512 7b09ed08cf94f03eb4f992bc1a70ba938d081410044892e55236aec791732ec34bbdd31c6cbd05aa0eeb5cab6c0bf0a7b458373157ba49eed2c6a90e0ac257d1
24 -DIST smplayer-18.1.0.tar.bz2 5033686 BLAKE2B e05a8044e725ddcd1a31c9209fe83abf03553d671570db0affabd55c28fa11ac7c81c853c5ac0ef7e9bb5b0d69e7924e2ef8a8f57fd07e2354b926b887c4cba8 SHA512 f0fb844634fbb22c975744cc4d557503aba7131cb52c5e1165a3ff9eec259bf45ebde5b7dfefa48d5f17e2946c1cfa0cce34429b373918f488e3f51c3398884e
25 DIST smplayer-18.2.0.tar.bz2 5033848 BLAKE2B 8996707609788f48b92868421d8feee14d267119e8980da57472735bbb66f9d63df20762295d2005e9a0cc572d2c04debff3f5e59ebd0c68b649b849b709df2a SHA512 43be64b82f77b223ef885b63b1bb3302b96cb93897cbf66df6272075bcfb76dbf11091526ae2b1bcde6845e25053a31456361fbd841a4dad8d229bacfab8bdb5
26 DIST smplayer-18.2.2.tar.bz2 5037398 BLAKE2B f1f56885307e423488a75ba7a4421d199c060edcb878a3ef421af9cafbbbd3d451885c5209383f6935c4a5393c3985ac894531a139fa76d478414154038c7f13 SHA512 47ce8dd2b59f182e7826c5e7b8193111889441dc7d5145ed8c4df21137625cbe67da7a991d4121d41453127d1413535efbc0d6197d514a03885d652606610275
27
28 diff --git a/media-video/smplayer/smplayer-17.12.0.ebuild b/media-video/smplayer/smplayer-17.12.0.ebuild
29 deleted file mode 100644
30 index 9e07115e9ed..00000000000
31 --- a/media-video/smplayer/smplayer-17.12.0.ebuild
32 +++ /dev/null
33 @@ -1,132 +0,0 @@
34 -# Copyright 1999-2018 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=6
38 -
39 -PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl
40 -he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU
41 -sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW"
42 -PLOCALE_BACKUP="en_US"
43 -
44 -inherit gnome2-utils l10n qmake-utils xdg-utils
45 -
46 -DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
47 -HOMEPAGE="http://www.smplayer.eu/"
48 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
49 -
50 -LICENSE="GPL-2+ BSD-2"
51 -SLOT="0"
52 -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux"
53 -IUSE="autoshutdown bidi debug mpris"
54 -
55 -COMMON_DEPEND="
56 - dev-qt/qtcore:5
57 - dev-qt/qtgui:5=
58 - dev-qt/qtnetwork:5[ssl]
59 - dev-qt/qtscript:5
60 - dev-qt/qtsingleapplication[X,qt5]
61 - dev-qt/qtwidgets:5
62 - dev-qt/qtxml:5
63 - sys-libs/zlib
64 - autoshutdown? ( dev-qt/qtdbus:5 )
65 - mpris? ( dev-qt/qtdbus:5 )
66 -"
67 -DEPEND="${COMMON_DEPEND}
68 - dev-qt/linguist-tools:5
69 -"
70 -RDEPEND="${COMMON_DEPEND}
71 - || (
72 - media-video/mplayer[bidi?,libass,png,X]
73 - (
74 - >=media-video/mpv-0.15.0[libass,X]
75 - >=net-misc/youtube-dl-2014.11.26
76 - )
77 - )
78 -"
79 -
80 -PATCHES=(
81 - "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # bug 487544
82 - "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch"
83 -)
84 -
85 -src_prepare() {
86 - use bidi || PATCHES+=( "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch )
87 -
88 - default
89 -
90 - # Upstream Makefile sucks
91 - sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \
92 - -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \
93 - -e '/\.\/get_svn_revision\.sh/,+2c\
94 - cd src && $(DEFS) $(MAKE)' \
95 - Makefile || die
96 -
97 - # Turn off online update checker, bug #479902
98 - sed -e 's:DEFINES += UPDATE_CHECKER:#&:' \
99 - -e 's:DEFINES += CHECK_UPGRADED:#&:' \
100 - -i src/smplayer.pro || die
101 -
102 - # Turn off intrusive share widget
103 - sed -e 's:DEFINES += SHARE_WIDGET:#&:' \
104 - -i src/smplayer.pro || die
105 -
106 - # Toggle autoshutdown option which pulls in dbus, bug #524392
107 - if ! use autoshutdown ; then
108 - sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#&:' \
109 - -i src/smplayer.pro || die
110 - fi
111 -
112 - # Turn debug message flooding off
113 - if ! use debug ; then
114 - sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \
115 - -i src/smplayer.pro || die
116 - fi
117 -
118 - # MPRIS2 pulls in dbus, bug #553710
119 - if ! use mpris ; then
120 - sed -e 's:DEFINES += MPRIS2:#&:' \
121 - -i src/smplayer.pro || die
122 - fi
123 -
124 - # Commented out because it gives false positives
125 - #l10n_find_plocales_changes "${S}"/src/translations ${PN}_ .ts
126 -}
127 -
128 -src_configure() {
129 - cd src || die
130 - eqmake5
131 -}
132 -
133 -gen_translation() {
134 - local mydir="$(qt5_get_bindir)"
135 -
136 - ebegin "Generating $1 translation"
137 - "${mydir}"/lrelease ${PN}_${1}.ts
138 - eend $? || die "failed to generate $1 translation"
139 -}
140 -
141 -src_compile() {
142 - default
143 -
144 - cd src/translations || die
145 - l10n_for_each_locale_do gen_translation
146 -}
147 -
148 -src_install() {
149 - # remove unneeded copies of the GPL
150 - rm -f Copying* docs/*/gpl.html || die
151 - # don't install empty dirs
152 - rmdir --ignore-fail-on-non-empty docs/* || die
153 -
154 - default
155 -}
156 -
157 -pkg_postinst() {
158 - xdg_desktop_database_update
159 - gnome2_icon_cache_update
160 -}
161 -
162 -pkg_postrm() {
163 - xdg_desktop_database_update
164 - gnome2_icon_cache_update
165 -}
166
167 diff --git a/media-video/smplayer/smplayer-18.1.0.ebuild b/media-video/smplayer/smplayer-18.1.0.ebuild
168 deleted file mode 100644
169 index 70deb3e4a36..00000000000
170 --- a/media-video/smplayer/smplayer-18.1.0.ebuild
171 +++ /dev/null
172 @@ -1,132 +0,0 @@
173 -# Copyright 1999-2018 Gentoo Foundation
174 -# Distributed under the terms of the GNU General Public License v2
175 -
176 -EAPI=6
177 -
178 -PLOCALES="am ar_SY ar bg ca cs da de el en_GB en en_US es et eu fa fi fr gl
179 -he_IL hr hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt_BR pt ro_RO ru_RU
180 -sk sl_SI sq_AL sr sv th tr uk_UA uz vi_VN zh_CN zh_TW"
181 -PLOCALE_BACKUP="en_US"
182 -
183 -inherit gnome2-utils l10n qmake-utils xdg-utils
184 -
185 -DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
186 -HOMEPAGE="http://www.smplayer.eu/"
187 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
188 -
189 -LICENSE="GPL-2+ BSD-2"
190 -SLOT="0"
191 -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux"
192 -IUSE="autoshutdown bidi debug mpris"
193 -
194 -COMMON_DEPEND="
195 - dev-qt/qtcore:5
196 - dev-qt/qtgui:5=
197 - dev-qt/qtnetwork:5[ssl]
198 - dev-qt/qtscript:5
199 - dev-qt/qtsingleapplication[X,qt5]
200 - dev-qt/qtwidgets:5
201 - dev-qt/qtxml:5
202 - sys-libs/zlib
203 - autoshutdown? ( dev-qt/qtdbus:5 )
204 - mpris? ( dev-qt/qtdbus:5 )
205 -"
206 -DEPEND="${COMMON_DEPEND}
207 - dev-qt/linguist-tools:5
208 -"
209 -RDEPEND="${COMMON_DEPEND}
210 - || (
211 - media-video/mplayer[bidi?,libass,png,X]
212 - (
213 - >=media-video/mpv-0.15.0[libass,X]
214 - >=net-misc/youtube-dl-2014.11.26
215 - )
216 - )
217 -"
218 -
219 -PATCHES=(
220 - "${FILESDIR}/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch" # bug 487544
221 - "${FILESDIR}/${PN}-17.1.0-advertisement_crap.patch"
222 -)
223 -
224 -src_prepare() {
225 - use bidi || PATCHES+=( "${FILESDIR}"/${PN}-16.4.0-zero-bidi.patch )
226 -
227 - default
228 -
229 - # Upstream Makefile sucks
230 - sed -i -e "/^PREFIX=/ s:/usr/local:${EPREFIX}/usr:" \
231 - -e "/^DOC_PATH=/ s:packages/smplayer:${PF}:" \
232 - -e '/\.\/get_svn_revision\.sh/,+2c\
233 - cd src && $(DEFS) $(MAKE)' \
234 - Makefile || die
235 -
236 - # Turn off online update checker, bug #479902
237 - sed -e 's:DEFINES += UPDATE_CHECKER:#&:' \
238 - -e 's:DEFINES += CHECK_UPGRADED:#&:' \
239 - -i src/smplayer.pro || die
240 -
241 - # Turn off intrusive share widget
242 - sed -e 's:DEFINES += SHARE_WIDGET:#&:' \
243 - -i src/smplayer.pro || die
244 -
245 - # Toggle autoshutdown option which pulls in dbus, bug #524392
246 - if ! use autoshutdown ; then
247 - sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#&:' \
248 - -i src/smplayer.pro || die
249 - fi
250 -
251 - # Turn debug message flooding off
252 - if ! use debug ; then
253 - sed -e 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \
254 - -i src/smplayer.pro || die
255 - fi
256 -
257 - # MPRIS2 pulls in dbus, bug #553710
258 - if ! use mpris ; then
259 - sed -e 's:DEFINES += MPRIS2:#&:' \
260 - -i src/smplayer.pro || die
261 - fi
262 -
263 - # Commented out because it gives false positives
264 - #l10n_find_plocales_changes "${S}"/src/translations ${PN}_ .ts
265 -}
266 -
267 -src_configure() {
268 - cd src || die
269 - eqmake5
270 -}
271 -
272 -gen_translation() {
273 - local mydir="$(qt5_get_bindir)"
274 -
275 - ebegin "Generating $1 translation"
276 - "${mydir}"/lrelease ${PN}_${1}.ts
277 - eend $? || die "failed to generate $1 translation"
278 -}
279 -
280 -src_compile() {
281 - default
282 -
283 - cd src/translations || die
284 - l10n_for_each_locale_do gen_translation
285 -}
286 -
287 -src_install() {
288 - # remove unneeded copies of the GPL
289 - rm -f Copying* docs/*/gpl.html || die
290 - # don't install empty dirs
291 - rmdir --ignore-fail-on-non-empty docs/* || die
292 -
293 - default
294 -}
295 -
296 -pkg_postinst() {
297 - gnome2_icon_cache_update
298 - xdg_desktop_database_update
299 -}
300 -
301 -pkg_postrm() {
302 - gnome2_icon_cache_update
303 - xdg_desktop_database_update
304 -}