Modified to install LICENSE information
[framework/uifw/ise-engine-tables.git] / scim-tables.spec.in
1 %define nam             @PACKAGE@
2 %define ver             @VERSION@
3 %define skim            @SCIM_TABLES_ENABLE_SKIM_SUPPORT@
4 %define rel             1
5
6 %define isf_version     @ISF_VERSION@
7
8 %define build_scim_setup        @SCIM_BUILD_SETUP@
9
10 Summary:        SCIM Generic Table IMEngine and its data files.
11 Name:           %{nam}
12 Version:        %{ver}
13 Release:        %{rel}
14 License:        GPL
15 Group:          System Environment/Libraries
16 URL:            http://sourceforge.net/projects/scim
17 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
18 Source0:        %{name}-%{version}.tar.gz
19
20 PreReq:         /sbin/ldconfig, /bin/sh
21
22 Requires:       scim >= %{isf_version}
23 BuildRequires:  scim-devel >= %{isf_version}
24
25 Requires:       gtk2 >= 2.0.0
26 BuildRequires:  gtk2-devel >= 2.0.0
27
28 %if %{skim}
29 BuildRequires:  skim-devel >= 1.2.0
30 %endif
31
32 %description
33 This package includes Generic Table IMEngine for SCIM and many data files for it.
34
35 %if %{skim}
36 %package skim
37 Summary:        Skim support for Generic Table
38 Group:          System/I18n
39 Requires:       %{name} = %{version}
40 Requires:       skim >= 1.2.0
41
42 %description skim
43 This package includes Skim support for Generic Table IMEngine.
44 %endif
45
46 %package zh
47 Summary:        Data files for Chinese
48 Group:          System Environment/Libraries
49 Requires:       scim-tables >= %{ver}
50
51 %description zh
52 This package includes table IM data files for Chinese.
53
54 %package ja
55 Summary:        Data files for Japanese
56 Group:          System Environment/Libraries
57 Requires:       scim-tables >= %{ver}
58
59 %description ja
60 This package includes table IM data files for Japanese.
61
62 %package ko
63 Summary:        Data files for Korean
64 Group:          System Environment/Libraries
65 Requires:       scim-tables >= %{ver}
66
67 %description ko
68 This package includes table IM data files for Korean.
69
70 %package additional
71 Summary:        Data files for additional languages.
72 Group:          System Environment/Libraries
73 Requires:       scim-tables >= %{ver}
74
75 %description additional
76 This package includes table IM data files for additional languages,
77 such as Russian etc..
78
79 #--------------------------------------------------
80
81 %changelog
82 * Wed Jan 5 2005 James Su <suzhe@tsinghua.org.cn>
83 - Added Generic Table IMEngine module into this package.
84
85 * Sun Jun 20 2004 James Su <suzhe@tsinghua.org.cn>
86 - Added Amharic table.
87
88 * Mon Apr 05 2004 James Su <suzhe@tsinghua.org.cn>
89 - Updated Nippon table.
90 - Added Yawerty table for Russian.
91
92 * Fri Nov 28 2003 James Su <suzhe@turbolinux.com.cn>
93 - upgraded CangJie.txt.in, added README-CangJie.txt
94
95 * Tue Sep 02 2003 James Su <suzhe@turbolinux.com.cn>
96 - updated table format according to SCIM 0.8.0
97 - added icon files.
98
99 * Wed Feb 26 2003 James Su <suzhe@turbolinux.com.cn>
100 - updated table format according to SCIM 0.3.1.
101
102 * Mon Nov 04 2002 James Su <suzhe@turbolinux.com.cn>
103 - Initial release.
104 #--------------------------------------------------
105
106 %prep
107 rm -rf ${RPM_BUILD_ROOT}
108
109 %setup -n %{name}-%{version}
110
111 %build
112 ./bootstrap
113 ./configure --prefix=%{_prefix} --sysconfdir=%{_sysconfdir} --mandir=%{_mandir}
114
115 make 
116
117 %install
118 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
119
120 make DESTDIR=${RPM_BUILD_ROOT} install
121
122 rm -f ${RPM_BUILD_ROOT}/%{_libdir}/scim-1.0/*/*.{a,la}
123
124 gzip -9nf ${RPM_BUILD_ROOT}/%{_mandir}/man?/*.?
125
126 %if %{skim}
127 rm -f $RPM_BUILD_ROOT/@KDEDIR@/lib/kde*/*.{a,la}
128 %endif
129
130 %clean
131 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
132
133 %post
134
135 %postun
136
137 %files
138 %doc AUTHORS COPYING NEWS README ChangeLog THANKS
139 %doc %{_mandir}/man*/*
140 %{_bindir}/scim-make-table
141 @SCIM_MODULEDIR@/IMEngine/table.so
142 @SCIM_ICONDIR@/table.png
143 %if %{build_scim_setup}
144 @SCIM_MODULEDIR@/SetupUI/table-imengine-setup.so
145 %endif
146 %{_datadir}/locale/*/LC_MESSAGES/scim-tables.mo
147
148 %files zh
149 %defattr(-, root, root)
150 %doc tables/zh/README-Erbi.txt tables/zh/README-CangJie.txt
151 @SCIM_TABLEDIR@/Array30.bin
152 @SCIM_TABLEDIR@/CangJie.bin
153 @SCIM_TABLEDIR@/CangJie3.bin
154 @SCIM_TABLEDIR@/CangJie5.bin
155 @SCIM_TABLEDIR@/Cantonese.bin
156 @SCIM_TABLEDIR@/CantonHK.bin
157 @SCIM_TABLEDIR@/CNS11643.bin
158 @SCIM_TABLEDIR@/Dayi3.bin
159 @SCIM_TABLEDIR@/Erbi.bin
160 @SCIM_TABLEDIR@/Erbi-QS.bin
161 @SCIM_TABLEDIR@/EZ-Big.bin
162 @SCIM_TABLEDIR@/Jyutping.bin
163 @SCIM_TABLEDIR@/Quick.bin
164 @SCIM_TABLEDIR@/Simplex.bin
165 @SCIM_TABLEDIR@/Stroke5.bin
166 @SCIM_TABLEDIR@/Wu.bin
167 @SCIM_TABLEDIR@/Wubi.bin
168 @SCIM_TABLEDIR@/Ziranma.bin
169 @SCIM_TABLEDIR@/ZhuYin.bin
170 @SCIM_TABLEDIR@/ZhuYin-Big.bin
171 @SCIM_ICONDIR@/Array30.png
172 @SCIM_ICONDIR@/CangJie.png
173 @SCIM_ICONDIR@/CangJie3.png
174 @SCIM_ICONDIR@/Cantonese.png
175 @SCIM_ICONDIR@/CantonHK.png
176 @SCIM_ICONDIR@/CNS11643.png
177 @SCIM_ICONDIR@/Dayi.png
178 @SCIM_ICONDIR@/Erbi.png
179 @SCIM_ICONDIR@/Erbi-QS.png
180 @SCIM_ICONDIR@/EZ.png
181 @SCIM_ICONDIR@/Jyutping.png
182 @SCIM_ICONDIR@/Quick.png
183 @SCIM_ICONDIR@/Simplex.png
184 @SCIM_ICONDIR@/Stroke5.png
185 @SCIM_ICONDIR@/Wu.png
186 @SCIM_ICONDIR@/Wubi.png
187 @SCIM_ICONDIR@/Ziranma.png
188 @SCIM_ICONDIR@/ZhuYin.png
189
190 %files ja
191 %defattr(-, root, root)
192 %doc tables/ja/kanjidic_licence.html tables/ja/kanjidic_doc.html tables/ja/kanjidic-permission-to-use-for-scim
193 @SCIM_TABLEDIR@/HIRAGANA.bin
194 @SCIM_TABLEDIR@/KATAKANA.bin
195 @SCIM_TABLEDIR@/Nippon.bin
196 @SCIM_ICONDIR@/HIRAGANA.png
197 @SCIM_ICONDIR@/KATAKANA.png
198 @SCIM_ICONDIR@/Nippon.png
199
200 %files ko
201 %defattr(-, root, root)
202 @SCIM_TABLEDIR@/Hangul.bin
203 @SCIM_TABLEDIR@/HangulRomaja.bin
204 @SCIM_TABLEDIR@/Hanja.bin
205 @SCIM_ICONDIR@/Hangul.png
206 @SCIM_ICONDIR@/Hanja.png
207
208 %files additional
209 %defattr(-, root, root)
210 @SCIM_TABLEDIR@/Amharic.bin
211 @SCIM_TABLEDIR@/Arabic.bin
212 @SCIM_TABLEDIR@/Bengali-inscript.bin
213 @SCIM_TABLEDIR@/Bengali-probhat.bin
214 @SCIM_TABLEDIR@/Gujarati-inscript.bin
215 @SCIM_TABLEDIR@/Gujarati-phonetic.bin
216 @SCIM_TABLEDIR@/Hindi-inscript.bin
217 @SCIM_TABLEDIR@/Hindi-phonetic.bin
218 @SCIM_TABLEDIR@/IPA-X-SAMPA.bin
219 @SCIM_TABLEDIR@/Kannada-inscript.bin
220 @SCIM_TABLEDIR@/Kannada-kgp.bin
221 @SCIM_TABLEDIR@/LaTeX.bin
222 @SCIM_TABLEDIR@/Malayalam-inscript.bin
223 @SCIM_TABLEDIR@/Nepali_Rom.bin
224 @SCIM_TABLEDIR@/Nepali_Trad.bin
225 @SCIM_TABLEDIR@/Punjabi-inscript.bin
226 @SCIM_TABLEDIR@/Punjabi-jhelum.bin
227 @SCIM_TABLEDIR@/Punjabi-phonetic.bin
228 @SCIM_TABLEDIR@/RussianTraditional.bin
229 @SCIM_TABLEDIR@/Tamil-inscript.bin
230 @SCIM_TABLEDIR@/Tamil-phonetic.bin
231 @SCIM_TABLEDIR@/Tamil-remington.bin
232 @SCIM_TABLEDIR@/Telugu-inscript.bin
233 @SCIM_TABLEDIR@/Thai.bin
234 @SCIM_TABLEDIR@/Translit.bin
235 @SCIM_TABLEDIR@/Viqr.bin
236 @SCIM_TABLEDIR@/Yawerty.bin
237
238 @SCIM_ICONDIR@/Amharic.png
239 @SCIM_ICONDIR@/Arabic.png
240 @SCIM_ICONDIR@/Bengali-inscript.png
241 @SCIM_ICONDIR@/Bengali-probhat.png
242 @SCIM_ICONDIR@/Gujarati-inscript.png
243 @SCIM_ICONDIR@/Gujarati-phonetic.png
244 @SCIM_ICONDIR@/Hindi-inscript.png
245 @SCIM_ICONDIR@/Hindi-phonetic.png
246 @SCIM_ICONDIR@/IPA-X-SAMPA.png
247 @SCIM_ICONDIR@/Kannada-inscript.png
248 @SCIM_ICONDIR@/Kannada-kgp.png
249 @SCIM_ICONDIR@/LaTeX.png
250 @SCIM_ICONDIR@/Malayalam-inscript.png
251 @SCIM_ICONDIR@/Nepali.png
252 @SCIM_ICONDIR@/Punjabi-inscript.png
253 @SCIM_ICONDIR@/Punjabi-jhelum.png
254 @SCIM_ICONDIR@/Punjabi-phonetic.png
255 @SCIM_ICONDIR@/RussianTraditional.png
256 @SCIM_ICONDIR@/Tamil-inscript.png
257 @SCIM_ICONDIR@/Tamil-phonetic.png
258 @SCIM_ICONDIR@/Tamil-remington.png
259 @SCIM_ICONDIR@/Telugu-inscript.png
260 @SCIM_ICONDIR@/Thai.png
261 @SCIM_ICONDIR@/Viqr.png
262 @SCIM_ICONDIR@/Yawerty.png
263
264
265 %if %{skim}
266 %files skim
267 %defattr(-, root, root)
268 @KDEDIR@/lib/kde*/*.so
269 @KDEDIR@/share/apps/skim/pics/scim-tables.png
270 @KDEDIR@/share/config.kcfg/generictable.kcfg
271 @KDEDIR@/share/locale/*/LC_MESSAGES/skim-scim-tables.mo
272 @KDEDIR@/share/services/skimconfiguredialog/skimplugin_scim_table_config.desktop
273 %endif