forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
media-video/smtube: version bump to 16.1.0
Also added upstream maintainer information to metadata.xml Package-Manager: portage-2.2.26
- Loading branch information
Daniel Campbell
committed
Jan 7, 2016
1 parent
50d57f1
commit aa16226
Showing
3 changed files
with
62 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,2 @@ | ||
DIST smtube-15.11.0.tar.bz2 670236 SHA256 dedef3dc634624e8252c5806e2cb09b1c2b8a363c29bea2b6dfa79610868f38e SHA512 b66026b69c36f2ade0797ab50c7df458b9508509574563079ca22af63bc842b317f9b8853220860527f100aa97f1c35a39b00ee588957e1939cffd54b244e9b2 WHIRLPOOL 17409b7ac1058ad9ba5919db5fd7e161e8e677eda7bf794ad101791c7131e611515da9340ccf367d2b55cade58918fbdacd6b807eb32240145ab851bc7157e6d | ||
DIST smtube-16.1.0.tar.bz2 670383 SHA256 9948596342b94b152cc5ab62e9600bd06d066b12f32bf7ca4088bb5be43b56fa SHA512 dd844d181864b62a872f65fb1aad96e9cc1edb2d91a5ce5c1b2cc67ba99fa052f5e0e9439d61bfb9f4a8438fe745ad408763b2bd5020f10e3efc559119cf13f1 WHIRLPOOL 7b5fa5663ff0117a4dcebae813fd7ac16d2abd5cdaf95bd2551c75f4a94c770a132e47961dc7e19d0cd5ce0b6b4e2a4aa0ef430fe8f0224d14cbe764daeabba0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,6 +10,10 @@ | |
that allows you to play videos directly in a variety of media players. | ||
</longdescription> | ||
<upstream> | ||
<maintainer status="active"> | ||
<email>[email protected]</email> | ||
<name>Ricardo Villalba</name> | ||
</maintainer> | ||
<remote-id type="sourceforge">smtube</remote-id> | ||
</upstream> | ||
<use> | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# Copyright 1999-2016 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=5 | ||
|
||
PLOCALES="bg cs da de en_GB en es eu fr gl he_IL hr hu it ja ko ms nn_NO pl pt_BR pt ru sq sr tr uk zh_CN zh_TW" | ||
PLOCALE_BACKUP="en" | ||
|
||
inherit l10n qmake-utils | ||
|
||
DESCRIPTION="YouTube Browser for SMPlayer" | ||
HOMEPAGE="http://smplayer.sourceforge.net/smtube" | ||
SRC_URI="mirror://sourceforge/smplayer/${P}.tar.bz2" | ||
KEYWORDS="~amd64 ~x86" | ||
LICENSE="GPL-2+" | ||
SLOT="0" | ||
IUSE="qt5" | ||
|
||
# Deps in makefile seemed to be -core, -network, -script, -gui, -webkit, but the | ||
# given packages seem to be deprecated... | ||
DEPEND="qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwebkit:5 dev-qt/qtscript:5 ) | ||
!qt5? ( dev-qt/qtcore:4 dev-qt/qtgui:4 dev-qt/qtwebkit:4 dev-qt/qtscript:4 )" | ||
RDEPEND="${DEPEND} | ||
|| ( media-video/smplayer[streaming] media-video/mpv media-video/mplayer media-video/vlc media-video/totem media-video/gnome-mplayer )" | ||
|
||
gen_translation() { | ||
lrelease ${PN}_${1}.ts | ||
eend $? || die "failed to generate $1 translation" | ||
} | ||
|
||
src_compile() { | ||
if use qt5; then | ||
eqmake5 src/${PN}.pro | ||
else | ||
eqmake4 src/${PN}.pro | ||
fi | ||
emake | ||
|
||
cd "${S}"/src/translations | ||
l10n_for_each_locale_do gen_translation | ||
} | ||
|
||
install_locale() { | ||
insinto /usr/share/${PN}/translations | ||
doins "${S}"/src/translations/${PN}_${1}.qm | ||
eend $? || die "failed to install $1 translation" | ||
} | ||
|
||
src_install() { | ||
dobin ${PN} | ||
domenu ${PN}.desktop | ||
newicon icons/${PN}_64.png ${PN}.png | ||
dodoc Changelog | ||
|
||
l10n_for_each_locale_do install_locale | ||
} |