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
7 Summary: SCIM Generic Table IMEngine
8 Summary(pl.UTF-8): Silnik IM Generic Table dla platformy SCIM
14 Source0: http://downloads.sourceforge.net/scim/%{name}-%{version}.tar.gz
15 # Source0-md5: 0b5d25fee5bcbfe35159d1bb061c8911
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)
32 This package contains the Generic Table IMEngine for SCIM.
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.
39 Summary: SCIM tables for Amharic
40 Summary(pl.UTF-8): Tablice SCIM dla języka amharskiego
42 Requires: scim-tables = %{version}-%{release}
45 This package contains scim-tables files for Amharic input.
47 %description amharic -l pl.UTF-8
48 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
52 Summary: SCIM tables for Arabic
53 Summary(pl.UTF-8): Tablice SCIM dla języka arabskiego
55 Requires: scim-tables = %{version}-%{release}
58 This package contains scim-tables files for Arabic input.
60 %description arabic -l pl.UTF-8
61 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
65 Summary: SCIM tables for Bengali
66 Summary(pl.UTF-8): Tablice SCIM dla języka bengalskiego
68 Requires: scim-tables = %{version}-%{release}
71 This package contains scim-tables files for Bengali input.
73 %description bengali -l pl.UTF-8
74 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
78 Summary: SCIM tables for Chinese
79 Summary(pl.UTF-8): Tablice SCIM dla języka chińskiego
81 Requires: scim-tables = %{version}-%{release}
84 This package contains scim-tables files for Chinese input.
86 %description chinese -l pl.UTF-8
87 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
90 %package chinese-extra
91 Summary: Additional SCIM tables for Chinese
92 Summary(pl.UTF-8): Dodatkowe tablice SCIM dla języka chińskiego
94 Requires: scim-tables = %{version}-%{release}
96 %description chinese-extra
97 This package contains additional less used scim-tables files for
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.
105 Summary: SCIM tables for Greek Polytonic
106 Summary(pl.UTF-8): Tablice SCIM dla języka greckieto w systemie politonicznym
108 Requires: scim-tables = %{version}-%{release}
111 This package contains scim-tables files for Greek Polytonic input.
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.
118 Summary: SCIM tables for Gujarati
119 Summary(pl.UTF-8): Tablice SCIM dla języka gudźarati
121 Requires: scim-tables = %{version}-%{release}
123 %description gujarati
124 This package contains scim-tables files for Gujarati input.
126 %description gujarati -l pl.UTF-8
127 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
131 Summary: SCIM tables for Hebrew
132 Summary(pl.UTF-8): Tablice SCIM dla języka hebrajskiego
134 Requires: scim-tables = %{version}-%{release}
137 This package contains scim-tables files for Hebrew input.
139 %description hebrew -l pl.UTF-8
140 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
144 Summary: SCIM tables for Hindi
145 Summary(pl.UTF-8): Tablice SCIM dla języka hindi
147 Requires: scim-tables = %{version}-%{release}
150 This package contains scim-tables files for Hindi input.
152 %description hindi -l pl.UTF-8
153 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
157 Summary: SCIM tables for Japanese
158 Summary(pl.UTF-8): Tablice SCIM dla języka japońskiego
160 Requires: scim-tables = %{version}-%{release}
162 %description japanese
163 This package contains scim-tables files for Japanese.
165 %description japanese -l pl.UTF-8
166 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
170 Summary: SCIM tables for Kannada
171 Summary(pl.UTF-8): Tablice SCIM dla języka kannada
173 Requires: scim-tables = %{version}-%{release}
176 This package contains scim-tables files for Kannada input.
178 %description kannada -l pl.UTF-8
179 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
183 Summary: SCIM tables for Korean
184 Summary(pl.UTF-8): Tablice SCIM dla języka koreańskiego
186 Requires: scim-tables = %{version}-%{release}
189 This package contains scim-tables files for Korean.
191 %description korean -l pl.UTF-8
192 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
196 Summary: SCIM tables for Malayalam scripts
197 Summary(pl.UTF-8): Tablice SCIM dla języka malajalam
199 Requires: scim-tables = %{version}-%{release}
201 %description malayalam
202 This package contains scim-tables files for Malayalam languages.
204 %description malayalam -l pl.UTF-8
205 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
209 Summary: SCIM tables for Marathi
210 Summary(pl.UTF-8): Tablice SCIM dla języka marathi
212 Requires: scim-tables = %{version}-%{release}
215 This package contains scim-tables files for Marathi languages.
217 %description marathi -l pl.UTF-8
218 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
222 Summary: SCIM tables for Nepali
223 Summary(pl.UTF-8): Tablice SCIM dla języka nepalskiego
225 Requires: scim-tables = %{version}-%{release}
228 This package contains scim-tables files for Nepali input.
230 %description nepali -l pl.UTF-8
231 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
235 Summary: SCIM tables for Punjabi
236 Summary(pl.UTF-8): Tablice SCIM dla języka pendżabskiego
238 Requires: scim-tables = %{version}-%{release}
241 This package contains scim-tables files for Punjabi input.
243 %description punjabi -l pl.UTF-8
244 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
248 Summary: SCIM tables for Russian
249 Summary(pl.UTF-8): Tablice SCIM dla języka rosyjskiego
251 Requires: scim-tables = %{version}-%{release}
254 This package contains scim-tables files for Russian input.
256 %description russian -l pl.UTF-8
257 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
261 Summary: SCIM tables for Tamil
262 Summary(pl.UTF-8): Tablice SCIM dla języka tamilskiego
264 Requires: scim-tables = %{version}-%{release}
267 This package contains scim-tables files for Tamil input.
269 %description tamil -l pl.UTF-8
270 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
274 Summary: SCIM tables for Thai
275 Summary(pl.UTF-8): Tablice SCIM dla języka tajskiego
277 Requires: scim-tables = %{version}-%{release}
280 This package contains scim-tables files for Thai input.
282 %description thai -l pl.UTF-8
283 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
287 Summary: SCIM tables for Telugu
288 Summary(pl.UTF-8): Tablice SCIM dla języka telugu
290 Requires: scim-tables = %{version}-%{release}
293 This package contains scim-tables files for Telugu input.
295 %description telugu -l pl.UTF-8
296 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
300 Summary: SCIM tables for Ukrainian
301 Summary(pl.UTF-8): Tablice SCIM dla języka ukraińskiego
303 Requires: scim-tables = %{version}-%{release}
305 %description ukrainian
306 This package contains scim-tables files for Ukrainian input.
308 %description ukrainian -l pl.UTF-8
309 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
313 Summary: SCIM tables for Uyghur
314 Summary(pl.UTF-8): Tablice SCIM dla języka ujgurskiego
316 Requires: scim-tables = %{version}-%{release}
319 This package contains scim-tables files for Uyghur input.
321 %description uyghur -l pl.UTF-8
322 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
326 Summary: SCIM tables for Vietnamese
327 Summary(pl.UTF-8): Tablice SCIM dla języka wietnamskiego
329 Requires: scim-tables = %{version}-%{release}
331 %description vietnamese
332 This package contains scim-tables files for Vietnamese input.
334 %description vietnamese -l pl.UTF-8
335 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
339 Summary: Other miscellaneous SCIM tables
340 Summary(pl.UTF-8): Dodatkowe różne tablice SCIM
342 Requires: scim-tables = %{version}-%{release}
344 %description additional
345 This package contains some miscellaneous scim-tables.
347 %description additional -l pl.UTF-8
348 Ten pakiet zawiera różne pliki dla scim-tables.
355 %{__cp} -f %{SOURCE2} tables/zh/
364 rm -rf $RPM_BUILD_ROOT
366 DESTDIR=$RPM_BUILD_ROOT
368 %{__install} %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/scim/icons
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}*}
374 %{__rm} $RPM_BUILD_ROOT%{_libdir}/scim-1.0/*/*/*.la
379 rm -rf $RPM_BUILD_ROOT
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*
392 %defattr(644,root,root,755)
393 %{_datadir}/scim/tables/Amharic.bin
394 %{_datadir}/scim/icons/Amharic.png
397 %defattr(644,root,root,755)
398 %{_datadir}/scim/tables/Arabic.bin
399 %{_datadir}/scim/icons/Arabic.png
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
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
451 %defattr(644,root,root,755)
452 %{_datadir}/scim/tables/greekpoly.bin
455 %defattr(644,root,root,755)
456 %{_datadir}/scim/tables/classicalhebrew.bin
459 %defattr(644,root,root,755)
460 %{_datadir}/scim/tables/Nepali_*.bin
461 %{_datadir}/scim/icons/Nepali.png
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
473 %defattr(644,root,root,755)
474 %{_datadir}/scim/icons/Thai.png
475 %{_datadir}/scim/tables/Thai.bin
478 %defattr(644,root,root,755)
479 %{_datadir}/scim/icons/Ukrainian-Translit.png
480 %{_datadir}/scim/tables/Ukrainian-Translit.bin
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
489 %defattr(644,root,root,755)
490 %{_datadir}/scim/icons/Viqr.png
491 %{_datadir}/scim/tables/Viqr.bin
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
501 %if %{with indic_tables}
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
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
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
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
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
540 %defattr(644,root,root,755)
541 %{_datadir}/scim/icons/Marathi-remington.png
542 %{_datadir}/scim/tables/Marathi-remington.bin
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
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
567 %defattr(644,root,root,755)
568 %{_datadir}/scim/icons/Telugu-inscript.png
569 %{_datadir}/scim/tables/Telugu-inscript.bin
572 %if %{with ja_tables}
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
584 %if %{with ko_tables}
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