]> git.pld-linux.org Git - packages/scim-tables.git/blob - scim-tables.spec
- updated gettext BR
[packages/scim-tables.git] / scim-tables.spec
1 #
2 # Conditional build:
3 %bcond_without  indic_tables    # don't build Indic tables
4 %bcond_without  ja_tables       # don't build Japanese tables
5 %bcond_without  ko_tables       # don't build Korean tables
6 #
7 Summary:        SCIM Generic Table IMEngine
8 Summary(pl.UTF-8):      Silnik IM Generic Table dla platformy SCIM
9 Name:           scim-tables
10 Version:        0.5.12
11 Release:        2
12 License:        GPL v2+
13 Group:          Libraries
14 Source0:        http://downloads.sourceforge.net/scim/%{name}-%{version}.tar.gz
15 # Source0-md5:  0b5d25fee5bcbfe35159d1bb061c8911
16 Source1:        CangJie5.png
17 # http://www.chinesecj.com/newsoftware/index3.php?Type=1
18 Source2:        CangJie5.txt.in
19 Patch0:         %{name}-rhbz217639.patch
20 Patch1:         %{name}-rhbz232860.patch
21 URL:            http://sourceforge.net/projects/scim/
22 BuildRequires:  gettext-tools >= 0.14
23 BuildRequires:  gtk+2-devel
24 BuildRequires:  intltool >= 0.33
25 BuildRequires:  libstdc++-devel
26 BuildRequires:  pkgconfig
27 BuildRequires:  scim-devel >= 1.4.9
28 Requires:       scim >= 1.4.9
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31 %description
32 This package contains the Generic Table IMEngine for SCIM.
33
34 %description -l pl.UTF-8
35 Ten pakiet zawiera silnik IM Generic Table (ogólny silnik oparty na
36 tablicach) dla platformy wprowadzania SCIM.
37
38 %package amharic
39 Summary:        SCIM tables for Amharic
40 Summary(pl.UTF-8):      Tablice SCIM dla języka amharskiego
41 Group:          Libraries
42 Requires:       scim-tables = %{version}-%{release}
43
44 %description amharic
45 This package contains scim-tables files for Amharic input.
46
47 %description amharic -l pl.UTF-8
48 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
49 amharskim.
50
51 %package arabic
52 Summary:        SCIM tables for Arabic
53 Summary(pl.UTF-8):      Tablice SCIM dla języka arabskiego
54 Group:          Libraries
55 Requires:       scim-tables = %{version}-%{release}
56
57 %description arabic
58 This package contains scim-tables files for Arabic input.
59
60 %description arabic -l pl.UTF-8
61 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
62 arabskim.
63
64 %package bengali
65 Summary:        SCIM tables for Bengali
66 Summary(pl.UTF-8):      Tablice SCIM dla języka bengalskiego
67 Group:          Libraries
68 Requires:       scim-tables = %{version}-%{release}
69
70 %description bengali
71 This package contains scim-tables files for Bengali input.
72
73 %description bengali -l pl.UTF-8
74 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
75 bengalskim.
76
77 %package chinese
78 Summary:        SCIM tables for Chinese
79 Summary(pl.UTF-8):      Tablice SCIM dla języka chińskiego
80 Group:          Libraries
81 Requires:       scim-tables = %{version}-%{release}
82
83 %description chinese
84 This package contains scim-tables files for Chinese input.
85
86 %description chinese -l pl.UTF-8
87 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
88 chińskim.
89
90 %package chinese-extra
91 Summary:        Additional SCIM tables for Chinese
92 Summary(pl.UTF-8):      Dodatkowe tablice SCIM dla języka chińskiego
93 Group:          Libraries
94 Requires:       scim-tables = %{version}-%{release}
95
96 %description chinese-extra
97 This package contains additional less used scim-tables files for
98 Chinese input.
99
100 %description chinese-extra -l pl.UTF-8
101 Ten pakiet zawiera rzadziej używane pliki scim-tables do wprowadzania
102 tekstu w języku chińskim.
103
104 %package greek
105 Summary:        SCIM tables for Greek Polytonic
106 Summary(pl.UTF-8):      Tablice SCIM dla języka greckieto w systemie politonicznym
107 Group:          Libraries
108 Requires:       scim-tables = %{version}-%{release}
109
110 %description greek
111 This package contains scim-tables files for Greek Polytonic input.
112
113 %description greek -l pl.UTF-8
114 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
115 greckim w systemie politonicznym.
116
117 %package gujarati
118 Summary:        SCIM tables for Gujarati
119 Summary(pl.UTF-8):      Tablice SCIM dla języka gudźarati
120 Group:          Libraries
121 Requires:       scim-tables = %{version}-%{release}
122
123 %description gujarati
124 This package contains scim-tables files for Gujarati input.
125
126 %description gujarati -l pl.UTF-8
127 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
128 gudźarati.
129
130 %package hebrew
131 Summary:        SCIM tables for Hebrew
132 Summary(pl.UTF-8):      Tablice SCIM dla języka hebrajskiego
133 Group:          Libraries
134 Requires:       scim-tables = %{version}-%{release}
135
136 %description hebrew
137 This package contains scim-tables files for Hebrew input.
138
139 %description hebrew -l pl.UTF-8
140 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
141 hebrajskim.
142
143 %package hindi
144 Summary:        SCIM tables for Hindi
145 Summary(pl.UTF-8):      Tablice SCIM dla języka hindi
146 Group:          Libraries
147 Requires:       scim-tables = %{version}-%{release}
148
149 %description hindi
150 This package contains scim-tables files for Hindi input.
151
152 %description hindi -l pl.UTF-8
153 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
154 hindi.
155
156 %package japanese
157 Summary:        SCIM tables for Japanese
158 Summary(pl.UTF-8):      Tablice SCIM dla języka japońskiego
159 Group:          Libraries
160 Requires:       scim-tables = %{version}-%{release}
161
162 %description japanese
163 This package contains scim-tables files for Japanese.
164
165 %description japanese -l pl.UTF-8
166 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
167 japońskim.
168
169 %package kannada
170 Summary:        SCIM tables for Kannada
171 Summary(pl.UTF-8):      Tablice SCIM dla języka kannada
172 Group:          Libraries
173 Requires:       scim-tables = %{version}-%{release}
174
175 %description kannada
176 This package contains scim-tables files for Kannada input.
177
178 %description kannada -l pl.UTF-8
179 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
180 kannada.
181
182 %package korean
183 Summary:        SCIM tables for Korean
184 Summary(pl.UTF-8):      Tablice SCIM dla języka koreańskiego
185 Group:          Libraries
186 Requires:       scim-tables = %{version}-%{release}
187
188 %description korean
189 This package contains scim-tables files for Korean.
190
191 %description korean -l pl.UTF-8
192 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
193 koreańskim.
194
195 %package malayalam
196 Summary:        SCIM tables for Malayalam scripts
197 Summary(pl.UTF-8):      Tablice SCIM dla języka malajalam
198 Group:          Libraries
199 Requires:       scim-tables = %{version}-%{release}
200
201 %description malayalam
202 This package contains scim-tables files for Malayalam languages.
203
204 %description malayalam -l pl.UTF-8
205 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
206 malajalam.
207
208 %package marathi
209 Summary:        SCIM tables for Marathi
210 Summary(pl.UTF-8):      Tablice SCIM dla języka marathi
211 Group:          Libraries
212 Requires:       scim-tables = %{version}-%{release}
213
214 %description marathi
215 This package contains scim-tables files for Marathi languages.
216
217 %description marathi -l pl.UTF-8
218 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
219 marathi.
220
221 %package nepali
222 Summary:        SCIM tables for Nepali
223 Summary(pl.UTF-8):      Tablice SCIM dla języka nepalskiego
224 Group:          Libraries
225 Requires:       scim-tables = %{version}-%{release}
226
227 %description nepali
228 This package contains scim-tables files for Nepali input.
229
230 %description nepali -l pl.UTF-8
231 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
232 nepalskim.
233
234 %package punjabi
235 Summary:        SCIM tables for Punjabi
236 Summary(pl.UTF-8):      Tablice SCIM dla języka pendżabskiego
237 Group:          Libraries
238 Requires:       scim-tables = %{version}-%{release}
239
240 %description punjabi
241 This package contains scim-tables files for Punjabi input.
242
243 %description punjabi -l pl.UTF-8
244 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
245 pendżabskim.
246
247 %package russian
248 Summary:        SCIM tables for Russian
249 Summary(pl.UTF-8):      Tablice SCIM dla języka rosyjskiego
250 Group:          Libraries
251 Requires:       scim-tables = %{version}-%{release}
252
253 %description russian
254 This package contains scim-tables files for Russian input.
255
256 %description russian -l pl.UTF-8
257 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
258 rosyjskim.
259
260 %package tamil
261 Summary:        SCIM tables for Tamil
262 Summary(pl.UTF-8):      Tablice SCIM dla języka tamilskiego
263 Group:          Libraries
264 Requires:       scim-tables = %{version}-%{release}
265
266 %description tamil
267 This package contains scim-tables files for Tamil input.
268
269 %description tamil -l pl.UTF-8
270 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
271 tamilskim.
272
273 %package thai
274 Summary:        SCIM tables for Thai
275 Summary(pl.UTF-8):      Tablice SCIM dla języka tajskiego
276 Group:          Libraries
277 Requires:       scim-tables = %{version}-%{release}
278
279 %description thai
280 This package contains scim-tables files for Thai input.
281
282 %description thai -l pl.UTF-8
283 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
284 tajskim.
285
286 %package telugu
287 Summary:        SCIM tables for Telugu
288 Summary(pl.UTF-8):      Tablice SCIM dla języka telugu
289 Group:          Libraries
290 Requires:       scim-tables = %{version}-%{release}
291
292 %description telugu
293 This package contains scim-tables files for Telugu input.
294
295 %description telugu -l pl.UTF-8
296 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
297 telugu.
298
299 %package ukrainian
300 Summary:        SCIM tables for Ukrainian
301 Summary(pl.UTF-8):      Tablice SCIM dla języka ukraińskiego
302 Group:          Libraries
303 Requires:       scim-tables = %{version}-%{release}
304
305 %description ukrainian
306 This package contains scim-tables files for Ukrainian input.
307
308 %description ukrainian -l pl.UTF-8
309 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
310 ukraińskim.
311
312 %package uyghur
313 Summary:        SCIM tables for Uyghur
314 Summary(pl.UTF-8):      Tablice SCIM dla języka ujgurskiego
315 Group:          Libraries
316 Requires:       scim-tables = %{version}-%{release}
317
318 %description uyghur
319 This package contains scim-tables files for Uyghur input.
320
321 %description uyghur -l pl.UTF-8
322 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
323 ujgurskim.
324
325 %package vietnamese
326 Summary:        SCIM tables for Vietnamese
327 Summary(pl.UTF-8):      Tablice SCIM dla języka wietnamskiego
328 Group:          Libraries
329 Requires:       scim-tables = %{version}-%{release}
330
331 %description vietnamese
332 This package contains scim-tables files for Vietnamese input.
333
334 %description vietnamese -l pl.UTF-8
335 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
336 wietnamskim.
337
338 %package additional
339 Summary:        Other miscellaneous SCIM tables
340 Summary(pl.UTF-8):      Dodatkowe różne tablice SCIM
341 Group:          Libraries
342 Requires:       scim-tables = %{version}-%{release}
343
344 %description additional
345 This package contains some miscellaneous scim-tables.
346
347 %description additional -l pl.UTF-8
348 Ten pakiet zawiera różne pliki dla scim-tables.
349
350 %prep
351 %setup -q
352 %patch0 -p1
353 %patch1 -p1
354
355 %{__cp} -f %{SOURCE2} tables/zh/
356
357 %build
358 %configure \
359         --disable-static
360
361 %{__make}
362
363 %install
364 rm -rf $RPM_BUILD_ROOT
365 %{__make} install \
366         DESTDIR=$RPM_BUILD_ROOT
367
368 %{__install} %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/scim/icons
369
370 %{!?with_indic_tables:%{__rm} $RPM_BUILD_ROOT%{_datadir}/scim/{icons,tables}/{Bengali,Gujarati,Hindi,Kannada,Malayalam,Marathi,Punjabi,Tamil,Telugu}-*}
371 %{!?with_ja_tables:%{__rm} $RPM_BUILD_ROOT%{_datadir}/scim/{icons,tables}/{HIRAGANA,KATAKANA,Nippon}*}
372 %{!?with_ko_tables:%{__rm} $RPM_BUILD_ROOT%{_datadir}/scim/{icons,tables}/{Hangul,Hanja}*}
373
374 %{__rm} $RPM_BUILD_ROOT%{_libdir}/scim-1.0/*/*/*.la
375
376 %find_lang %{name}
377
378 %clean
379 rm -rf $RPM_BUILD_ROOT
380
381 %files -f %{name}.lang
382 %defattr(644,root,root,755)
383 %doc AUTHORS ChangeLog README
384 %attr(755,root,root) %{_bindir}/scim-make-table
385 %attr(755,root,root) %{_libdir}/scim-1.0/*/IMEngine/table.so
386 %attr(755,root,root) %{_libdir}/scim-1.0/*/SetupUI/table-imengine-setup.so
387 %{_datadir}/scim/icons/table.png
388 %dir %{_datadir}/scim/tables
389 %{_mandir}/man1/scim-make-table.1*
390
391 %files amharic
392 %defattr(644,root,root,755)
393 %{_datadir}/scim/tables/Amharic.bin
394 %{_datadir}/scim/icons/Amharic.png
395
396 %files arabic
397 %defattr(644,root,root,755)
398 %{_datadir}/scim/tables/Arabic.bin
399 %{_datadir}/scim/icons/Arabic.png
400
401 %files chinese
402 %defattr(644,root,root,755)
403 %doc tables/zh/README-CangJie.txt
404 %{_datadir}/scim/icons/Array30.png
405 %{_datadir}/scim/icons/CangJie3.png
406 %{_datadir}/scim/icons/CangJie5.png
407 %{_datadir}/scim/icons/CantonHK.png
408 %{_datadir}/scim/icons/Quick.png
409 %{_datadir}/scim/icons/SmartCangJie6.png
410 %{_datadir}/scim/icons/Wubi.png
411 %{_datadir}/scim/icons/ZhuYin.png
412 %{_datadir}/scim/tables/Array30.bin
413 %{_datadir}/scim/tables/CangJie3.bin
414 %{_datadir}/scim/tables/CangJie5.bin
415 %{_datadir}/scim/tables/CantonHK.bin
416 %{_datadir}/scim/tables/Quick.bin
417 %{_datadir}/scim/tables/SmartCangJie6.bin
418 %{_datadir}/scim/tables/Wubi.bin
419 %{_datadir}/scim/tables/ZhuYin.bin
420
421 %files chinese-extra
422 %defattr(644,root,root,755)
423 %doc tables/zh/README-{Erbi,Wu}.txt
424 %{_datadir}/scim/icons/CNS11643.png
425 %{_datadir}/scim/icons/CangJie.png
426 %{_datadir}/scim/icons/Cantonese.png
427 %{_datadir}/scim/icons/Dayi.png
428 %{_datadir}/scim/icons/EZ.png
429 %{_datadir}/scim/icons/Erbi.png
430 %{_datadir}/scim/icons/Erbi-QS.png
431 %{_datadir}/scim/icons/Jyutping.png
432 %{_datadir}/scim/icons/Simplex.png
433 %{_datadir}/scim/icons/Stroke5.png
434 %{_datadir}/scim/icons/Wu.png
435 %{_datadir}/scim/icons/Ziranma.png
436 %{_datadir}/scim/tables/CNS11643.bin
437 %{_datadir}/scim/tables/CangJie.bin
438 %{_datadir}/scim/tables/Cantonese.bin
439 %{_datadir}/scim/tables/Dayi3.bin
440 %{_datadir}/scim/tables/EZ-Big.bin
441 %{_datadir}/scim/tables/Erbi.bin
442 %{_datadir}/scim/tables/Erbi-QS.bin
443 %{_datadir}/scim/tables/Jyutping.bin
444 %{_datadir}/scim/tables/Simplex.bin
445 %{_datadir}/scim/tables/Stroke5.bin
446 %{_datadir}/scim/tables/Wu.bin
447 %{_datadir}/scim/tables/ZhuYin-Big.bin
448 %{_datadir}/scim/tables/Ziranma.bin
449
450 %files greek
451 %defattr(644,root,root,755)
452 %{_datadir}/scim/tables/greekpoly.bin
453
454 %files hebrew
455 %defattr(644,root,root,755)
456 %{_datadir}/scim/tables/classicalhebrew.bin
457
458 %files nepali
459 %defattr(644,root,root,755)
460 %{_datadir}/scim/tables/Nepali_*.bin
461 %{_datadir}/scim/icons/Nepali.png
462
463 %files russian
464 %defattr(644,root,root,755)
465 %{_datadir}/scim/icons/Translit.png
466 %{_datadir}/scim/icons/RussianTraditional.png
467 %{_datadir}/scim/icons/Yawerty.png
468 %{_datadir}/scim/tables/RussianTraditional.bin
469 %{_datadir}/scim/tables/Yawerty.bin
470 %{_datadir}/scim/tables/Translit.bin
471
472 %files thai
473 %defattr(644,root,root,755)
474 %{_datadir}/scim/icons/Thai.png
475 %{_datadir}/scim/tables/Thai.bin
476
477 %files ukrainian
478 %defattr(644,root,root,755)
479 %{_datadir}/scim/icons/Ukrainian-Translit.png
480 %{_datadir}/scim/tables/Ukrainian-Translit.bin
481
482 %files uyghur
483 %defattr(644,root,root,755)
484 %{_datadir}/scim/icons/Uyghur.png
485 %{_datadir}/scim/tables/Uyghur-Romanized.bin
486 %{_datadir}/scim/tables/Uyghur-Standard.bin
487
488 %files vietnamese
489 %defattr(644,root,root,755)
490 %{_datadir}/scim/icons/Viqr.png
491 %{_datadir}/scim/tables/Viqr.bin
492
493 %files additional
494 %defattr(644,root,root,755)
495 %{_datadir}/scim/icons/IPA-X-SAMPA.png
496 %{_datadir}/scim/icons/LaTeX.png
497 %{_datadir}/scim/tables/IPA-Kirshenbaum.bin
498 %{_datadir}/scim/tables/IPA-X-SAMPA.bin
499 %{_datadir}/scim/tables/LaTeX.bin
500
501 %if %{with indic_tables}
502 %files bengali
503 %defattr(644,root,root,755)
504 %{_datadir}/scim/icons/Bengali-inscript.png
505 %{_datadir}/scim/icons/Bengali-probhat.png
506 %{_datadir}/scim/tables/Bengali-inscript.bin
507 %{_datadir}/scim/tables/Bengali-probhat.bin
508
509 %files gujarati
510 %defattr(644,root,root,755)
511 %{_datadir}/scim/icons/Gujarati-inscript.png
512 %{_datadir}/scim/icons/Gujarati-phonetic.png
513 %{_datadir}/scim/tables/Gujarati-inscript.bin
514 %{_datadir}/scim/tables/Gujarati-phonetic.bin
515
516 %files hindi
517 %defattr(644,root,root,755)
518 %{_datadir}/scim/icons/Hindi-inscript.png
519 %{_datadir}/scim/icons/Hindi-phonetic.png
520 %{_datadir}/scim/icons/Hindi-remington.png
521 %{_datadir}/scim/tables/Hindi-inscript.bin
522 %{_datadir}/scim/tables/Hindi-phonetic.bin
523 %{_datadir}/scim/tables/Hindi-remington.bin
524
525 %files kannada
526 %defattr(644,root,root,755)
527 %{_datadir}/scim/icons/Kannada-inscript.png
528 %{_datadir}/scim/icons/Kannada-kgp.png
529 %{_datadir}/scim/tables/Kannada-inscript.bin
530 %{_datadir}/scim/tables/Kannada-kgp.bin
531
532 %files malayalam
533 %defattr(644,root,root,755)
534 %{_datadir}/scim/icons/Malayalam-inscript.png
535 %{_datadir}/scim/icons/Malayalam-phonetic.png
536 %{_datadir}/scim/tables/Malayalam-inscript.bin
537 %{_datadir}/scim/tables/Malayalam-phonetic.bin
538
539 %files marathi
540 %defattr(644,root,root,755)
541 %{_datadir}/scim/icons/Marathi-remington.png
542 %{_datadir}/scim/tables/Marathi-remington.bin
543
544 %files punjabi
545 %defattr(644,root,root,755)
546 %{_datadir}/scim/icons/Punjabi-inscript.png
547 %{_datadir}/scim/icons/Punjabi-jhelum.png
548 %{_datadir}/scim/icons/Punjabi-phonetic.png
549 %{_datadir}/scim/icons/Punjabi-remington.png
550 %{_datadir}/scim/tables/Punjabi-inscript.bin
551 %{_datadir}/scim/tables/Punjabi-jhelum.bin
552 %{_datadir}/scim/tables/Punjabi-phonetic.bin
553 %{_datadir}/scim/tables/Punjabi-remington.bin
554
555 %files tamil
556 %defattr(644,root,root,755)
557 %{_datadir}/scim/icons/Tamil-inscript.png
558 %{_datadir}/scim/icons/Tamil-phonetic.png
559 %{_datadir}/scim/icons/Tamil-remington.png
560 %{_datadir}/scim/icons/Tamil-tamil99.png
561 %{_datadir}/scim/tables/Tamil-inscript.bin
562 %{_datadir}/scim/tables/Tamil-phonetic.bin
563 %{_datadir}/scim/tables/Tamil-remington.bin
564 %{_datadir}/scim/tables/Tamil-tamil99.bin
565
566 %files telugu
567 %defattr(644,root,root,755)
568 %{_datadir}/scim/icons/Telugu-inscript.png
569 %{_datadir}/scim/tables/Telugu-inscript.bin
570 %endif
571
572 %if %{with ja_tables}
573 %files japanese
574 %defattr(644,root,root,755)
575 %doc tables/ja/kanjidic*
576 %{_datadir}/scim/icons/HIRAGANA.png
577 %{_datadir}/scim/icons/KATAKANA.png
578 %{_datadir}/scim/icons/Nippon.png
579 %{_datadir}/scim/tables/HIRAGANA.bin
580 %{_datadir}/scim/tables/KATAKANA.bin
581 %{_datadir}/scim/tables/Nippon.bin
582 %endif
583
584 %if %{with ko_tables}
585 %files korean
586 %defattr(644,root,root,755)
587 %{_datadir}/scim/icons/Hangul.png
588 %{_datadir}/scim/icons/Hanja.png
589 %{_datadir}/scim/tables/Hangul.bin
590 %{_datadir}/scim/tables/HangulRomaja.bin
591 %{_datadir}/scim/tables/Hanja.bin
592 %endif
This page took 0.216969 seconds and 3 git commands to generate.