Gentoo Archives: gentoo-commits

From: Davide Pesavento <pesa@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-video/smplayer/
Date: Wed, 02 Mar 2016 13:47:10
Message-Id: 1456926416.13a84c16a954dfabaf8a610f1a68b86efb8039c4.pesa@gentoo
1 commit: 13a84c16a954dfabaf8a610f1a68b86efb8039c4
2 Author: Davide Pesavento <pesa <AT> gentoo <DOT> org>
3 AuthorDate: Wed Mar 2 13:45:01 2016 +0000
4 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org>
5 CommitDate: Wed Mar 2 13:46:56 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13a84c16
7
8 media-video/smplayer: remove old
9
10 Package-Manager: portage-2.2.27
11
12 media-video/smplayer/Manifest | 1 -
13 media-video/smplayer/smplayer-15.9.0.ebuild | 124 ----------------------------
14 2 files changed, 125 deletions(-)
15
16 diff --git a/media-video/smplayer/Manifest b/media-video/smplayer/Manifest
17 index 4bc223d..63577fa 100644
18 --- a/media-video/smplayer/Manifest
19 +++ b/media-video/smplayer/Manifest
20 @@ -1,4 +1,3 @@
21 DIST smplayer-14.9.0.tar.bz2 3716434 SHA256 429ad4edd6df1fcedd5ea4fa2b024eb5a61c9412f52762e9d9a9c2245b7ddf13 SHA512 78cecdad7e5f18c221a2f08a0472da01eb14db6230733616b805b6fccf2929c3f5b4dd92fd037362890a308967fa6602b89318c5376c3ce3a38d0dd9a1a17e43 WHIRLPOOL d7e621cd9ebcee450ce7aa9beaf1240c3d2f91271d2a6f043688c8688d77e8ad4761777a05ae77230966d050d647e700aa5bc8d3b566adc3fb724eaf9e315399
22 DIST smplayer-15.11.0.tar.bz2 3933281 SHA256 968901fa2c86c13934c5228a8ae8a74188cdb27e49ecc05546e71eac642f19c1 SHA512 a8354a4fbb886654c654e5413e9281a38396e46dd5128fd05192b17cf1b55c6888cdb300dcaabcfaecc26581e09f1fe57c1304afa70f93b35692d418589e5cea WHIRLPOOL 201411d950a3ac841e3059640180f8ed0f7c0d06f332e33c08edc01ba3ca7ee5c55ab659f0ab6a923971cda273b343ef8a76ab930fb00adc348c7564a6d698eb
23 -DIST smplayer-15.9.0.tar.bz2 3874708 SHA256 85a970df1c601f266101895e9bb9a17c20d1e964796fa590546527a9669ca6fb SHA512 36d9211717d99bf1b332add7d96c602e906c1fbda7f1233cc4df2d798e63cdef6cffa5a354219e6a1c589aafd4df668c6fdf1dd42a7e28ee661f816370fa0dc8 WHIRLPOOL e27c18f33862edfc1b87cfb2cf62df05d9f7bab165f8f08b364edb68cbd6ee16eefedd932880942e11c32163015ccf52294417bc8ce97b9369c9f8503898c9b0
24 DIST smplayer-16.1.0.tar.bz2 3966243 SHA256 d25c9b62d36c5ee63fb360e9a45566601d49d707e1364294a54967b956bdd8c9 SHA512 2c240a6cc392b84c7d6f725a02af33788ce7dbfae9d765d309e3b958fa9e2475e45c56b260e056118362848f64e478aa0ef9c67478fc44d9e42c568b4892e6ed WHIRLPOOL 8a7c989e3c77e6e7a696a958f848e8649f49131be80f26139b2aef17f3534cc18ab778def5083fee5a12c1e8291891e6c9d90ae26395c13a04e889ab2e4f616e
25
26 diff --git a/media-video/smplayer/smplayer-15.9.0.ebuild b/media-video/smplayer/smplayer-15.9.0.ebuild
27 deleted file mode 100644
28 index 2e60a50..0000000
29 --- a/media-video/smplayer/smplayer-15.9.0.ebuild
30 +++ /dev/null
31 @@ -1,124 +0,0 @@
32 -# Copyright 1999-2015 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -# $Id$
35 -
36 -EAPI=5
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 vi_VN zh_CN zh_TW"
40 -PLOCALE_BACKUP="en_US"
41 -inherit eutils l10n qmake-utils
42 -
43 -DESCRIPTION="Great Qt GUI front-end for mplayer/mpv"
44 -HOMEPAGE="http://smplayer.info/"
45 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
46 -
47 -LICENSE="GPL-2 BSD"
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 -REQUIRED_USE="^^ ( qt4 qt5 )"
52 -
53 -DEPEND="
54 - qt4? ( dev-qt/qtcore:4
55 - dev-qt/qtgui:4
56 - dev-qt/qtsingleapplication[X,qt4]
57 - autoshutdown? ( dev-qt/qtdbus:4 )
58 - mpris? ( dev-qt/qtdbus:4 )
59 - streaming? ( dev-qt/qtcore:4[ssl] ) )
60 - qt5? ( dev-qt/linguist-tools:5
61 - dev-qt/qtcore:5
62 - dev-qt/qtgui:5
63 - dev-qt/qtnetwork:5
64 - >=dev-qt/qtsingleapplication-2.6.1_p20150629[X,qt5]
65 - dev-qt/qtwidgets:5
66 - dev-qt/qtxml:5
67 - autoshutdown? ( dev-qt/qtdbus:5 )
68 - mpris? ( dev-qt/qtdbus:5 )
69 - streaming? ( dev-qt/qtnetwork:5[ssl]
70 - dev-qt/qtscript:5 ) )"
71 -RDEPEND="${DEPEND}
72 - || ( media-video/mplayer[bidi?,libass,png,X]
73 - ( >=media-video/mpv-0.6.2[libass,X]
74 - streaming? ( >=net-misc/youtube-dl-2014.11.26 ) ) )"
75 -
76 -src_prepare() {
77 - epatch "${FILESDIR}"/${PN}-14.9.0.6966-unbundle-qtsingleapplication.patch # bug 487544
78 - use bidi || epatch "${FILESDIR}"/${PN}-14.9.0.6690-zero-bidi.patch
79 -
80 - # Upstream Makefile sucks
81 - sed -i -e "/^PREFIX=/s:${EPREFIX}/usr/local:${EPREFIX}/usr:" \
82 - -e "/^DOC_PATH=/s:packages/smplayer:${PF}:" \
83 - -e '/\.\/get_svn_revision\.sh/,+2c\
84 - cd src && $(DEFS) $(MAKE)' \
85 - "${S}"/Makefile || die "sed failed"
86 -
87 - # Toggle autoshutdown option which pulls in dbus, bug #524392
88 - if ! use autoshutdown ; then
89 - sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#DEFINES += AUTO_SHUTDOWN_PC:' \
90 - -i "${S}"/src/smplayer.pro || die "sed failed"
91 - fi
92 -
93 - # Turn debug message flooding off
94 - if ! use debug ; then
95 - sed -i 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \
96 - "${S}"/src/smplayer.pro || die "sed failed"
97 - fi
98 -
99 - # MPRIS2 pulls in dbus, bug #553710
100 - if ! use mpris ; then
101 - sed -e 's:DEFINES += MPRIS2:#DEFINES += MPRIS2:' \
102 - -i "${S}"/src/smplayer.pro || die "sed failed"
103 - fi
104 -
105 - # Turn off online update checker, bug #479902
106 - sed -e 's:DEFINES += UPDATE_CHECKER:#DEFINES += UPDATE_CHECKER:' \
107 - -e 's:DEFINES += CHECK_UPGRADED:#DEFINES += CHECK_UPGRADED:' \
108 - -i "${S}"/src/smplayer.pro || die "sed failed"
109 -
110 - # Turn off nasty share widget
111 - sed -e 's:DEFINES += SHAREWIDGET:#DEFINES += SHAREWIDGET:' \
112 - -i "${S}"/src/smplayer.pro || die "sed failed"
113 -
114 - # Turn off youtube support (which pulls in extra dependencies) if unwanted
115 - if ! use streaming ; then
116 - sed -e 's:DEFINES += YOUTUBE_SUPPORT:#DEFINES += YOUTUBE_SUPPORT:' \
117 - -i "${S}"/src/smplayer.pro || die "sed failed"
118 - fi
119 -
120 - l10n_find_plocales_changes "${S}/src/translations" "${PN}_" '.ts'
121 -}
122 -
123 -src_configure() {
124 - cd "${S}"/src
125 - echo "#define SVN_REVISION \"${PV} (Gentoo)\"" > svn_revision.h
126 - use qt4 && eqmake4
127 - use qt5 && eqmake5
128 -}
129 -
130 -gen_translation() {
131 - local mydir
132 - if use qt4; then
133 - mydir="$(qt4_get_bindir)"
134 - elif use qt5; then
135 - mydir="$(qt5_get_bindir)"
136 - fi
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
144 -
145 - cd "${S}"/src/translations
146 - l10n_for_each_locale_do gen_translation
147 -}
148 -
149 -src_install() {
150 - # remove unneeded copies of licenses
151 - rm Copying* docs/{cs,en,hu,it,ja,pt,ru,zh_CN}/gpl.html || die
152 - rm -r docs/{de,es,fr,nl,ro} || die
153 -
154 - emake DESTDIR="${D}" install
155 -}