Contents of /trunk/extras/kde4-l10n/kde4-l10n-4.4.2-r1.smage2
Parent Directory | Revision Log
Revision 5335 -
(show annotations)
(download)
Thu Apr 22 12:56:33 2010 UTC (14 years, 5 months ago) by niro
File size: 2094 byte(s)
Thu Apr 22 12:56:33 2010 UTC (14 years, 5 months 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 |