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: Tue, 31 Oct 2017 10:17:14
Message-Id: 1509445011.83d80a9a2bb785a53aec272e0dfb300b5b1656b2.asturm@gentoo
1 commit: 83d80a9a2bb785a53aec272e0dfb300b5b1656b2
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 31 10:10:52 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 31 10:16:51 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d80a9a
7
8 media-video/smplayer: Drop old
9
10 Package-Manager: Portage-2.3.8, Repoman-2.3.3
11
12 media-video/smplayer/Manifest | 1 -
13 media-video/smplayer/smplayer-16.1.0.ebuild | 142 ----------------------------
14 2 files changed, 143 deletions(-)
15
16 diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
17 index daa62a3959c..a5cfaf0ee1d 100644
18 --- a/media-video/smplayer/Manifest
19 +++ b/media-video/smplayer/Manifest
20 @@ -1,4 +1,3 @@
21 -DIST smplayer-16.1.0.tar.bz2 3966243 SHA256 d25c9b62d36c5ee63fb360e9a45566601d49d707e1364294a54967b956bdd8c9 SHA512 2c240a6cc392b84c7d6f725a02af33788ce7dbfae9d765d309e3b958fa9e2475e45c56b260e056118362848f64e478aa0ef9c67478fc44d9e42c568b4892e6ed WHIRLPOOL 8a7c989e3c77e6e7a696a958f848e8649f49131be80f26139b2aef17f3534cc18ab778def5083fee5a12c1e8291891e6c9d90ae26395c13a04e889ab2e4f616e
22 DIST smplayer-16.11.0.tar.bz2 4254170 SHA256 e53a5d8b4d66fb0b7eb73053ef0bfdd2d942b79a16f8cc8d3d0b0771c7c80b5a SHA512 13776ff134c4c91747fa9432080a4ea876d5d5a134b91dde48d0f0e75c280ef6d19067906e4e850da3b1b2287214914528743495cccf7cbda310bc51682b478c WHIRLPOOL eadbf8af0247892dcaa38fd278b2316457626d573f10319d986e77aa0a58ef42cdc783efa95feffe292a38ebbb4b65d7203cabbc57f0332be711f9683c161139
23 DIST smplayer-17.10.0.tar.bz2 5050760 SHA256 3d40a999343c647cc758a8d5026be9d355dcc84317700128578e51db9f982375 SHA512 c06f8e6043a870291cc29eba57b8bb5034fbceb19b24987751467e874a00d4e95f57933708d71375fdc38fdc32de68d77a7d9180c3eee1f9011eb1cfa421bbb0 WHIRLPOOL b4738ce430fadf60c743a05dcf1e491ec37d88a4ff83db75ac238f479a6031efe8bfd1a70af389cf2bd22cfd5236adb4e22e7c7a23321a53966e9a1f738d0db2
24 DIST smplayer-17.10.2.tar.bz2 5030251 SHA256 48d2f3b72bb8881a37ab9204329160c3bdfc0bbfff248c6dc9407e2dd35b8396 SHA512 ca90d5c0143411ebb613ece4a0675eb3a1f7265b4c05f99196e9cee354fd1e903435ae6010bdef360f8d78611c640ba0061e28ff4308cbf635090346bba0268c WHIRLPOOL cc427e40dfa43ed86d0dcc663c357c46e5c7ce3c1e3313e896e9640e8bd0d9ecdb83d04ef076c464ae4dc16b11bbfe5240b23668574342ec49dcab5d8ffbff75
25
26 diff --git a/media-video/smplayer/smplayer-16.1.0.ebuild b/media-video/smplayer/smplayer-16.1.0.ebuild
27 deleted file mode 100644
28 index 5e649234e94..00000000000
29 --- a/media-video/smplayer/smplayer-16.1.0.ebuild
30 +++ /dev/null
31 @@ -1,142 +0,0 @@
32 -# Copyright 1999-2017 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=6
36 -
37 -PLOCALES="ar ar_SY bg ca cs da de el_GR en_GB en_US es et eu fi fr gl he_IL hr
38 -hu id it ja ka ko ku lt mk ms_MY nl nn_NO pl pt pt_BR ro_RO ru_RU sk sl_SI sq_AL
39 -sr sv th tr uk_UA uz vi_VN zh_CN zh_TW"
40 -PLOCALE_BACKUP="en_US"
41 -inherit l10n qmake-utils
42 -
43 -DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
44 -HOMEPAGE="http://www.smplayer.info/"
45 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
46 -
47 -LICENSE="GPL-2+ BSD-2"
48 -SLOT="0"
49 -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~x86-fbsd ~amd64-linux"
50 -IUSE="autoshutdown bidi debug mpris +qt4 qt5 streaming"
51 -
52 -REQUIRED_USE="^^ ( qt4 qt5 )"
53 -
54 -COMMON_DEPEND="
55 - sys-libs/zlib
56 - qt4? (
57 - dev-qt/qtcore:4
58 - dev-qt/qtgui:4
59 - dev-qt/qtsingleapplication[X,qt4]
60 - autoshutdown? ( dev-qt/qtdbus:4 )
61 - mpris? ( dev-qt/qtdbus:4 )
62 - streaming? ( dev-qt/qtcore:4[ssl] )
63 - )
64 - qt5? (
65 - dev-qt/qtcore:5
66 - dev-qt/qtgui:5
67 - dev-qt/qtnetwork:5
68 - >=dev-qt/qtsingleapplication-2.6.1_p20150629[X,qt5]
69 - dev-qt/qtwidgets:5
70 - dev-qt/qtxml:5
71 - autoshutdown? ( dev-qt/qtdbus:5 )
72 - mpris? ( dev-qt/qtdbus:5 )
73 - streaming? (
74 - dev-qt/qtnetwork:5[ssl]
75 - dev-qt/qtscript:5
76 - )
77 - )
78 -"
79 -DEPEND="${COMMON_DEPEND}
80 - qt5? ( dev-qt/linguist-tools:5 )
81 -"
82 -RDEPEND="${COMMON_DEPEND}
83 - || (
84 - media-video/mplayer[bidi?,libass,png,X]
85 - (
86 - >=media-video/mpv-0.6.2[libass,X]
87 - streaming? ( >=net-misc/youtube-dl-2014.11.26 )
88 - )
89 - )
90 -"
91 -
92 -src_prepare() {
93 - default
94 -
95 - eapply "${FILESDIR}"/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch # bug 487544
96 - use bidi || eapply "${FILESDIR}"/${PN}-14.9.0.6690-zero-bidi.patch
97 -
98 - # Upstream Makefile sucks
99 - sed -i -e "/^PREFIX=/s:${EPREFIX}/usr/local:${EPREFIX}/usr:" \
100 - -e "/^DOC_PATH=/s:packages/smplayer:${PF}:" \
101 - -e '/\.\/get_svn_revision\.sh/,+2c\
102 - cd src && $(DEFS) $(MAKE)' \
103 - "${S}"/Makefile || die "sed failed"
104 -
105 - # Toggle autoshutdown option which pulls in dbus, bug #524392
106 - if ! use autoshutdown ; then
107 - sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#DEFINES += AUTO_SHUTDOWN_PC:' \
108 - -i "${S}"/src/smplayer.pro || die "sed failed"
109 - fi
110 -
111 - # Turn debug message flooding off
112 - if ! use debug ; then
113 - sed -i 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \
114 - "${S}"/src/smplayer.pro || die "sed failed"
115 - fi
116 -
117 - # MPRIS2 pulls in dbus, bug #553710
118 - if ! use mpris ; then
119 - sed -e 's:DEFINES += MPRIS2:#DEFINES += MPRIS2:' \
120 - -i "${S}"/src/smplayer.pro || die "sed failed"
121 - fi
122 -
123 - # Turn off online update checker, bug #479902
124 - sed -e 's:DEFINES += UPDATE_CHECKER:#DEFINES += UPDATE_CHECKER:' \
125 - -e 's:DEFINES += CHECK_UPGRADED:#DEFINES += CHECK_UPGRADED:' \
126 - -i "${S}"/src/smplayer.pro || die "sed failed"
127 -
128 - # Turn off nasty share widget
129 - sed -e 's:DEFINES += SHAREWIDGET:#DEFINES += SHAREWIDGET:' \
130 - -i "${S}"/src/smplayer.pro || die "sed failed"
131 -
132 - # Turn off youtube support (which pulls in extra dependencies) if unwanted
133 - if ! use streaming ; then
134 - sed -e 's:DEFINES += YOUTUBE_SUPPORT:#DEFINES += YOUTUBE_SUPPORT:' \
135 - -i "${S}"/src/smplayer.pro || die "sed failed"
136 - fi
137 -
138 - l10n_find_plocales_changes "${S}/src/translations" "${PN}_" '.ts'
139 -}
140 -
141 -src_configure() {
142 - pushd src > /dev/null || die
143 - use qt4 && eqmake4
144 - use qt5 && eqmake5
145 - popd > /dev/null || die
146 -}
147 -
148 -gen_translation() {
149 - local mydir
150 - if use qt4; then
151 - mydir="$(qt4_get_bindir)"
152 - elif use qt5; then
153 - mydir="$(qt5_get_bindir)"
154 - fi
155 - ebegin "Generating $1 translation"
156 - "${mydir}"/lrelease ${PN}_${1}.ts
157 - eend $? || die "failed to generate $1 translation"
158 -}
159 -
160 -src_compile() {
161 - emake
162 -
163 - cd "${S}"/src/translations
164 - l10n_for_each_locale_do gen_translation
165 -}
166 -
167 -src_install() {
168 - # remove unneeded copies of licenses
169 - rm Copying* docs/{cs,en,hu,it,ja,pt,ru,zh_CN}/gpl.html || die
170 - rm -r docs/{de,es,fr,nl,ro} || die
171 -
172 - emake DESTDIR="${D}" install
173 -}