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