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 |
-} |