Magellan Linux

Contents of /trunk/extras/kde4-l10n/kde4-l10n-4.4.2-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5335 - (show annotations) (download)
Thu Apr 22 12:56:33 2010 UTC (14 years ago) by niro
File size: 2094 byte(s)
auto added: ver bump to 4.4.2-r1
1 # $Id$
2
3 PNAME="kde4-l10n"
4 PVER="4.4.2"
5 PBUILD="r1"
6
7 PCATEGORIE="kde-base"
8 STATE="unstable"
9
10 SDEPEND="== kde-base/kdebase4-runtime-${PVER}"
11
12 # do not include kde4-split here, we split on our own
13 sminclude kde4
14
15 KDE_LANG="ar
16 bg
17 ca
18 ca@valencia
19 cs
20 csb
21 da
22 de
23 el
24 en_GB
25 eo
26 es
27 et
28 eu
29 fi
30 fr
31 fy
32 ga
33 gl
34 gu
35 he
36 hi
37 hr
38 hu
39 id
40 is
41 it
42 ja
43 kk
44 km
45 kn
46 ko
47 lt
48 lv
49 mai
50 mk
51 ml
52 nb
53 nds
54 nl
55 nn
56 pa
57 pl
58 pt
59 pt_BR
60 ro
61 ru
62 si
63 sk
64 sl
65 sr
66 sv
67 tg
68 tr
69 uk
70 wa
71 zh_CN
72 zh_TW"
73
74 # broken atm
75 KDE_LANG="${KDE_LANG/sv/}"
76
77 # being a little hackish here:
78 for lang in ${KDE_LANG}
79 do
80 SPLIT_PACKAGES+=" ${PNAME}-${lang}"
81 done
82
83 # unset SRC_URI from kde4 include here
84 unset SRC_URI
85 for lang in ${KDE_LANG}
86 do
87 SRC_URI=( ${SRC_URI[*]}
88 kde://${PVER}/src/kde-l10n/${PNAME/4/}-${lang}-${PVER}.tar.bz2
89 mirror://${PNAME}/${PNAME/4/}-${lang}-${PVER}.tar.bz2
90 )
91 done
92
93 UP2DATE="updatecmd ftp://ftp.kde.org/pub/kde/stable/latest/src/kde-l10n/ | grep ${PNAME/4/} | lasttarball"
94
95 # being a little hackish here:
96 for subpackage in ${SPLIT_PACKAGES}
97 do
98 eval "split_info_${subpackage}() { DESCRIPTION=\"'${subpackage/${PNAME}-/}' language files for KDE4.\"; DEPEND=\"== kde-base/kdebase4-runtime-${PVER}\"; }"
99 done
100
101 src_prepare()
102 {
103 local lang
104 for lang in ${KDE_LANG}
105 do
106 munpack ${PNAME/4/}-${lang}-${PVER}.tar.bz2 || die "munpack ${lang}"
107 done
108 }
109
110 src_compile()
111 {
112 local lang
113 for lang in ${KDE_LANG}
114 do
115 # set the right SRCDIR for kde4_configure/cmake_configure
116 SRCDIR="${BUILDDIR}/${PNAME/4/}-${lang}-${PVER}"
117
118 cd ${SRCDIR}
119 kde4_configure || die "configure ${lang}"
120 mmake || die "make ${lang}"
121
122 # don't overwrite the build dir
123 mv ${BUILDDIR}/build ${BUILDDIR}/build-${PNAME}-${lang} || die "move build ${lang}"
124 done
125 }
126
127 # being a little hackish here:
128 for subpackage in ${SPLIT_PACKAGES}
129 do
130
131 # move build-subpackage to build, install it, and move it back
132 eval "src_install_${subpackage}(){
133 mv ${BUILDDIR}/build-${subpackage} ${BUILDDIR}/build;
134 cd ${BUILDDIR}/build;
135 mmake DESTDIR=\${BINDIR} install || die; cd ${BUILDDIR};
136 mv ${BUILDDIR}/build ${BUILDDIR}/build-${subpackage}; }"
137 done

Properties

Name Value
svn:keywords Id