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: Fri, 29 Oct 2021 18:53:42
Message-Id: 1635533610.30afcfdae4dff48c95d2935a84b1d74f3d1c0855.polynomial-c@gentoo
1 commit: 30afcfdae4dff48c95d2935a84b1d74f3d1c0855
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 29 18:52:56 2021 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 29 18:53:30 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30afcfda
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 | 1 -
13 media-video/smplayer/smplayer-21.1.0.ebuild | 138 ----------------------------
14 2 files changed, 139 deletions(-)
15
16 diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
17 index e2a0bf44533..50cef4adf84 100644
18 --- a/media-video/smplayer/Manifest
19 +++ b/media-video/smplayer/Manifest
20 @@ -1,4 +1,3 @@
21 DIST smplayer-20.6.0.tar.bz2 5227856 BLAKE2B 5cf77acd7098aa81d1bd40c62d6cf5cd743167ee07a86f9d0d856eba5e7ce1befe4e7a384126dc3b244588758ab40b19804bfc3e0ff8e17d1e0d5d504e57c0ae SHA512 2cf7b7abf44b301331a5389e1ca512bd41928724b412d8cf55d77cb5cde87a4fdb9038d77c31da14b548d38ebfadd461d588d60a6b6f13b1781b9b961e81637d
22 -DIST smplayer-21.1.0.tar.bz2 5199956 BLAKE2B 593ceae2ceeeea6a9689c8e92a1a15fcdd7e2e3f04a6982f0fc36864ced157ff4cb59a26cc9941931aef8e31eef1d580fd606cd2ae396ba1e998233a1e30e74d SHA512 94030ddba63355403f14ce70a3b7719eaa0b006017148039bcc691159c33bbb6c8a947bff10dab9fecc0daa7106ac1b9f3ac7d7ea4263d622240636743c90553
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-21.1.0.ebuild b/media-video/smplayer/smplayer-21.1.0.ebuild
27 deleted file mode 100644
28 index ce081d1b567..00000000000
29 --- a/media-video/smplayer/smplayer-21.1.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 -}