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