]> git.pld-linux.org Git - packages/kde4-calligra-l10n.git/blob - kde4-calligra-l10n.spec
2731dba8e80535c7f6b1400e0ef3d3384c748003
[packages/kde4-calligra-l10n.git] / kde4-calligra-l10n.spec
1 # NOTE
2 # - easy way to update all sources with new/old locales:
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
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
10 %define         kdever          4.10.0
11
12 Summary:        Calligra suite - international support
13 Summary(pl.UTF-8):      Calligra - wsparcie dla wielu języków
14 Name:           kde4-calligra-l10n
15 Version:        2.8.6
16 Release:        1
17 License:        GPL
18 Group:          I18n
19 Source0:        ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-bs-%{version}.tar.xz
20 # Source0-md5:  290f526d54d7281d2514ed067b9c910c
21 Source1:        ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-ca-%{version}.tar.xz
22 # Source1-md5:  7da075702a77c8bcf9243e51b106f230
23 Source2:        ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-cs-%{version}.tar.xz
24 # Source2-md5:  6227bc09f01cf7f34faaf06d6f306942
25 Source3:        ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-da-%{version}.tar.xz
26 # Source3-md5:  5ce2fe12b32edf70d8037a1b361b786a
27 Source4:        ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-de-%{version}.tar.xz
28 # Source4-md5:  f8db1a981502f606b966d894a8799b21
29 Source5:        ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-el-%{version}.tar.xz
30 # Source5-md5:  e12e540fc22282bdc14a4cb6d4bf3658
31 Source6:        ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-es-%{version}.tar.xz
32 # Source6-md5:  0eafe501f148a36bc9dae99e62e1e4d8
33 Source7:        ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-et-%{version}.tar.xz
34 # Source7-md5:  6c72e3f1dcdcc5c1da33eb9924409909
35 Source8:        ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-fi-%{version}.tar.xz
36 # Source8-md5:  052997ef78c2f65e8c55380c10f28865
37 Source9:        ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-fr-%{version}.tar.xz
38 # Source9-md5:  179c4ae228c0a76b9cffcf69c8bb8bc0
39 Source10:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-gl-%{version}.tar.xz
40 # Source10-md5: 6522c4dd0878aee02b61c3f476868f5f
41 Source11:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-hu-%{version}.tar.xz
42 # Source11-md5: d4e96354dbc20a2634eccd2364d1840b
43 Source12:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-it-%{version}.tar.xz
44 # Source12-md5: b5f536fc33f34ed154c1598cbe6940d2
45 Source13:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-kk-%{version}.tar.xz
46 # Source13-md5: 0666f0d7882ac8b9e81eca548e9603e5
47 Source14:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-nb-%{version}.tar.xz
48 # Source14-md5: 7d77dff42771d094aeb71a87d6b6f589
49 Source15:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-nds-%{version}.tar.xz
50 # Source15-md5: 03322f628af4b2bced1590e9555a81a7
51 Source16:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-nl-%{version}.tar.xz
52 # Source16-md5: 624c96055805af8fe9a278c60ffe50d0
53 Source17:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-pl-%{version}.tar.xz
54 # Source17-md5: 34fd5dadde42c535cece3e9ffb70a616
55 Source18:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-pt-%{version}.tar.xz
56 # Source18-md5: 0ef1481ea15a1ae8e9e2aa1b70bc7839
57 Source19:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-pt_BR-%{version}.tar.xz
58 # Source19-md5: 104d637ab95d9bffc99ec80f11ad6bd6
59 Source20:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-ru-%{version}.tar.xz
60 # Source20-md5: 830b1aa2406cad1a2ec792293cfae4bd
61 Source21:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-sk-%{version}.tar.xz
62 # Source21-md5: a3ed4138d02b1e9a79621471d23aeb76
63 Source22:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-sv-%{version}.tar.xz
64 # Source22-md5: 976464eeff7edace845a10d1b0b11170
65 Source23:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-uk-%{version}.tar.xz
66 # Source23-md5: f174781032238ba12d9d244a2041c9f5
67 Source24:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-zh_CN-%{version}.tar.xz
68 # Source24-md5: c01047568eca877d1a8c72aa8892e84b
69 Source25:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-zh_TW-%{version}.tar.xz
70 # Source25-md5: c21f6810bbb617d7b33da856e61c640a
71 Source26:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-ca@valencia-%{version}.tar.xz
72 # Source26-md5: 7642f2d18956e45e68622a687a0a1453
73 Source27:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-ja-%{version}.tar.xz
74 # Source27-md5: eb074a01805019b0d72ac75ade50dbab
75 Source28:       ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-en_GB-%{version}.tar.xz
76 # Source28-md5: 7e741752ac5c2d6609b75dc01ac67763
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
86 Requires:       kde4-calligra-common = %{version}
87 Obsoletes:      kde4-calligra-l10n-Slovenian < %{version}-%{release}
88 Obsoletes:      kde4-calligra-l10n-Turkish < %{version}-%{release}
89 Obsoletes:      kde4-koffice-l10n
90 Obsoletes:      kde4-koffice-l10n-Frisian
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
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
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
116 Requires:       kde4-calligra-common = %{version}
117 Obsoletes:      kde4-koffice-l10n-Catalan
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
129 Requires:       kde4-calligra-common = %{version}
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
141 Requires:       kde4-calligra-common = %{version}
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
153 Requires:       kde4-calligra-common = %{version}
154 Obsoletes:      kde4-koffice-l10n-Danish
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
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
175 %package German
176 Summary:        Calligra suite - German language support
177 Summary(pl.UTF-8):      Calligra - wsparcie dla języka niemieckiego
178 Group:          I18n
179 Requires:       kde4-calligra-common = %{version}
180 Obsoletes:      kde4-koffice-l10n-German
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
192 Requires:       kde4-calligra-common = %{version}
193 Obsoletes:      kde4-koffice-l10n-Greek
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
205 Requires:       kde4-calligra-common = %{version}
206 Obsoletes:      kde4-koffice-l10n-Kazakh
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
218 Requires:       kde4-calligra-common = %{version}
219 Obsoletes:      kde4-koffice-l10n-English_UK
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
231 Requires:       kde4-calligra-common = %{version}
232 Obsoletes:      kde4-koffice-l10n-Spanish
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
244 Requires:       kde4-calligra-common = %{version}
245 Obsoletes:      kde4-koffice-l10n-Estonian
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
257 Requires:       kde4-calligra-common = %{version}
258 Obsoletes:      kde4-koffice-l10n-French
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
270 Requires:       kde4-calligra-common = %{version}
271 Obsoletes:      kde4-koffice-l10n-Finnish
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
283 Requires:       kde4-calligra-common = %{version}
284 Obsoletes:      kde4-koffice-l10n-Italian
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
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
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
309 Requires:       kde4-calligra-common = %{version}
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
321 Requires:       kde4-calligra-common = %{version}
322 Obsoletes:      kde4-koffice-l10n-Low_Saxon
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
334 Requires:       kde4-calligra-common = %{version}
335 Obsoletes:      kde4-koffice-l10n-Norwegian_Bokmaal
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
347 Requires:       kde4-calligra-common = %{version}
348 Obsoletes:      kde4-koffice-l10n-Dutch
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
360 Requires:       kde4-calligra-common = %{version}
361 Obsoletes:      kde4-koffice-l10n-Polish
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
373 Requires:       kde4-calligra-common = %{version}
374 Obsoletes:      kde4-koffice-l10n-Portuguese
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
386 Requires:       kde4-calligra-common = %{version}
387 Obsoletes:      kde4-koffice-l10n-Brazil_Portuguese
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
399 Requires:       kde4-calligra-common = %{version}
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
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
419 %package Swedish
420 Summary:        Calligra suite - Swedish language support
421 Summary(pl.UTF-8):      Calligra - wsparcie dla języka szwedzkiego
422 Group:          I18n
423 Requires:       kde4-calligra-common = %{version}
424 Obsoletes:      kde4-koffice-l10n-Swedish
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
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
444 %package Russian
445 Summary:        Calligra suite - Russian language support
446 Summary(pl.UTF-8):      Calligra - wsparcie dla języka rosyjskiego
447 Group:          I18n
448 Requires:       kde4-calligra-common = %{version}
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
460 Requires:       kde4-calligra-common = %{version}
461 Obsoletes:      kde4-koffice-l10n-Turkish
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
473 Requires:       kde4-calligra-common = %{version}
474 Obsoletes:      kde4-koffice-l10n-Ukrainian
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
486 Requires:       kde4-calligra-common = %{version}
487 Obsoletes:      kde4-koffice-l10n-Walloon
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
499 Requires:       kde4-calligra-common = %{version}
500 Obsoletes:      kde4-koffice-l10n-Simplified_Chinese
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
512 Requires:       kde4-calligra-common = %{version}
513 Obsoletes:      kde4-koffice-l10n-Chinese
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
522 %setup -q -c -T %(seq -f '-a %g' 0 28 | xargs)
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
573 FindLang bs > Bosnian.lang
574 FindLang ca > Catalan.lang
575 FindLang ca@valencia > Catalan_Valencian.lang
576 FindLang cs > Czech.lang
577 FindLang da > Danish.lang
578 FindLang de > German.lang
579 FindLang el > Greek.lang
580 FindLang en_GB > English_UK.lang
581 FindLang es > Spanish.lang
582 FindLang et > Estonian.lang
583 FindLang fi > Finnish.lang
584 FindLang fr > French.lang
585 FindLang gl > Galician.lang
586 FindLang hu > Hungarian.lang
587 FindLang it > Italian.lang
588 FindLang ja > Japanese.lang
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
598 FindLang sv > Swedish.lang
599 FindLang uk > Ukrainian.lang
600 FindLang zh_CN > Simplified_Chinese.lang
601 FindLang zh_TW > Chinese.lang
602
603 check_installed_languages() {
604         err=0
605         # we ignore dialects (currently sr@latin is the only case)
606         for a in $(ls -1d %{orgname}-*-%{version} | %{__sed} '/@/d'); do
607                 l=${a#%{orgname}-}
608                 l=${l%%-%{version}}
609                 if [ ! -f $l.ok ]; then
610                         echo >&2 "language $l not processed"
611                         err=1
612                 fi
613         done
614         if [ "$err" = 1 ]; then
615                 exit 1
616         fi
617 }
618 check_installed_languages
619
620 %clean
621 check_installed_files() {
622         for a in *.lang; do
623                 lang=${a%%.lang}
624
625                 rpmfile=%{_rpmdir}/%{name}-$lang-%{version}-%{release}.%{_target_cpu}.rpm
626                 if [ ! -f $rpmfile ]; then
627                         echo >&2 "Missing %%files section for $lang"
628                         exit 1
629                 fi
630         done
631 }
632 check_installed_files
633 %{!?debug:rm -rf $RPM_BUILD_ROOT}
634
635 %files
636 %defattr(644,root,root,755)
637
638 %files -f Bosnian.lang Bosnian
639 %defattr(644,root,root,755)
640
641 %files -f Catalan.lang Catalan
642 %defattr(644,root,root,755)
643
644 %files -f Catalan_Valencian.lang Catalan_Valencian
645 %defattr(644,root,root,755)
646
647 %files -f Czech.lang Czech
648 %defattr(644,root,root,755)
649
650 %files -f Danish.lang Danish
651 %defattr(644,root,root,755)
652
653 %files -f German.lang German
654 %defattr(644,root,root,755)
655
656 %files -f Greek.lang Greek
657 %defattr(644,root,root,755)
658
659 %files -f English_UK.lang English_UK
660 %defattr(644,root,root,755)
661
662 %files -f Spanish.lang Spanish
663 %defattr(644,root,root,755)
664
665 %files -f Estonian.lang Estonian
666 %defattr(644,root,root,755)
667
668 %files -f Finnish.lang Finnish
669 %defattr(644,root,root,755)
670
671 %files -f French.lang French
672 %defattr(644,root,root,755)
673
674 %files -f Galician.lang Galician
675 %defattr(644,root,root,755)
676
677 %files -f Hungarian.lang Hungarian
678 %defattr(644,root,root,755)
679
680 %files -f Italian.lang Italian
681 %defattr(644,root,root,755)
682
683 %files -f Japanese.lang Japanese
684 %defattr(644,root,root,755)
685
686 %files -f Kazakh.lang Kazakh
687 %defattr(644,root,root,755)
688
689 %files -f Norwegian_Bokmaal.lang Norwegian_Bokmaal
690 %defattr(644,root,root,755)
691
692 %files -f Low_Saxon.lang Low_Saxon
693 %defattr(644,root,root,755)
694
695 %files -f Dutch.lang Dutch
696 %defattr(644,root,root,755)
697
698 %files -f Polish.lang Polish
699 %defattr(644,root,root,755)
700
701 %files -f Portuguese.lang Portuguese
702 %defattr(644,root,root,755)
703
704 %files -f Brazil_Portuguese.lang Brazil_Portuguese
705 %defattr(644,root,root,755)
706
707 %files -f Russian.lang Russian
708 %defattr(644,root,root,755)
709
710 %files -f Slovak.lang Slovak
711 %defattr(644,root,root,755)
712
713 #%files -f Slovenian.lang Slovenian
714 #%defattr(644,root,root,755)
715
716 %files -f Swedish.lang Swedish
717 %defattr(644,root,root,755)
718
719 #%files -f Turkish.lang Turkish
720 #%defattr(644,root,root,755)
721
722 %files -f Ukrainian.lang Ukrainian
723 %defattr(644,root,root,755)
724
725 %files -f Simplified_Chinese.lang Simplified_Chinese
726 %defattr(644,root,root,755)
727
728 %files -f Chinese.lang Chinese
729 %defattr(644,root,root,755)
This page took 0.101041 seconds and 2 git commands to generate.