Gentoo Archives: gentoo-commits

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