blob: cfde2a033c901718a114719574cb7e389d921478 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI=5
PLOCALES="cs el en es eu fi gl he_IL hu ja ka lt ms_MY nn_NO pl pt_BR pt ru_RU sv tr uk zh_CN"
inherit l10n qt4-r2
DESCRIPTION="A youtube search and play add-on for smplayer"
HOMEPAGE="http://smplayer.sourceforge.net/"
SRC_URI="mirror://sourceforge/smplayer/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="dev-qt/qtgui:4"
RDEPEND="${RDEPEND}
media-video/smplayer"
src_prepare() {
remove_translation() {
sed -i -e "s:translations/${PN}_${1}.ts::" src/${PN}.pro || die "removing translation ${1} from src/${PN}.pro failed"
}
sed -i \
-e '/^PREFIX=/s:/usr/local:/usr:' \
-e "/^DOC_PATH/s:${PN}:${PF}:" \
-e 's/&& $(QMAKE) $(QMAKE_OPTS)//' \
Makefile || die "sed on Makefile failed"
echo "#define SVN_REVISION \"SVN-${PV} (Gentoo)\"" > src/svn_revision.h
# remove unneeded files
rm Copying.txt Copying_BSD.txt || die 'remove unneeded files failed'
l10n_find_plocales_changes "src/translations" "${PN}_" '.ts'
l10n_for_each_disabled_locale_do remove_translation
qt4-r2_src_prepare
}
src_configure() {
pushd src &>/dev/null || die 'failed to change directory'
eqmake4
popd &>/dev/null
}
|