Contents of /branches/branch-xorg18/extras/kde4-l10n/kde4-l10n-4.4.0-r3.smage2
Parent Directory | Revision Log
Revision 5192 -
(show annotations)
(download)
Tue Apr 6 21:54:10 2010 UTC (14 years, 5 months ago) by niro
File size: 2053 byte(s)
Tue Apr 6 21:54:10 2010 UTC (14 years, 5 months ago) by niro
File size: 2053 byte(s)
created branch 'branch-xorg18'
1 | # $Id$ |
2 | |
3 | PNAME="kde4-l10n" |
4 | PVER="4.4.0" |
5 | PBUILD="r3" |
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 | # being a little hackish here: |
75 | for lang in ${KDE_LANG} |
76 | do |
77 | SPLIT_PACKAGES+=" ${PNAME}-${lang}" |
78 | done |
79 | |
80 | # unset SRC_URI from kde4 include here |
81 | unset SRC_URI |
82 | for lang in ${KDE_LANG} |
83 | do |
84 | SRC_URI=( ${SRC_URI[*]} |
85 | kde://${PVER}/src/kde-l10n/${PNAME/4/}-${lang}-${PVER}.tar.bz2 |
86 | mirror://${PNAME}/${PNAME/4/}-${lang}-${PVER}.tar.bz2 |
87 | ) |
88 | done |
89 | |
90 | UP2DATE="updatecmd ftp://ftp.kde.org/pub/kde/stable/latest/src/kde-l10n/ | grep ${PNAME/4/} | lasttarball" |
91 | |
92 | # being a little hackish here: |
93 | for subpackage in ${SPLIT_PACKAGES} |
94 | do |
95 | eval "split_info_${subpackage}() { DESCRIPTION=\"'${subpackage/${PNAME}-/}' language files for KDE4.\"; DEPEND=\"== kde-base/kdebase4-runtime-${PVER}\"; }" |
96 | done |
97 | |
98 | src_prepare() |
99 | { |
100 | local lang |
101 | for lang in ${KDE_LANG} |
102 | do |
103 | munpack ${PNAME/4/}-${lang}-${PVER}.tar.bz2 || die "munpack ${lang}" |
104 | done |
105 | } |
106 | |
107 | src_compile() |
108 | { |
109 | local lang |
110 | for lang in ${KDE_LANG} |
111 | do |
112 | # set the right SRCDIR for kde4_configure/cmake_configure |
113 | SRCDIR="${BUILDDIR}/${PNAME/4/}-${lang}-${PVER}" |
114 | |
115 | cd ${SRCDIR} |
116 | kde4_configure || die "configure ${lang}" |
117 | mmake || die "make ${lang}" |
118 | |
119 | # don't overwrite the build dir |
120 | mv ${BUILDDIR}/build ${BUILDDIR}/build-${PNAME}-${lang} || die "move build ${lang}" |
121 | done |
122 | } |
123 | |
124 | # being a little hackish here: |
125 | for subpackage in ${SPLIT_PACKAGES} |
126 | do |
127 | |
128 | # move build-subpackage to build, install it, and move it back |
129 | eval "src_install_${subpackage}(){ |
130 | mv ${BUILDDIR}/build-${subpackage} ${BUILDDIR}/build; |
131 | cd ${BUILDDIR}/build; |
132 | mmake DESTDIR=\${BINDIR} install || die; cd ${BUILDDIR}; |
133 | mv ${BUILDDIR}/build ${BUILDDIR}/build-${subpackage}; }" |
134 | done |
Properties
Name | Value |
---|---|
svn:keywords | Id |