]>
Commit | Line | Data |
---|---|---|
4414043b JR |
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 | |
7d9fdb28 | 10 | %define kdever 4.9.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 | |
b92756a8 | 15 | Version: 2.6.1 |
81927978 | 16 | Release: 1 |
4414043b JR |
17 | License: GPL |
18 | Group: I18n | |
19 | Source0: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-ca-%{version}.tar.bz2 | |
b92756a8 | 20 | # Source0-md5: 88bbb4ba14cd811cce8f233e5f9e5752 |
81927978 | 21 | Source1: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-da-%{version}.tar.bz2 |
b92756a8 | 22 | # Source1-md5: a02b51d7f7ca02e1bf10baf715d5b8df |
81927978 | 23 | Source2: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-de-%{version}.tar.bz2 |
b92756a8 | 24 | # Source2-md5: c51d04d3d08115cdbb310f3c92fbdad7 |
81927978 | 25 | Source3: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-el-%{version}.tar.bz2 |
b92756a8 | 26 | # Source3-md5: d20ee096fe9b2c626100e415f0c210c4 |
81927978 | 27 | Source4: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-en_GB-%{version}.tar.bz2 |
b92756a8 | 28 | # Source4-md5: b67d675a75c6b59fe50b886cb02afd3c |
81927978 | 29 | Source5: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-es-%{version}.tar.bz2 |
b92756a8 | 30 | # Source5-md5: bba041eb8aac79870ccaaa0852961b88 |
81927978 | 31 | Source6: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-et-%{version}.tar.bz2 |
b92756a8 | 32 | # Source6-md5: 3e9ea7a892f93275a43f894657680b0a |
81927978 | 33 | Source7: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-fi-%{version}.tar.bz2 |
b92756a8 | 34 | # Source7-md5: 1b78b8c7cba14ade8f9ea2039126c845 |
81927978 | 35 | Source8: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-fr-%{version}.tar.bz2 |
b92756a8 | 36 | # Source8-md5: 6bb491efaddd95393c82c21ef2fdda5a |
81927978 | 37 | Source9: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-gl-%{version}.tar.bz2 |
b92756a8 | 38 | # Source9-md5: ad44c8d125c0d82cce0e37ac086c0612 |
4414043b | 39 | Source10: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-hu-%{version}.tar.bz2 |
b92756a8 | 40 | # Source10-md5: 51e47f404487c5eb9474bc495a8ed481 |
4414043b | 41 | Source11: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-it-%{version}.tar.bz2 |
b92756a8 JR |
42 | # Source11-md5: c47c1a4ac855a4cd5415e5179a31dc9b |
43 | Source12: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-kk-%{version}.tar.bz2 | |
44 | # Source12-md5: 2d22d02f5a00fa733d47a444c71d5af5 | |
45 | Source13: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-nb-%{version}.tar.bz2 | |
46 | # Source13-md5: ce7218968008da232b20a25393a876a8 | |
47 | Source14: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-nds-%{version}.tar.bz2 | |
48 | # Source14-md5: cae59001ba60aa079182232ddbbfe3d6 | |
49 | Source15: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-nl-%{version}.tar.bz2 | |
50 | # Source15-md5: 716b0a61c2efa23f63672378bb9cba3c | |
51 | Source16: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-pl-%{version}.tar.bz2 | |
52 | # Source16-md5: 5637cb2afda30449c6379c0017067396 | |
53 | Source17: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-pt-%{version}.tar.bz2 | |
54 | # Source17-md5: 134afd9303034db38e775d9191874d44 | |
55 | Source18: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-pt_BR-%{version}.tar.bz2 | |
56 | # Source18-md5: a75d6d065e48fa8fa491ee3c8efa8ada | |
57 | Source19: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-ru-%{version}.tar.bz2 | |
58 | # Source19-md5: 91b33b5ea2beeae2959e9ee25be25624 | |
59 | Source20: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-sk-%{version}.tar.bz2 | |
60 | # Source20-md5: 5cc0912e6b2fce3865e303ec582e9574 | |
61 | Source21: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-sv-%{version}.tar.bz2 | |
62 | # Source21-md5: 70ecdd1cb7b2c7896eb1efe24d7be3f4 | |
63 | Source22: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-uk-%{version}.tar.bz2 | |
64 | # Source22-md5: ff0cc2e5a1d458d1139a5aa53b2322f4 | |
65 | Source23: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-zh_CN-%{version}.tar.bz2 | |
66 | # Source23-md5: dbc465f512771c341566c296843c5f96 | |
67 | Source24: ftp://ftp.kde.org/pub/kde/stable/calligra-%{version}/calligra-l10n/%{orgname}-zh_TW-%{version}.tar.bz2 | |
68 | # Source24-md5: d0d4af3df58327c9bfc7cd4e054f7e7b | |
4414043b JR |
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 | |
653bb7cd | 78 | Requires: kde4-calligra-common = %{version} |
81927978 JR |
79 | Obsoletes: kde4-calligra-l10n-Czech < %{version}-%{release} |
80 | Obsoletes: kde4-calligra-l10n-Catalan_Valencian < %{version}-%{release} | |
b92756a8 | 81 | Obsoletes: kde4-calligra-l10n-Japanese < %{version}-%{release} |
653bb7cd JR |
82 | Obsoletes: kde4-koffice-l10n |
83 | Obsoletes: kde4-koffice-l10n-Frisian | |
4414043b JR |
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 | |
653bb7cd JR |
97 | Requires: kde4-calligra-common = %{version} |
98 | Obsoletes: kde4-koffice-l10n-Catalan | |
4414043b JR |
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 | |
653bb7cd | 110 | Requires: kde4-calligra-common = %{version} |
4414043b JR |
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 | |
653bb7cd | 122 | Requires: kde4-calligra-common = %{version} |
4414043b JR |
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 | |
653bb7cd JR |
134 | Requires: kde4-calligra-common = %{version} |
135 | Obsoletes: kde4-koffice-l10n-Danish | |
4414043b JR |
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 | ||
24b2ce7b JR |
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 | ||
4414043b JR |
156 | %package German |
157 | Summary: Calligra suite - German language support | |
158 | Summary(pl.UTF-8): Calligra - wsparcie dla języka niemieckiego | |
159 | Group: I18n | |
653bb7cd JR |
160 | Requires: kde4-calligra-common = %{version} |
161 | Obsoletes: kde4-koffice-l10n-German | |
4414043b JR |
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 | |
653bb7cd JR |
173 | Requires: kde4-calligra-common = %{version} |
174 | Obsoletes: kde4-koffice-l10n-Greek | |
4414043b JR |
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 | |
653bb7cd JR |
186 | Requires: kde4-calligra-common = %{version} |
187 | Obsoletes: kde4-koffice-l10n-Kazakh | |
4414043b JR |
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 | |
653bb7cd JR |
199 | Requires: kde4-calligra-common = %{version} |
200 | Obsoletes: kde4-koffice-l10n-English_UK | |
4414043b JR |
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 | |
653bb7cd JR |
212 | Requires: kde4-calligra-common = %{version} |
213 | Obsoletes: kde4-koffice-l10n-Spanish | |
4414043b JR |
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 | |
653bb7cd JR |
225 | Requires: kde4-calligra-common = %{version} |
226 | Obsoletes: kde4-koffice-l10n-Estonian | |
4414043b JR |
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 | |
653bb7cd JR |
238 | Requires: kde4-calligra-common = %{version} |
239 | Obsoletes: kde4-koffice-l10n-French | |
4414043b JR |
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 | |
653bb7cd | 251 | Requires: kde4-calligra-common = %{version} |
24b2ce7b | 252 | Obsoletes: kde4-koffice-l10n-Finnish |
4414043b JR |
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 | |
653bb7cd JR |
264 | Requires: kde4-calligra-common = %{version} |
265 | Obsoletes: kde4-koffice-l10n-Italian | |
4414043b JR |
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 | ||
24b2ce7b JR |
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 | ||
4414043b JR |
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 | |
653bb7cd | 290 | Requires: kde4-calligra-common = %{version} |
4414043b JR |
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 | |
653bb7cd JR |
302 | Requires: kde4-calligra-common = %{version} |
303 | Obsoletes: kde4-koffice-l10n-Low_Saxon | |
4414043b JR |
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 | |
653bb7cd JR |
315 | Requires: kde4-calligra-common = %{version} |
316 | Obsoletes: kde4-koffice-l10n-Norwegian_Bokmaal | |
4414043b JR |
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 | |
653bb7cd JR |
328 | Requires: kde4-calligra-common = %{version} |
329 | Obsoletes: kde4-koffice-l10n-Dutch | |
4414043b JR |
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 | |
653bb7cd JR |
341 | Requires: kde4-calligra-common = %{version} |
342 | Obsoletes: kde4-koffice-l10n-Polish | |
4414043b JR |
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 | |
653bb7cd JR |
354 | Requires: kde4-calligra-common = %{version} |
355 | Obsoletes: kde4-koffice-l10n-Portuguese | |
4414043b JR |
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 | |
653bb7cd JR |
367 | Requires: kde4-calligra-common = %{version} |
368 | Obsoletes: kde4-koffice-l10n-Brazil_Portuguese | |
4414043b JR |
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 | |
653bb7cd | 380 | Requires: kde4-calligra-common = %{version} |
4414043b JR |
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 | |
653bb7cd JR |
392 | Requires: kde4-calligra-common = %{version} |
393 | Obsoletes: kde4-koffice-l10n-Swedish | |
4414043b JR |
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 | |
653bb7cd | 405 | Requires: kde4-calligra-common = %{version} |
4414043b JR |
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 | |
653bb7cd JR |
417 | Requires: kde4-calligra-common = %{version} |
418 | Obsoletes: kde4-koffice-l10n-Turkish | |
4414043b JR |
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 | |
653bb7cd JR |
430 | Requires: kde4-calligra-common = %{version} |
431 | Obsoletes: kde4-koffice-l10n-Ukrainian | |
4414043b JR |
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 | |
653bb7cd JR |
443 | Requires: kde4-calligra-common = %{version} |
444 | Obsoletes: kde4-koffice-l10n-Walloon | |
4414043b JR |
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 | |
653bb7cd JR |
456 | Requires: kde4-calligra-common = %{version} |
457 | Obsoletes: kde4-koffice-l10n-Simplified_Chinese | |
4414043b JR |
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 | |
653bb7cd JR |
469 | Requires: kde4-calligra-common = %{version} |
470 | Obsoletes: kde4-koffice-l10n-Chinese | |
4414043b JR |
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 | |
b92756a8 | 479 | %setup -q -c -T %(seq -f '-a %g' 0 24 | xargs) |
4414043b JR |
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 | %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/apps/koffice | |
531 | ||
532 | FindLang ca > Catalan.lang | |
81927978 | 533 | #FindLang ca@valencia > Catalan_Valencian.lang |
fc7e09bf | 534 | #FindLang cs > Czech.lang |
4414043b JR |
535 | FindLang da > Danish.lang |
536 | FindLang de > German.lang | |
537 | FindLang el > Greek.lang | |
538 | FindLang en_GB > English_UK.lang | |
539 | FindLang es > Spanish.lang | |
540 | FindLang et > Estonian.lang | |
541 | FindLang fi > Finnish.lang | |
542 | FindLang fr > French.lang | |
24b2ce7b | 543 | FindLang gl > Galician.lang |
4414043b JR |
544 | FindLang hu > Hungarian.lang |
545 | FindLang it > Italian.lang | |
b92756a8 | 546 | #FindLang ja > Japanese.lang |
4414043b JR |
547 | FindLang kk > Kazakh.lang |
548 | FindLang nb > Norwegian_Bokmaal.lang | |
549 | FindLang nds > Low_Saxon.lang | |
550 | FindLang nl > Dutch.lang | |
551 | FindLang pl > Polish.lang | |
552 | FindLang pt > Portuguese.lang | |
553 | FindLang pt_BR > Brazil_Portuguese.lang | |
554 | FindLang ru > Russian.lang | |
555 | FindLang sk > Slovak.lang | |
556 | FindLang sv > Swedish.lang | |
557 | FindLang uk > Ukrainian.lang | |
558 | FindLang zh_CN > Simplified_Chinese.lang | |
559 | FindLang zh_TW > Chinese.lang | |
560 | ||
561 | check_installed_languages() { | |
562 | err=0 | |
563 | # we ignore dialects (currently sr@latin is the only case) | |
564 | for a in $(ls -1d %{orgname}-*-%{version} | %{__sed} '/@/d'); do | |
565 | l=${a#%{orgname}-} | |
566 | l=${l%%-%{version}} | |
567 | if [ ! -f $l.ok ]; then | |
568 | echo >&2 "language $l not processed" | |
569 | err=1 | |
570 | fi | |
571 | done | |
572 | if [ "$err" = 1 ]; then | |
573 | exit 1 | |
574 | fi | |
575 | } | |
576 | check_installed_languages | |
577 | ||
578 | %clean | |
579 | check_installed_files() { | |
580 | for a in *.lang; do | |
581 | lang=${a%%.lang} | |
582 | ||
583 | rpmfile=%{_rpmdir}/%{name}-$lang-%{version}-%{release}.%{_target_cpu}.rpm | |
584 | if [ ! -f $rpmfile ]; then | |
585 | echo >&2 "Missing %%files section for $lang" | |
586 | exit 1 | |
587 | fi | |
588 | done | |
589 | } | |
590 | check_installed_files | |
591 | %{!?debug:rm -rf $RPM_BUILD_ROOT} | |
592 | ||
593 | %files -f Catalan.lang Catalan | |
594 | %defattr(644,root,root,755) | |
595 | ||
81927978 JR |
596 | #%files -f Catalan_Valencian.lang Catalan_Valencian |
597 | #%defattr(644,root,root,755) | |
4414043b | 598 | |
7d9fdb28 JR |
599 | #%files -f Czech.lang Czech |
600 | #%defattr(644,root,root,755) | |
4414043b JR |
601 | |
602 | %files -f Danish.lang Danish | |
603 | %defattr(644,root,root,755) | |
604 | ||
605 | %files -f German.lang German | |
606 | %defattr(644,root,root,755) | |
607 | ||
608 | %files -f Greek.lang Greek | |
609 | %defattr(644,root,root,755) | |
610 | ||
611 | %files -f English_UK.lang English_UK | |
612 | %defattr(644,root,root,755) | |
613 | ||
614 | %files -f Spanish.lang Spanish | |
615 | %defattr(644,root,root,755) | |
616 | ||
617 | %files -f Estonian.lang Estonian | |
618 | %defattr(644,root,root,755) | |
619 | ||
620 | %files -f Finnish.lang Finnish | |
621 | %defattr(644,root,root,755) | |
622 | ||
623 | %files -f French.lang French | |
624 | %defattr(644,root,root,755) | |
625 | ||
24b2ce7b JR |
626 | %files -f Galician.lang Galician |
627 | %defattr(644,root,root,755) | |
628 | ||
4414043b JR |
629 | %files -f Hungarian.lang Hungarian |
630 | %defattr(644,root,root,755) | |
631 | ||
632 | %files -f Italian.lang Italian | |
633 | %defattr(644,root,root,755) | |
634 | ||
b92756a8 JR |
635 | #%files -f Japanese.lang Japanese |
636 | #%defattr(644,root,root,755) | |
24b2ce7b | 637 | |
4414043b JR |
638 | %files -f Kazakh.lang Kazakh |
639 | %defattr(644,root,root,755) | |
640 | ||
641 | %files -f Norwegian_Bokmaal.lang Norwegian_Bokmaal | |
642 | %defattr(644,root,root,755) | |
643 | ||
644 | %files -f Low_Saxon.lang Low_Saxon | |
645 | %defattr(644,root,root,755) | |
646 | ||
647 | %files -f Dutch.lang Dutch | |
648 | %defattr(644,root,root,755) | |
649 | ||
650 | %files -f Polish.lang Polish | |
651 | %defattr(644,root,root,755) | |
652 | ||
653 | %files -f Portuguese.lang Portuguese | |
654 | %defattr(644,root,root,755) | |
655 | ||
656 | %files -f Brazil_Portuguese.lang Brazil_Portuguese | |
657 | %defattr(644,root,root,755) | |
658 | ||
659 | %files -f Russian.lang Russian | |
660 | %defattr(644,root,root,755) | |
661 | ||
662 | %files -f Slovak.lang Slovak | |
663 | %defattr(644,root,root,755) | |
664 | ||
665 | %files -f Swedish.lang Swedish | |
666 | %defattr(644,root,root,755) | |
667 | ||
668 | %files -f Ukrainian.lang Ukrainian | |
669 | %defattr(644,root,root,755) | |
670 | ||
671 | %files -f Simplified_Chinese.lang Simplified_Chinese | |
672 | %defattr(644,root,root,755) | |
673 | ||
674 | %files -f Chinese.lang Chinese | |
675 | %defattr(644,root,root,755) |