blob: f209a68b8072c62f10e0ba55ce05197d600c68dd (
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-i18n/kde-i18n-3.4.2.ebuild,v 1.3 2005/08/17 14:58:12 greg_g Exp $
inherit kde
DESCRIPTION="KDE internationalization package"
HOMEPAGE="http://www.kde.org/"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
SLOT="${KDEMAJORVER}.${KDEMINORVER}"
need-kde ${PV}
LANGS="af ar bg bn br bs ca cs cy da de el en_GB eo es \
et eu fi fr fy ga he hi hsb hu is it ja lt mk \
nb nds nl nn pa pl pt pt_BR ro ru se sk sl sr \
sr@Latn sv ta tg tr uk zh_CN"
for X in ${LANGS} ; do
SRC_URI="${SRC_URI} linguas_${X}? ( mirror://kde/stable/${PV}/src/kde-i18n/kde-i18n-${X}-${PV}.tar.bz2 )"
done
pkg_setup() {
if [ -z "${A}" ]; then
echo
eerror "You must define a LINGUAS environment variable that contains a list"
eerror "of the language codes for which languages you would like to install."
eerror "Look at the LANGS variable inside the ebuild to see the list of"
eerror "available languages."
eerror "e.g.: LINGUAS=\"sv de pt\""
echo
die
fi
}
src_unpack() {
unpack ${A}
# work around bug 96143
if [ -e ${WORKDIR}/kde-i18n-pt_BR-3.4.2 ] ; then
sed -i -e "s:kommander::" ${WORKDIR}/kde-i18n-pt_BR-3.4.2/docs/kdewebdev/Makefile.in
fi
}
src_compile() {
local _S=${S}
for dir in `ls ${WORKDIR}`; do
S=${WORKDIR}/${dir}
kde_src_compile myconf
myconf="${myconf} --prefix=${KDEDIR}"
kde_src_compile configure
kde_src_compile make
done
S=${_S}
}
src_install() {
local _S=${S}
for dir in `ls ${WORKDIR}`; do
cd ${WORKDIR}/${dir}
make DESTDIR=${D} install || die
done
S=${_S}
}
|