]>
Commit | Line | Data |
---|---|---|
4414043b JR |
1 | # NOTE |
2 | # - easy way to update all sources with new/old locales: | |
1e4fe12c | 3 | # lynx -dump ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n | awk '/.tar.xz$/{printf("Source%d: %s\n", i++, $2)}' | tee out |
4414043b JR |
4 | # and then ':r out' in vim and ./builder -a5 the spec |
5 | # and ':%s#calligra-1.6.3#calligra-%{version}#g' | |
6 | # - ISO 639-1 language codes maybe be looked up from http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes | |
7 | # | |
8 | ||
9 | %define orgname calligra-l10n | |
1e4fe12c | 10 | %define kdever 4.10.0 |
4414043b JR |
11 | |
12 | Summary: Calligra suite - international support | |
13 | Summary(pl.UTF-8): Calligra - wsparcie dla wielu języków | |
14 | Name: kde4-calligra-l10n | |
1e4fe12c | 15 | Version: 2.7.1 |
81927978 | 16 | Release: 1 |
4414043b JR |
17 | License: GPL |
18 | Group: I18n | |
1e4fe12c JR |
19 | Source0: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-bs-%{version}.tar.xz |
20 | # Source0-md5: 329bace77407d2aa4260e72625bb05f3 | |
21 | Source1: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-ca-%{version}.tar.xz | |
22 | # Source1-md5: fd08f80d572b7aad30e27e460986bcbe | |
23 | Source2: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-ca@valencia-%{version}.tar.xz | |
24 | # Source2-md5: 7bdc5b166a0609194b1d48ed413d3df0 | |
25 | Source3: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-cs-%{version}.tar.xz | |
26 | # Source3-md5: 9fb58bb6e88911f7b5b78f56dbf0ab90 | |
27 | Source4: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-da-%{version}.tar.xz | |
28 | # Source4-md5: 40b09095a141b2a2b796729b9b69cd86 | |
29 | Source5: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-de-%{version}.tar.xz | |
30 | # Source5-md5: ea603dd4b7d907aad698fde4b86d8548 | |
31 | Source6: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-el-%{version}.tar.xz | |
32 | # Source6-md5: 390a9f0551b4f666435020b7f9fa5d97 | |
33 | Source7: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-es-%{version}.tar.xz | |
34 | # Source7-md5: 53dac459d7b5009756235f01152c7c90 | |
35 | Source8: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-et-%{version}.tar.xz | |
36 | # Source8-md5: f57f226915d0d63b742f8fd675be5743 | |
37 | Source9: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-fi-%{version}.tar.xz | |
38 | # Source9-md5: 59a5a7e38c25408db8535634ef6bd8b4 | |
39 | Source10: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-fr-%{version}.tar.xz | |
40 | # Source10-md5: efc3833d62dee2aa60ebc98dafeab2e2 | |
41 | Source11: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-gl-%{version}.tar.xz | |
42 | # Source11-md5: e4499cf8bf66f7e1b6940ba05db6f3b4 | |
43 | Source12: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-hu-%{version}.tar.xz | |
44 | # Source12-md5: d5425ba2a2608171f15216b0ad195141 | |
45 | Source13: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-it-%{version}.tar.xz | |
46 | # Source13-md5: d99495dca290aeb2c8ba32dcbf8020b7 | |
47 | Source14: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-kk-%{version}.tar.xz | |
48 | # Source14-md5: bc1efa2ca0c79b0cde69cdc7d564a195 | |
49 | Source15: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-nb-%{version}.tar.xz | |
50 | # Source15-md5: 0f0357c2a3ca6b1ca776d5af7413ab59 | |
51 | Source16: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-nds-%{version}.tar.xz | |
52 | # Source16-md5: 0c4a812b4dde531b3756529526ec3011 | |
53 | Source17: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-nl-%{version}.tar.xz | |
54 | # Source17-md5: b946f2342eae0fc230210e5e2996838b | |
55 | Source18: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-pl-%{version}.tar.xz | |
56 | # Source18-md5: d9525bc2bf4a50dcc931ecfaee212c17 | |
57 | Source19: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-pt-%{version}.tar.xz | |
58 | # Source19-md5: 6ebeaf278ec07b0271fbbe85d9a51146 | |
59 | Source20: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-pt_BR-%{version}.tar.xz | |
60 | # Source20-md5: 38f42619c9da5be4adcc95249dc3bf23 | |
61 | Source21: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-ru-%{version}.tar.xz | |
62 | # Source21-md5: de96d3a0f574f13d3e9ae591058c79cb | |
63 | Source22: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-sk-%{version}.tar.xz | |
64 | # Source22-md5: 06e3f446884285c6709a0d9909fcfc3e | |
65 | Source23: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-sl-%{version}.tar.xz | |
66 | # Source23-md5: 666b762a9f65153cee5aaff4299bc3b2 | |
67 | Source24: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-sv-%{version}.tar.xz | |
68 | # Source24-md5: d27384b167790c3ec4e35473d69b96b1 | |
69 | Source25: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-tr-%{version}.tar.xz | |
70 | # Source25-md5: a44310f6b7bef020a7383ae36da1bb49 | |
71 | Source26: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-uk-%{version}.tar.xz | |
72 | # Source26-md5: adbb251c373a507fa83bafe200c2937a | |
73 | Source27: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-zh_CN-%{version}.tar.xz | |
74 | # Source27-md5: 876081f523b7345ce60808345e6e619b | |
75 | Source28: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-zh_TW-%{version}.tar.xz | |
76 | # Source28-md5: 2acc0dae80a2bf5404ffa6e040afebdc | |
4414043b JR |
77 | BuildRequires: automoc4 |
78 | BuildRequires: cmake >= 2.8.0 | |
79 | BuildRequires: docbook-dtd42-xml | |
80 | BuildRequires: gettext-devel | |
81 | BuildRequires: kde4-kdelibs-devel >= %{kdever} | |
82 | BuildRequires: libxml2-progs | |
83 | BuildRequires: qt4-build | |
84 | BuildRequires: qt4-qmake | |
85 | BuildRequires: rpmbuild(macros) >= 1.600 | |
653bb7cd | 86 | Requires: kde4-calligra-common = %{version} |
1e4fe12c | 87 | Obsoletes: kde4-calligra-l10n-English_UK < %{version}-%{release} |
b92756a8 | 88 | Obsoletes: kde4-calligra-l10n-Japanese < %{version}-%{release} |
653bb7cd JR |
89 | Obsoletes: kde4-koffice-l10n |
90 | Obsoletes: kde4-koffice-l10n-Frisian | |
4414043b JR |
91 | BuildArch: noarch |
92 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
93 | ||
94 | %description | |
95 | Calligra suite - international support. | |
96 | ||
97 | %description -l pl.UTF-8 | |
98 | Calligra - wsparcie dla wielu języków. | |
99 | ||
1e4fe12c JR |
100 | %package Bosnian |
101 | Summary: Calligra suite - Bosnian language support | |
102 | Summary(pl.UTF-8): Calligra - wsparcie dla języka bośniackiego | |
103 | Group: I18n | |
104 | Requires: kde4-calligra-common = %{version} | |
105 | ||
106 | %description Bosnian | |
107 | Calligra suite - Bosnian language support. | |
108 | ||
109 | %description Bosnian -l pl.UTF-8 | |
110 | Calligra - wsparcie dla języka bośniackiego. | |
111 | ||
4414043b JR |
112 | %package Catalan |
113 | Summary: Calligra suite - Catalan language support | |
114 | Summary(pl.UTF-8): Calligra - wsparcie dla języka katalońskiego | |
115 | Group: I18n | |
653bb7cd JR |
116 | Requires: kde4-calligra-common = %{version} |
117 | Obsoletes: kde4-koffice-l10n-Catalan | |
4414043b JR |
118 | |
119 | %description Catalan | |
120 | Calligra suite - Catalan language support. | |
121 | ||
122 | %description Catalan -l pl.UTF-8 | |
123 | Calligra - wsparcie dla języka katalońskiego. | |
124 | ||
125 | %package Catalan_Valencian | |
126 | Summary: Calligra suite - Catalan Valencian language support | |
127 | Summary(pl.UTF-8): Calligra - wsparcie dla języka walenckiego | |
128 | Group: I18n | |
653bb7cd | 129 | Requires: kde4-calligra-common = %{version} |
4414043b JR |
130 | |
131 | %description Catalan_Valencian | |
132 | Calligra suite - Catalan Valencian language support. | |
133 | ||
134 | %description Catalan_Valencian -l pl.UTF-8 | |
135 | Calligra - wsparcie dla języka walenckiego. | |
136 | ||
137 | %package Czech | |
138 | Summary: Calligra suite - Czech language support | |
139 | Summary(pl.UTF-8): Calligra - wsparcie dla języka czeskiego | |
140 | Group: I18n | |
653bb7cd | 141 | Requires: kde4-calligra-common = %{version} |
4414043b JR |
142 | |
143 | %description Czech | |
144 | Calligra suite - Czech language support. | |
145 | ||
146 | %description Czech -l pl.UTF-8 | |
147 | Calligra - wsparcie dla języka czeskiego. | |
148 | ||
149 | %package Danish | |
150 | Summary: Calligra suite - Danish language support | |
151 | Summary(pl.UTF-8): Calligra - wsparcie dla języka duńskiego | |
152 | Group: I18n | |
653bb7cd JR |
153 | Requires: kde4-calligra-common = %{version} |
154 | Obsoletes: kde4-koffice-l10n-Danish | |
4414043b JR |
155 | |
156 | %description Danish | |
157 | Calligra suite - Danish language support. | |
158 | ||
159 | %description Danish -l pl.UTF-8 | |
160 | Calligra - wsparcie dla języka duńskiego. | |
161 | ||
24b2ce7b JR |
162 | %package Galician |
163 | Summary: Calligra suite - Galician language support | |
164 | Summary(pl.UTF-8): Calligra - wsparcie dla języka galicyjskiego | |
165 | Group: I18n | |
166 | Requires: kde4-calligra-common = %{version} | |
167 | Obsoletes: kde4-koffice-l10n-Galician | |
168 | ||
169 | %description Galician | |
170 | Calligra suite - Galician language support. | |
171 | ||
172 | %description Galician -l pl.UTF-8 | |
173 | Calligra - wsparcie dla języka galicyjskiego | |
174 | ||
4414043b JR |
175 | %package German |
176 | Summary: Calligra suite - German language support | |
177 | Summary(pl.UTF-8): Calligra - wsparcie dla języka niemieckiego | |
178 | Group: I18n | |
653bb7cd JR |
179 | Requires: kde4-calligra-common = %{version} |
180 | Obsoletes: kde4-koffice-l10n-German | |
4414043b JR |
181 | |
182 | %description German | |
183 | Calligra suite - German language support. | |
184 | ||
185 | %description German -l pl.UTF-8 | |
186 | Calligra - wsparcie dla języka niemieckiego. | |
187 | ||
188 | %package Greek | |
189 | Summary: Calligra suite - Greek language support | |
190 | Summary(pl.UTF-8): Calligra - wsparcie dla języka greckiego | |
191 | Group: I18n | |
653bb7cd JR |
192 | Requires: kde4-calligra-common = %{version} |
193 | Obsoletes: kde4-koffice-l10n-Greek | |
4414043b JR |
194 | |
195 | %description Greek | |
196 | Calligra suite - Greek language support. | |
197 | ||
198 | %description Greek -l pl.UTF-8 | |
199 | Calligra - wsparcie dla języka greckiego. | |
200 | ||
201 | %package Kazakh | |
202 | Summary: Calligra suite - Kazakh language support | |
203 | Summary(pl.UTF-8): Calligra - wsparcie dla języka kazachskiego | |
204 | Group: I18n | |
653bb7cd JR |
205 | Requires: kde4-calligra-common = %{version} |
206 | Obsoletes: kde4-koffice-l10n-Kazakh | |
4414043b JR |
207 | |
208 | %description Kazakh | |
209 | Calligra suite - Kazakh language support. | |
210 | ||
211 | %description Kazakh -l pl.UTF-8 | |
212 | Calligra - wsparcie dla języka kazachskiego. | |
213 | ||
214 | %package English_UK | |
215 | Summary: Calligra suite - Calligra suite - English (UK) language support | |
216 | Summary(pl.UTF-8): Calligra - wsparcie dla języka angielskiego (odmiany brytyjskiej) | |
217 | Group: I18n | |
653bb7cd JR |
218 | Requires: kde4-calligra-common = %{version} |
219 | Obsoletes: kde4-koffice-l10n-English_UK | |
4414043b JR |
220 | |
221 | %description English_UK | |
222 | Calligra suite - English (UK) language support. | |
223 | ||
224 | %description English_UK -l pl.UTF-8 | |
225 | Calligra - wsparcie dla języka angielskiego (odmiany brytyjskiej). | |
226 | ||
227 | %package Spanish | |
228 | Summary: Calligra suite - Spanish language support | |
229 | Summary(pl.UTF-8): Calligra - wsparcie dla języka hiszpańskiego | |
230 | Group: I18n | |
653bb7cd JR |
231 | Requires: kde4-calligra-common = %{version} |
232 | Obsoletes: kde4-koffice-l10n-Spanish | |
4414043b JR |
233 | |
234 | %description Spanish | |
235 | Calligra suite - Spanish language support. | |
236 | ||
237 | %description Spanish -l pl.UTF-8 | |
238 | Calligra - wsparcie dla języka hiszpańskiego. | |
239 | ||
240 | %package Estonian | |
241 | Summary: Calligra suite - Estonian language support | |
242 | Summary(pl.UTF-8): Calligra - wsparcie dla języka estońskiego | |
243 | Group: I18n | |
653bb7cd JR |
244 | Requires: kde4-calligra-common = %{version} |
245 | Obsoletes: kde4-koffice-l10n-Estonian | |
4414043b JR |
246 | |
247 | %description Estonian | |
248 | Calligra suite - Estonian language support. | |
249 | ||
250 | %description Estonian -l pl.UTF-8 | |
251 | Calligra - wsparcie dla języka estońskiego. | |
252 | ||
253 | %package French | |
254 | Summary: Calligra suite - French language support | |
255 | Summary(pl.UTF-8): Calligra - wsparcie dla języka francuskiego | |
256 | Group: I18n | |
653bb7cd JR |
257 | Requires: kde4-calligra-common = %{version} |
258 | Obsoletes: kde4-koffice-l10n-French | |
4414043b JR |
259 | |
260 | %description French | |
261 | Calligra suite - French language support. | |
262 | ||
263 | %description French -l pl.UTF-8 | |
264 | Calligra - wsparcie dla języka francuskiego. | |
265 | ||
266 | %package Finnish | |
267 | Summary: Calligra suite - Finnish language support | |
268 | Summary(pl.UTF-8): Calligra - wsparcie dla języka fińskiego | |
269 | Group: I18n | |
653bb7cd | 270 | Requires: kde4-calligra-common = %{version} |
24b2ce7b | 271 | Obsoletes: kde4-koffice-l10n-Finnish |
4414043b JR |
272 | |
273 | %description Finnish | |
274 | Calligra suite - Finnish language support. | |
275 | ||
276 | %description Finnish -l pl.UTF-8 | |
277 | Calligra - wsparcie dla języka fińskiego. | |
278 | ||
279 | %package Italian | |
280 | Summary: Calligra suite - Italian language support | |
281 | Summary(pl.UTF-8): Calligra - wsparcie dla języka włoskiego | |
282 | Group: I18n | |
653bb7cd JR |
283 | Requires: kde4-calligra-common = %{version} |
284 | Obsoletes: kde4-koffice-l10n-Italian | |
4414043b JR |
285 | |
286 | %description Italian | |
287 | Calligra suite - Italian language support. | |
288 | ||
289 | %description Italian -l pl.UTF-8 | |
290 | Calligra - wsparcie dla języka włoskiego. | |
291 | ||
24b2ce7b JR |
292 | %package Japanese |
293 | Summary: Calligra suite - Japanese language support | |
294 | Summary(pl.UTF-8): Calligra - wsparcie dla języka japońskiego | |
295 | Group: I18n | |
296 | Requires: kde4-calligra-common = %{version} | |
297 | Obsoletes: kde4-koffice-l10n-Japanese | |
298 | ||
299 | %description Japanese | |
300 | Calligra suite - Japanese language support. | |
301 | ||
302 | %description Japanese -l pl.UTF-8 | |
303 | Calligra - wsparcie dla języka japońskiego. | |
304 | ||
4414043b JR |
305 | %package Hungarian |
306 | Summary: Calligra suite - Hungarian language support | |
307 | Summary(pl.UTF-8): Calligra - wsparcie dla języka węgierskiego | |
308 | Group: I18n | |
653bb7cd | 309 | Requires: kde4-calligra-common = %{version} |
4414043b JR |
310 | |
311 | %description Hungarian | |
312 | Calligra suite - Hungarian language support. | |
313 | ||
314 | %description Hungarian -l pl.UTF-8 | |
315 | Calligra - wsparcie dla języka węgierskiego. | |
316 | ||
317 | %package Low_Saxon | |
318 | Summary: Calligra suite - Low Saxon language support | |
319 | Summary(pl.UTF-8): Calligra - wsparcie dla języka dolnosaksońskiego | |
320 | Group: I18n | |
653bb7cd JR |
321 | Requires: kde4-calligra-common = %{version} |
322 | Obsoletes: kde4-koffice-l10n-Low_Saxon | |
4414043b JR |
323 | |
324 | %description Low_Saxon | |
325 | Calligra suite - Low Saxon language support. | |
326 | ||
327 | %description Low_Saxon -l pl.UTF-8 | |
328 | Calligra - wsparcie dla języka dolnosaksońskiego. | |
329 | ||
330 | %package Norwegian_Bokmaal | |
331 | Summary: Calligra suite - Norwegian (Bokmaal) language support | |
332 | Summary(pl.UTF-8): Calligra - wsparcie dla języka norweskiego (odmiany bokmaal) | |
333 | Group: I18n | |
653bb7cd JR |
334 | Requires: kde4-calligra-common = %{version} |
335 | Obsoletes: kde4-koffice-l10n-Norwegian_Bokmaal | |
4414043b JR |
336 | |
337 | %description Norwegian_Bokmaal | |
338 | Calligra suite - Norwegian (Bokmaal) language support. | |
339 | ||
340 | %description Norwegian_Bokmaal -l pl.UTF-8 | |
341 | Calligra - wsparcie dla języka norweskiego (odmiany bokmaal). | |
342 | ||
343 | %package Dutch | |
344 | Summary: Calligra suite - Dutch language support | |
345 | Summary(pl.UTF-8): Calligra - wsparcie dla języka holenderskiego | |
346 | Group: I18n | |
653bb7cd JR |
347 | Requires: kde4-calligra-common = %{version} |
348 | Obsoletes: kde4-koffice-l10n-Dutch | |
4414043b JR |
349 | |
350 | %description Dutch | |
351 | Calligra suite - Dutch language support. | |
352 | ||
353 | %description Dutch -l pl.UTF-8 | |
354 | Calligra - wsparcie dla języka holenderskiego. | |
355 | ||
356 | %package Polish | |
357 | Summary: Calligra suite - Polish language support | |
358 | Summary(pl.UTF-8): Calligra - wsparcie dla języka polskiego | |
359 | Group: I18n | |
653bb7cd JR |
360 | Requires: kde4-calligra-common = %{version} |
361 | Obsoletes: kde4-koffice-l10n-Polish | |
4414043b JR |
362 | |
363 | %description Polish | |
364 | Calligra suite - Polish language support. | |
365 | ||
366 | %description Polish -l pl.UTF-8 | |
367 | Calligra - wsparcie dla języka polskiego. | |
368 | ||
369 | %package Portuguese | |
370 | Summary: Calligra suite - Portuguese language support | |
371 | Summary(pl.UTF-8): Calligra - wsparcie dla języka portugalskiego | |
372 | Group: I18n | |
653bb7cd JR |
373 | Requires: kde4-calligra-common = %{version} |
374 | Obsoletes: kde4-koffice-l10n-Portuguese | |
4414043b JR |
375 | |
376 | %description Portuguese | |
377 | Calligra suite - Portuguese language support. | |
378 | ||
379 | %description Portuguese -l pl.UTF-8 | |
380 | Calligra - wsparcie dla języka portugalskiego. | |
381 | ||
382 | %package Brazil_Portuguese | |
383 | Summary: Calligra suite - Portuguese (Brazil) language support | |
384 | Summary(pl.UTF-8): Calligra - wsparcie dla języka portugalskiego (odmiany brazylijskiej) | |
385 | Group: I18n | |
653bb7cd JR |
386 | Requires: kde4-calligra-common = %{version} |
387 | Obsoletes: kde4-koffice-l10n-Brazil_Portuguese | |
4414043b JR |
388 | |
389 | %description Brazil_Portuguese | |
390 | Calligra suite - Portuguese (Brazil) language support. | |
391 | ||
392 | %description Brazil_Portuguese -l pl.UTF-8 | |
393 | Calligra - wsparcie dla języka portugalskiego (odmiany brazylijskiej). | |
394 | ||
395 | %package Slovak | |
396 | Summary: Calligra suite - Slovak language support | |
397 | Summary(pl.UTF-8): Calligra - wsparcie dla języka słowackiego | |
398 | Group: I18n | |
653bb7cd | 399 | Requires: kde4-calligra-common = %{version} |
4414043b JR |
400 | |
401 | %description Slovak | |
402 | Calligra suite - Slovak language support. | |
403 | ||
404 | %description Slovak -l pl.UTF-8 | |
405 | Calligra - wsparcie dla języka słowackiego. | |
406 | ||
1e4fe12c JR |
407 | %package Slovenian |
408 | Summary: Calligra suite - Slovenian language support | |
409 | Summary(pl.UTF-8): Calligra - wsparcie dla języka słoweńskiego | |
410 | Group: I18n | |
411 | Requires: kde4-calligra-common = %{version} | |
412 | ||
413 | %description Slovenian | |
414 | Calligra suite - Slovenian language support. | |
415 | ||
416 | %description Slovenian -l pl.UTF-8 | |
417 | Calligra - wsparcie dla języka słoweńskiego. | |
418 | ||
4414043b JR |
419 | %package Swedish |
420 | Summary: Calligra suite - Swedish language support | |
421 | Summary(pl.UTF-8): Calligra - wsparcie dla języka szwedzkiego | |
422 | Group: I18n | |
653bb7cd JR |
423 | Requires: kde4-calligra-common = %{version} |
424 | Obsoletes: kde4-koffice-l10n-Swedish | |
4414043b JR |
425 | |
426 | %description Swedish | |
427 | Calligra suite - Swedish language support. | |
428 | ||
429 | %description Swedish -l pl.UTF-8 | |
430 | Calligra - wsparcie dla języka szwedzkiego. | |
431 | ||
1e4fe12c JR |
432 | %package Turkish |
433 | Summary: Calligra suite - Turkish language support | |
434 | Summary(pl.UTF-8): Calligra - wsparcie dla języka tureckiego | |
435 | Group: I18n | |
436 | Requires: kde4-calligra-common = %{version} | |
437 | ||
438 | %description Turkish | |
439 | Calligra suite - Turkish language support. | |
440 | ||
441 | %description Turkish -l pl.UTF-8 | |
442 | Calligra - wsparcie dla języka tureckiego. | |
443 | ||
4414043b JR |
444 | %package Russian |
445 | Summary: Calligra suite - Russian language support | |
446 | Summary(pl.UTF-8): Calligra - wsparcie dla języka rosyjskiego | |
447 | Group: I18n | |
653bb7cd | 448 | Requires: kde4-calligra-common = %{version} |
4414043b JR |
449 | |
450 | %description Russian | |
451 | Calligra suite - Russian language support. | |
452 | ||
453 | %description Russian -l pl.UTF-8 | |
454 | Calligra - wsparcie dla języka rosyjskiego. | |
455 | ||
456 | %package Turkish | |
457 | Summary: Calligra suite - Turkish language support | |
458 | Summary(pl.UTF-8): Calligra - wsparcie dla języka tureckiego | |
459 | Group: I18n | |
653bb7cd JR |
460 | Requires: kde4-calligra-common = %{version} |
461 | Obsoletes: kde4-koffice-l10n-Turkish | |
4414043b JR |
462 | |
463 | %description Turkish | |
464 | Calligra suite - Turkish language support. | |
465 | ||
466 | %description Turkish -l pl.UTF-8 | |
467 | Calligra - wsparcie dla języka tureckiego. | |
468 | ||
469 | %package Ukrainian | |
470 | Summary: Calligra suite - Ukrainian language support | |
471 | Summary(pl.UTF-8): Calligra - wsparcie dla języka ukraińskiego | |
472 | Group: I18n | |
653bb7cd JR |
473 | Requires: kde4-calligra-common = %{version} |
474 | Obsoletes: kde4-koffice-l10n-Ukrainian | |
4414043b JR |
475 | |
476 | %description Ukrainian | |
477 | Calligra suite - Ukrainian language support. | |
478 | ||
479 | %description Ukrainian -l pl.UTF-8 | |
480 | Calligra - wsparcie dla języka ukraińskiego. | |
481 | ||
482 | %package Walloon | |
483 | Summary: Calligra suite - Walloon language support | |
484 | Summary(pl.UTF-8): Calligra - wsparcie dla języka walońskiego | |
485 | Group: I18n | |
653bb7cd JR |
486 | Requires: kde4-calligra-common = %{version} |
487 | Obsoletes: kde4-koffice-l10n-Walloon | |
4414043b JR |
488 | |
489 | %description Walloon | |
490 | Calligra suite - Walloon language support. | |
491 | ||
492 | %description Walloon -l pl.UTF-8 | |
493 | Calligra - wsparcie dla języka walońskiego. | |
494 | ||
495 | %package Simplified_Chinese | |
496 | Summary: Calligra suite - simplified Chinese language support | |
497 | Summary(pl.UTF-8): Calligra - wsparcie dla uproszczonego języka chińskiego | |
498 | Group: I18n | |
653bb7cd JR |
499 | Requires: kde4-calligra-common = %{version} |
500 | Obsoletes: kde4-koffice-l10n-Simplified_Chinese | |
4414043b JR |
501 | |
502 | %description Simplified_Chinese | |
503 | Calligra suite - simplified Chinese language support. | |
504 | ||
505 | %description Simplified_Chinese -l pl.UTF-8 | |
506 | Calligra - wsparcie dla uproszczonego języka chińskiego. | |
507 | ||
508 | %package Chinese | |
509 | Summary: Calligra suite - Chinese language support | |
510 | Summary(pl.UTF-8): Calligra - wsparcie dla języka chińskiego | |
511 | Group: I18n | |
653bb7cd JR |
512 | Requires: kde4-calligra-common = %{version} |
513 | Obsoletes: kde4-koffice-l10n-Chinese | |
4414043b JR |
514 | |
515 | %description Chinese | |
516 | Calligra suite - Chinese language support. | |
517 | ||
518 | %description Chinese -l pl.UTF-8 | |
519 | Calligra - wsparcie dla języka chińskiego. | |
520 | ||
521 | %prep | |
1e4fe12c | 522 | %setup -q -c -T %(seq -f '-a %g' 0 28 | xargs) |
4414043b JR |
523 | |
524 | %build | |
525 | for dir in calligra-l10n-*-%{version}; do | |
526 | cd $dir | |
527 | install -d build | |
528 | cd build | |
529 | %cmake \ | |
530 | ../ | |
531 | %{__make} | |
532 | cd ../.. | |
533 | done | |
534 | ||
535 | %install | |
536 | if [ ! -f installed.stamp -o ! -d $RPM_BUILD_ROOT ]; then | |
537 | rm -rf $RPM_BUILD_ROOT | |
538 | ||
539 | for dir in %{orgname}-*-%{version}; do | |
540 | %{__make} -C $dir/build install \ | |
541 | DESTDIR=$RPM_BUILD_ROOT | |
542 | done | |
543 | touch installed.stamp | |
544 | fi | |
545 | ||
546 | rm -f *.lang | |
547 | ||
548 | FindLang() { | |
549 | # $1 - short language name | |
550 | local lang="$1" | |
551 | ||
552 | # share/doc/kde/HTML/(%%lang) | |
553 | if [ -d "$RPM_BUILD_ROOT%{_kdedocdir}/$lang" ]; then | |
554 | echo "%lang($lang) %{_kdedocdir}/$lang" | |
555 | fi | |
556 | ||
557 | # share/locale/(%%lang) | |
558 | if [ -d "$RPM_BUILD_ROOT%{_datadir}/locale/$lang" ]; then | |
559 | echo "%lang($lang) %{_datadir}/locale/$lang/LC_MESSAGES/*.mo" | |
560 | fi | |
561 | ||
562 | # share/apps/calligra/autocorrect/*.xml | |
563 | if [ -f $RPM_BUILD_ROOT%{_datadir}/apps/calligra/autocorrect/$lang.xml ]; then | |
564 | echo "%lang($lang) %{_datadir}/apps/calligra/autocorrect/$lang.xml" | |
565 | fi | |
566 | if [ -f $RPM_BUILD_ROOT%{_datadir}/apps/calligra/autocorrect/${lang}_*.xml ]; then | |
567 | echo "%lang($lang) %{_datadir}/apps/calligra/autocorrect/${lang}_*.xml" | |
568 | fi | |
569 | ||
570 | touch $lang.ok | |
571 | } | |
572 | ||
1e4fe12c | 573 | FindLang bs > Bosnian.lang |
4414043b | 574 | FindLang ca > Catalan.lang |
1e4fe12c JR |
575 | FindLang ca@valencia > Catalan_Valencian.lang |
576 | FindLang cs > Czech.lang | |
4414043b JR |
577 | FindLang da > Danish.lang |
578 | FindLang de > German.lang | |
579 | FindLang el > Greek.lang | |
1e4fe12c | 580 | #FindLang en_GB > English_UK.lang |
4414043b JR |
581 | FindLang es > Spanish.lang |
582 | FindLang et > Estonian.lang | |
583 | FindLang fi > Finnish.lang | |
584 | FindLang fr > French.lang | |
24b2ce7b | 585 | FindLang gl > Galician.lang |
4414043b JR |
586 | FindLang hu > Hungarian.lang |
587 | FindLang it > Italian.lang | |
b92756a8 | 588 | #FindLang ja > Japanese.lang |
4414043b JR |
589 | FindLang kk > Kazakh.lang |
590 | FindLang nb > Norwegian_Bokmaal.lang | |
591 | FindLang nds > Low_Saxon.lang | |
592 | FindLang nl > Dutch.lang | |
593 | FindLang pl > Polish.lang | |
594 | FindLang pt > Portuguese.lang | |
595 | FindLang pt_BR > Brazil_Portuguese.lang | |
596 | FindLang ru > Russian.lang | |
597 | FindLang sk > Slovak.lang | |
1e4fe12c | 598 | FindLang sl > Slovenian.lang |
4414043b | 599 | FindLang sv > Swedish.lang |
1e4fe12c | 600 | FindLang tr > Turkish.lang |
4414043b JR |
601 | FindLang uk > Ukrainian.lang |
602 | FindLang zh_CN > Simplified_Chinese.lang | |
603 | FindLang zh_TW > Chinese.lang | |
604 | ||
605 | check_installed_languages() { | |
606 | err=0 | |
607 | # we ignore dialects (currently sr@latin is the only case) | |
608 | for a in $(ls -1d %{orgname}-*-%{version} | %{__sed} '/@/d'); do | |
609 | l=${a#%{orgname}-} | |
610 | l=${l%%-%{version}} | |
611 | if [ ! -f $l.ok ]; then | |
612 | echo >&2 "language $l not processed" | |
613 | err=1 | |
614 | fi | |
615 | done | |
616 | if [ "$err" = 1 ]; then | |
617 | exit 1 | |
618 | fi | |
619 | } | |
620 | check_installed_languages | |
621 | ||
622 | %clean | |
623 | check_installed_files() { | |
624 | for a in *.lang; do | |
625 | lang=${a%%.lang} | |
626 | ||
627 | rpmfile=%{_rpmdir}/%{name}-$lang-%{version}-%{release}.%{_target_cpu}.rpm | |
628 | if [ ! -f $rpmfile ]; then | |
629 | echo >&2 "Missing %%files section for $lang" | |
630 | exit 1 | |
631 | fi | |
632 | done | |
633 | } | |
634 | check_installed_files | |
635 | %{!?debug:rm -rf $RPM_BUILD_ROOT} | |
636 | ||
1e4fe12c JR |
637 | %files |
638 | %defattr(644,root,root,755) | |
639 | ||
640 | %files -f Bosnian.lang Bosnian | |
641 | %defattr(644,root,root,755) | |
642 | ||
4414043b JR |
643 | %files -f Catalan.lang Catalan |
644 | %defattr(644,root,root,755) | |
645 | ||
1e4fe12c JR |
646 | %files -f Catalan_Valencian.lang Catalan_Valencian |
647 | %defattr(644,root,root,755) | |
4414043b | 648 | |
1e4fe12c JR |
649 | %files -f Czech.lang Czech |
650 | %defattr(644,root,root,755) | |
4414043b JR |
651 | |
652 | %files -f Danish.lang Danish | |
653 | %defattr(644,root,root,755) | |
654 | ||
655 | %files -f German.lang German | |
656 | %defattr(644,root,root,755) | |
657 | ||
658 | %files -f Greek.lang Greek | |
659 | %defattr(644,root,root,755) | |
660 | ||
1e4fe12c JR |
661 | #%files -f English_UK.lang English_UK |
662 | #%defattr(644,root,root,755) | |
4414043b JR |
663 | |
664 | %files -f Spanish.lang Spanish | |
665 | %defattr(644,root,root,755) | |
666 | ||
667 | %files -f Estonian.lang Estonian | |
668 | %defattr(644,root,root,755) | |
669 | ||
670 | %files -f Finnish.lang Finnish | |
671 | %defattr(644,root,root,755) | |
672 | ||
673 | %files -f French.lang French | |
674 | %defattr(644,root,root,755) | |
675 | ||
24b2ce7b JR |
676 | %files -f Galician.lang Galician |
677 | %defattr(644,root,root,755) | |
678 | ||
4414043b JR |
679 | %files -f Hungarian.lang Hungarian |
680 | %defattr(644,root,root,755) | |
681 | ||
682 | %files -f Italian.lang Italian | |
683 | %defattr(644,root,root,755) | |
684 | ||
b92756a8 JR |
685 | #%files -f Japanese.lang Japanese |
686 | #%defattr(644,root,root,755) | |
24b2ce7b | 687 | |
4414043b JR |
688 | %files -f Kazakh.lang Kazakh |
689 | %defattr(644,root,root,755) | |
690 | ||
691 | %files -f Norwegian_Bokmaal.lang Norwegian_Bokmaal | |
692 | %defattr(644,root,root,755) | |
693 | ||
694 | %files -f Low_Saxon.lang Low_Saxon | |
695 | %defattr(644,root,root,755) | |
696 | ||
697 | %files -f Dutch.lang Dutch | |
698 | %defattr(644,root,root,755) | |
699 | ||
700 | %files -f Polish.lang Polish | |
701 | %defattr(644,root,root,755) | |
702 | ||
703 | %files -f Portuguese.lang Portuguese | |
704 | %defattr(644,root,root,755) | |
705 | ||
706 | %files -f Brazil_Portuguese.lang Brazil_Portuguese | |
707 | %defattr(644,root,root,755) | |
708 | ||
709 | %files -f Russian.lang Russian | |
710 | %defattr(644,root,root,755) | |
711 | ||
712 | %files -f Slovak.lang Slovak | |
713 | %defattr(644,root,root,755) | |
714 | ||
1e4fe12c JR |
715 | %files -f Slovenian.lang Slovenian |
716 | %defattr(644,root,root,755) | |
717 | ||
4414043b JR |
718 | %files -f Swedish.lang Swedish |
719 | %defattr(644,root,root,755) | |
720 | ||
1e4fe12c JR |
721 | %files -f Turkish.lang Turkish |
722 | %defattr(644,root,root,755) | |
723 | ||
4414043b JR |
724 | %files -f Ukrainian.lang Ukrainian |
725 | %defattr(644,root,root,755) | |
726 | ||
727 | %files -f Simplified_Chinese.lang Simplified_Chinese | |
728 | %defattr(644,root,root,755) | |
729 | ||
730 | %files -f Chinese.lang Chinese | |
731 | %defattr(644,root,root,755) |