1 # TODO: skim support (skim-devel >= 1.2.1)
4 %bcond_without indic_tables # don't build Indic tables
5 %bcond_without ja_tables # don't build Japanese tables
6 %bcond_without ko_tables # don't build Korean tables
8 Summary: SCIM Generic Table IMEngine
9 Summary(pl.UTF-8): Silnik IM Generic Table dla platformy SCIM
15 Source0: http://downloads.sourceforge.net/scim/%{name}-%{version}.tar.gz
16 # Source0-md5: c2bb5f79c381cefb656ac8c8b3dc5b53
18 # http://www.chinesecj.com/newsoftware/index3.php?Type=1
19 Source2: CangJie5.txt.in
20 Patch0: %{name}-rhbz217639.patch
21 Patch1: %{name}-rhbz232860.patch
22 URL: http://sourceforge.net/projects/scim/
23 BuildRequires: autoconf >= 2.50
24 BuildRequires: automake
25 BuildRequires: gettext-tools >= 0.14
26 BuildRequires: gtk+2-devel
27 BuildRequires: intltool >= 0.33
28 BuildRequires: libstdc++-devel
29 BuildRequires: libtool >= 2:1.5
30 BuildRequires: pkgconfig
31 BuildRequires: scim-devel >= 1.4.9
32 Requires: scim >= 1.4.9
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 This package contains the Generic Table IMEngine for SCIM.
38 %description -l pl.UTF-8
39 Ten pakiet zawiera silnik IM Generic Table (ogólny silnik oparty na
40 tablicach) dla platformy wprowadzania SCIM.
43 Summary: SCIM tables for Amharic
44 Summary(pl.UTF-8): Tablice SCIM dla języka amharskiego
46 Requires: scim-tables = %{version}-%{release}
49 This package contains scim-tables files for Amharic input.
51 %description amharic -l pl.UTF-8
52 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
56 Summary: SCIM tables for Arabic
57 Summary(pl.UTF-8): Tablice SCIM dla języka arabskiego
59 Requires: scim-tables = %{version}-%{release}
62 This package contains scim-tables files for Arabic input.
64 %description arabic -l pl.UTF-8
65 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
69 Summary: SCIM tables for Bengali
70 Summary(pl.UTF-8): Tablice SCIM dla języka bengalskiego
72 Requires: scim-tables = %{version}-%{release}
75 This package contains scim-tables files for Bengali input.
77 %description bengali -l pl.UTF-8
78 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
82 Summary: SCIM tables for Chinese
83 Summary(pl.UTF-8): Tablice SCIM dla języka chińskiego
85 Requires: scim-tables = %{version}-%{release}
88 This package contains scim-tables files for Chinese input.
90 %description chinese -l pl.UTF-8
91 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
94 %package chinese-extra
95 Summary: Additional SCIM tables for Chinese
96 Summary(pl.UTF-8): Dodatkowe tablice SCIM dla języka chińskiego
98 Requires: scim-tables = %{version}-%{release}
100 %description chinese-extra
101 This package contains additional less used scim-tables files for
104 %description chinese-extra -l pl.UTF-8
105 Ten pakiet zawiera rzadziej używane pliki scim-tables do wprowadzania
106 tekstu w języku chińskim.
109 Summary: SCIM tables for Greek Polytonic
110 Summary(pl.UTF-8): Tablice SCIM dla języka greckieto w systemie politonicznym
112 Requires: scim-tables = %{version}-%{release}
115 This package contains scim-tables files for Greek Polytonic input.
117 %description greek -l pl.UTF-8
118 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
119 greckim w systemie politonicznym.
122 Summary: SCIM tables for Gujarati
123 Summary(pl.UTF-8): Tablice SCIM dla języka gudźarati
125 Requires: scim-tables = %{version}-%{release}
127 %description gujarati
128 This package contains scim-tables files for Gujarati input.
130 %description gujarati -l pl.UTF-8
131 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
135 Summary: SCIM tables for Hebrew
136 Summary(pl.UTF-8): Tablice SCIM dla języka hebrajskiego
138 Requires: scim-tables = %{version}-%{release}
141 This package contains scim-tables files for Hebrew input.
143 %description hebrew -l pl.UTF-8
144 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
148 Summary: SCIM tables for Hindi
149 Summary(pl.UTF-8): Tablice SCIM dla języka hindi
151 Requires: scim-tables = %{version}-%{release}
154 This package contains scim-tables files for Hindi input.
156 %description hindi -l pl.UTF-8
157 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
161 Summary: SCIM tables for Japanese
162 Summary(pl.UTF-8): Tablice SCIM dla języka japońskiego
164 Requires: scim-tables = %{version}-%{release}
166 %description japanese
167 This package contains scim-tables files for Japanese.
169 %description japanese -l pl.UTF-8
170 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
174 Summary: SCIM tables for Kannada
175 Summary(pl.UTF-8): Tablice SCIM dla języka kannada
177 Requires: scim-tables = %{version}-%{release}
180 This package contains scim-tables files for Kannada input.
182 %description kannada -l pl.UTF-8
183 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
187 Summary: SCIM tables for Korean
188 Summary(pl.UTF-8): Tablice SCIM dla języka koreańskiego
190 Requires: scim-tables = %{version}-%{release}
193 This package contains scim-tables files for Korean.
195 %description korean -l pl.UTF-8
196 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
200 Summary: SCIM tables for Malayalam scripts
201 Summary(pl.UTF-8): Tablice SCIM dla języka malajalam
203 Requires: scim-tables = %{version}-%{release}
205 %description malayalam
206 This package contains scim-tables files for Malayalam languages.
208 %description malayalam -l pl.UTF-8
209 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
213 Summary: SCIM tables for Marathi
214 Summary(pl.UTF-8): Tablice SCIM dla języka marathi
216 Requires: scim-tables = %{version}-%{release}
219 This package contains scim-tables files for Marathi languages.
221 %description marathi -l pl.UTF-8
222 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
226 Summary: SCIM tables for Nepali
227 Summary(pl.UTF-8): Tablice SCIM dla języka nepalskiego
229 Requires: scim-tables = %{version}-%{release}
232 This package contains scim-tables files for Nepali input.
234 %description nepali -l pl.UTF-8
235 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
239 Summary: SCIM tables for Punjabi
240 Summary(pl.UTF-8): Tablice SCIM dla języka pendżabskiego
242 Requires: scim-tables = %{version}-%{release}
245 This package contains scim-tables files for Punjabi input.
247 %description punjabi -l pl.UTF-8
248 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
252 Summary: SCIM tables for Russian
253 Summary(pl.UTF-8): Tablice SCIM dla języka rosyjskiego
255 Requires: scim-tables = %{version}-%{release}
258 This package contains scim-tables files for Russian input.
260 %description russian -l pl.UTF-8
261 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
265 Summary: SCIM tables for Tamil
266 Summary(pl.UTF-8): Tablice SCIM dla języka tamilskiego
268 Requires: scim-tables = %{version}-%{release}
271 This package contains scim-tables files for Tamil input.
273 %description tamil -l pl.UTF-8
274 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
278 Summary: SCIM tables for Thai
279 Summary(pl.UTF-8): Tablice SCIM dla języka tajskiego
281 Requires: scim-tables = %{version}-%{release}
284 This package contains scim-tables files for Thai input.
286 %description thai -l pl.UTF-8
287 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
291 Summary: SCIM tables for Telugu
292 Summary(pl.UTF-8): Tablice SCIM dla języka telugu
294 Requires: scim-tables = %{version}-%{release}
297 This package contains scim-tables files for Telugu input.
299 %description telugu -l pl.UTF-8
300 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
304 Summary: SCIM tables for Ukrainian
305 Summary(pl.UTF-8): Tablice SCIM dla języka ukraińskiego
307 Requires: scim-tables = %{version}-%{release}
309 %description ukrainian
310 This package contains scim-tables files for Ukrainian input.
312 %description ukrainian -l pl.UTF-8
313 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
317 Summary: SCIM tables for Uyghur
318 Summary(pl.UTF-8): Tablice SCIM dla języka ujgurskiego
320 Requires: scim-tables = %{version}-%{release}
323 This package contains scim-tables files for Uyghur input.
325 %description uyghur -l pl.UTF-8
326 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
330 Summary: SCIM tables for Vietnamese
331 Summary(pl.UTF-8): Tablice SCIM dla języka wietnamskiego
333 Requires: scim-tables = %{version}-%{release}
335 %description vietnamese
336 This package contains scim-tables files for Vietnamese input.
338 %description vietnamese -l pl.UTF-8
339 Ten pakiet zawiera pliki scim-tables do wprowadzania tekstu w języku
343 Summary: Other miscellaneous SCIM tables
344 Summary(pl.UTF-8): Dodatkowe różne tablice SCIM
346 Requires: scim-tables = %{version}-%{release}
348 %description additional
349 This package contains some miscellaneous scim-tables.
351 %description additional -l pl.UTF-8
352 Ten pakiet zawiera różne pliki dla scim-tables.
359 %{__cp} -f %{SOURCE2} tables/zh/
374 rm -rf $RPM_BUILD_ROOT
376 DESTDIR=$RPM_BUILD_ROOT
378 %{__install} %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/scim/icons
380 %{!?with_indic_tables:%{__rm} $RPM_BUILD_ROOT%{_datadir}/scim/{icons,tables}/{Bengali,Gujarati,Hindi,Kannada,Malayalam,Marathi,Punjabi,Tamil,Telugu}-*}
381 %{!?with_ja_tables:%{__rm} $RPM_BUILD_ROOT%{_datadir}/scim/{icons,tables}/{HIRAGANA,KATAKANA,Nippon}*}
382 %{!?with_ko_tables:%{__rm} $RPM_BUILD_ROOT%{_datadir}/scim/{icons,tables}/{Hangul,Hanja}*}
384 %{__rm} $RPM_BUILD_ROOT%{_libdir}/scim-1.0/*/*/*.la
389 rm -rf $RPM_BUILD_ROOT
391 %files -f %{name}.lang
392 %defattr(644,root,root,755)
393 %doc AUTHORS ChangeLog README
394 %attr(755,root,root) %{_bindir}/scim-make-table
395 %attr(755,root,root) %{_libdir}/scim-1.0/*/IMEngine/table.so
396 %attr(755,root,root) %{_libdir}/scim-1.0/*/SetupUI/table-imengine-setup.so
397 %{_datadir}/scim/icons/table.png
398 %dir %{_datadir}/scim/tables
399 %{_mandir}/man1/scim-make-table.1*
402 %defattr(644,root,root,755)
403 %{_datadir}/scim/tables/Amharic.bin
404 %{_datadir}/scim/icons/Amharic.png
407 %defattr(644,root,root,755)
408 %{_datadir}/scim/tables/Arabic.bin
409 %{_datadir}/scim/icons/Arabic.png
412 %defattr(644,root,root,755)
413 %doc tables/zh/README-CangJie.txt
414 %{_datadir}/scim/icons/Array30.png
415 %{_datadir}/scim/icons/CangJie3.png
416 %{_datadir}/scim/icons/CangJie5.png
417 %{_datadir}/scim/icons/CantonHK.png
418 %{_datadir}/scim/icons/Quick.png
419 %{_datadir}/scim/icons/SmartCangJie6.png
420 %{_datadir}/scim/icons/Wubi.png
421 %{_datadir}/scim/icons/ZhuYin.png
422 %{_datadir}/scim/tables/Array30.bin
423 %{_datadir}/scim/tables/CangJie3.bin
424 %{_datadir}/scim/tables/CangJie5.bin
425 %{_datadir}/scim/tables/CantonHK.bin
426 %{_datadir}/scim/tables/Quick.bin
427 %{_datadir}/scim/tables/SmartCangJie6.bin
428 %{_datadir}/scim/tables/Wubi.bin
429 %{_datadir}/scim/tables/ZhuYin.bin
432 %defattr(644,root,root,755)
433 %doc tables/zh/README-{Erbi,Wu}.txt
434 %{_datadir}/scim/icons/CNS11643.png
435 %{_datadir}/scim/icons/CangJie.png
436 %{_datadir}/scim/icons/Cantonese.png
437 %{_datadir}/scim/icons/Dayi.png
438 %{_datadir}/scim/icons/EZ.png
439 %{_datadir}/scim/icons/Erbi.png
440 %{_datadir}/scim/icons/Erbi-QS.png
441 %{_datadir}/scim/icons/Jyutping.png
442 %{_datadir}/scim/icons/Simplex.png
443 %{_datadir}/scim/icons/Stroke5.png
444 %{_datadir}/scim/icons/Wu.png
445 %{_datadir}/scim/icons/Ziranma.png
446 %{_datadir}/scim/tables/CNS11643.bin
447 %{_datadir}/scim/tables/CangJie.bin
448 %{_datadir}/scim/tables/Cantonese.bin
449 %{_datadir}/scim/tables/Dayi3.bin
450 %{_datadir}/scim/tables/EZ-Big.bin
451 %{_datadir}/scim/tables/Erbi.bin
452 %{_datadir}/scim/tables/Erbi-QS.bin
453 %{_datadir}/scim/tables/Jyutping.bin
454 %{_datadir}/scim/tables/Simplex.bin
455 %{_datadir}/scim/tables/Stroke5.bin
456 %{_datadir}/scim/tables/Wu.bin
457 %{_datadir}/scim/tables/ZhuYin-Big.bin
458 %{_datadir}/scim/tables/Ziranma.bin
461 %defattr(644,root,root,755)
462 %{_datadir}/scim/tables/greekpoly.bin
465 %defattr(644,root,root,755)
466 %{_datadir}/scim/icons/HebrewComputer.png
467 %{_datadir}/scim/tables/HebrewComputer.bin
468 %{_datadir}/scim/tables/classicalhebrew.bin
471 %defattr(644,root,root,755)
472 %{_datadir}/scim/tables/Nepali_*.bin
473 %{_datadir}/scim/icons/Nepali.png
476 %defattr(644,root,root,755)
477 %{_datadir}/scim/icons/Translit.png
478 %{_datadir}/scim/icons/RussianComputer.png
479 %{_datadir}/scim/icons/RussianTraditional.png
480 %{_datadir}/scim/icons/Yawerty.png
481 %{_datadir}/scim/tables/RussianComputer.bin
482 %{_datadir}/scim/tables/RussianTraditional.bin
483 %{_datadir}/scim/tables/Yawerty.bin
484 %{_datadir}/scim/tables/Translit.bin
487 %defattr(644,root,root,755)
488 %{_datadir}/scim/icons/Thai.png
489 %{_datadir}/scim/tables/Thai.bin
492 %defattr(644,root,root,755)
493 %{_datadir}/scim/icons/Ukrainian-Translit.png
494 %{_datadir}/scim/tables/Ukrainian-Translit.bin
497 %defattr(644,root,root,755)
498 %{_datadir}/scim/icons/Uyghur.png
499 %{_datadir}/scim/tables/Uyghur-Romanized.bin
500 %{_datadir}/scim/tables/Uyghur-Standard.bin
503 %defattr(644,root,root,755)
504 %{_datadir}/scim/icons/Viqr.png
505 %{_datadir}/scim/tables/Viqr.bin
508 %defattr(644,root,root,755)
509 %{_datadir}/scim/icons/IPA-X-SAMPA.png
510 %{_datadir}/scim/icons/LaTeX.png
511 %{_datadir}/scim/tables/IPA-Kirshenbaum.bin
512 %{_datadir}/scim/tables/IPA-X-SAMPA.bin
513 %{_datadir}/scim/tables/LaTeX.bin
515 %if %{with indic_tables}
517 %defattr(644,root,root,755)
518 %{_datadir}/scim/icons/Bengali-inscript.png
519 %{_datadir}/scim/icons/Bengali-probhat.png
520 %{_datadir}/scim/tables/Bengali-inscript.bin
521 %{_datadir}/scim/tables/Bengali-probhat.bin
524 %defattr(644,root,root,755)
525 %{_datadir}/scim/icons/Gujarati-inscript.png
526 %{_datadir}/scim/icons/Gujarati-phonetic.png
527 %{_datadir}/scim/tables/Gujarati-inscript.bin
528 %{_datadir}/scim/tables/Gujarati-phonetic.bin
531 %defattr(644,root,root,755)
532 %{_datadir}/scim/icons/Hindi-inscript.png
533 %{_datadir}/scim/icons/Hindi-phonetic.png
534 %{_datadir}/scim/icons/Hindi-remington.png
535 %{_datadir}/scim/tables/Hindi-inscript.bin
536 %{_datadir}/scim/tables/Hindi-phonetic.bin
537 %{_datadir}/scim/tables/Hindi-remington.bin
540 %defattr(644,root,root,755)
541 %{_datadir}/scim/icons/Kannada-inscript.png
542 %{_datadir}/scim/icons/Kannada-kgp.png
543 %{_datadir}/scim/tables/Kannada-inscript.bin
544 %{_datadir}/scim/tables/Kannada-kgp.bin
547 %defattr(644,root,root,755)
548 %{_datadir}/scim/icons/Malayalam-inscript.png
549 %{_datadir}/scim/icons/Malayalam-phonetic.png
550 %{_datadir}/scim/tables/Malayalam-inscript.bin
551 %{_datadir}/scim/tables/Malayalam-phonetic.bin
554 %defattr(644,root,root,755)
555 %{_datadir}/scim/icons/Marathi-remington.png
556 %{_datadir}/scim/tables/Marathi-remington.bin
559 %defattr(644,root,root,755)
560 %{_datadir}/scim/icons/Punjabi-inscript.png
561 %{_datadir}/scim/icons/Punjabi-jhelum.png
562 %{_datadir}/scim/icons/Punjabi-phonetic.png
563 %{_datadir}/scim/icons/Punjabi-remington.png
564 %{_datadir}/scim/tables/Punjabi-inscript.bin
565 %{_datadir}/scim/tables/Punjabi-jhelum.bin
566 %{_datadir}/scim/tables/Punjabi-phonetic.bin
567 %{_datadir}/scim/tables/Punjabi-remington.bin
570 %defattr(644,root,root,755)
571 %{_datadir}/scim/icons/Tamil-inscript.png
572 %{_datadir}/scim/icons/Tamil-phonetic.png
573 %{_datadir}/scim/icons/Tamil-remington.png
574 %{_datadir}/scim/icons/Tamil-tamil99.png
575 %{_datadir}/scim/tables/Tamil-inscript.bin
576 %{_datadir}/scim/tables/Tamil-phonetic.bin
577 %{_datadir}/scim/tables/Tamil-remington.bin
578 %{_datadir}/scim/tables/Tamil-tamil99.bin
581 %defattr(644,root,root,755)
582 %{_datadir}/scim/icons/Telugu-inscript.png
583 %{_datadir}/scim/tables/Telugu-inscript.bin
586 %if %{with ja_tables}
588 %defattr(644,root,root,755)
589 %doc tables/ja/kanjidic*
590 %{_datadir}/scim/icons/HIRAGANA.png
591 %{_datadir}/scim/icons/KATAKANA.png
592 %{_datadir}/scim/icons/Nippon.png
593 %{_datadir}/scim/tables/HIRAGANA.bin
594 %{_datadir}/scim/tables/KATAKANA.bin
595 %{_datadir}/scim/tables/Nippon.bin
598 %if %{with ko_tables}
600 %defattr(644,root,root,755)
601 %{_datadir}/scim/icons/Hangul.png
602 %{_datadir}/scim/icons/Hanja.png
603 %{_datadir}/scim/tables/Hangul.bin
604 %{_datadir}/scim/tables/HangulRomaja.bin
605 %{_datadir}/scim/tables/Hanja.bin