]> git.pld-linux.org Git - packages/ibus-table-chinese.git/blob - ibus-table-chinese.spec
- updated to 1.8.2
[packages/ibus-table-chinese.git] / ibus-table-chinese.spec
1 Summary:        Chinese input tables for IBus
2 Summary(pl.UTF-8):      Tablice wprowadzania znaków chińskich dla platformy IBus
3 Summary(zh_CN.UTF-8):   中文码表输入法
4 Summary(zh_TW.UTF-8):   中文碼表輸入法
5 Name:           ibus-table-chinese
6 Version:        1.8.2
7 Release:        1
8 License:        GPL v3+
9 Group:          Libraries
10 #Source0Download: https://github.com/definite/ibus-table-chinese/releases
11 Source0:        https://github.com/definite/ibus-table-chinese/archive/%{version}/%{name}-%{version}.tar.gz
12 # Source0-md5:  6360649580363bb3627a11e32057f6b1
13 URL:            https://github.com/definite/ibus-table-chinese
14 BuildRequires:  cmake >= 2.6.2
15 BuildRequires:  cmake-fedora-modules
16 BuildRequires:  ibus-table-devel >= 1.2
17 BuildRequires:  pkgconfig
18 BuildRequires:  rpmbuild(macros) >= 1.603
19 Requires:       ibus-table >= 1.2
20 BuildArch:      noarch
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 ibus-table-chinese provides the infrastructure for Chinese input
25 methods. Input tables themselves are in sub-packages.
26
27 %description -l pl.UTF-8
28 ibus-table-chinese zapewnia infrastrukturę dla metod wprowadzania
29 znaków chińskich. Same tablice znajdują się w podpakietach.
30
31 %description -l zh_TW.UTF-8
32 ibus-table-chinese 提供了中文碼表輸入法的基礎架構。
33 輸入法本身則在子套件裡。
34
35 %package array
36 Summary:        Array input methods
37 Summary(pl.UTF-8):      Tablicowe metody wprowadzania znaków chińskich
38 Summary(zh_CN.UTF-8):   行列输入法
39 Summary(zh_TW.UTF-8):   行列輸入法
40 License:        Freely redistributable without restriction
41 Group:          Libraries
42
43 %description array
44 Array input method is a free, open-minded character-structured input
45 method. Includes: array30: 27489 characters. array30-big: 27489
46 characters + Unicode ExtB.
47
48 %description array -l pl.UTF-8
49 Tablicowa metoda wprowadzania tekstu to swobodna, otwarta metoda
50 wprowadzania oparta na znakach. Pakiet obejmuje metody: array30 (27489
51 znaków) i array30-big (27489 znaków + Unicode ExtB).
52
53 %description array -l zh_TW.UTF-8
54 行列輸入法是一套免費授權、具有開放理念的字根式
55 中文輸入法,發明人是行列科技負責人廖明德。
56
57 行列輸入法除了可以輸入繁體中文和簡體中文之外,
58 亦可輸入Unicode當中的中日韓統一表意文字。
59
60 包含了:
61 行列30: 27489 字
62 行列30大字集: 27489 字 + Unicode ExtB.
63
64 %package cangjie
65 Summary:        Cangjie based input methods
66 Summary(pl.UTF-8):      Metody wprowadzania znaków chińskich oparte na Cangjie
67 Summary(zh_TW.UTF-8):   倉頡輸入法
68 Summary(zh_CN.UTF-8):   仓颉输入法
69 License:        Freely redistributable without restriction
70 Group:          Libraries
71
72 %description cangjie
73 Cangjie based input methods, includes: Cangjie3, Cangjie5, and Cangjie
74 big tables.
75
76 %description cangjie -l pl.UTF-8
77 Metody wprowadzania tekstu chińskiego oparte na Cangjie. Pakiet
78 obejmuje: Cangjie3, Cangjie5 oraz duże tablice Cangjie.
79
80 %description cangjie -l zh_TW.UTF-8
81 倉頡以及其衍生輸入法,包含:
82 倉頡三代、倉頡五代以及倉頡大字集。
83
84 %package cantonese
85 Summary:        Cantonese input methods
86 Summary(pl.UTF-8):      Kantońskie metody wprowadzania znaków chińskich
87 Summary(zh_TW.UTF-8):   粵語輸入法
88 Group:          Libraries
89
90 %description cantonese
91 Cantonese input methods, includes: Cantonese, Hong-Kong version of
92 Cantonese, and jyutping.
93
94 %description cantonese -l pl.UTF-8
95 Kantońskie metody wprowadzania tekstu chińskiego. Pakiet obejmuje:
96 Cantonese, wersję Cantonese dla Hongkongu oraz jyutping.
97
98 %description cantonese -l zh_TW.UTF-8
99 粵語輸入法。包含:
100 廣東拼音、港式廣東話、
101 以及粵語拼音。
102
103 %package easy
104 Summary:        Easy input method
105 Summary(pl.UTF-8):      Łatwa (easy) metoda wprowadzania znaków chińskich
106 Summary(zh_CN.UTF-8):   轻松输入法
107 Summary(zh_TW.UTF-8):   輕鬆輸入法
108 Group:          Libraries
109
110 %description easy
111 Easy phrase-wise input method.
112
113 %description easy -l pl.UTF-8
114 Łatwa (easy) metoda wprowadzania tekstu chińskiego oparta na frazach.
115
116 %description easy -l zh_CN.UTF-8
117 轻松大词库
118
119 %description easy -l zh_TW.UTF-8
120 輕鬆大詞庫
121
122 %package erbi
123 Summary:        Erbi input methods
124 Summary(pl.UTF-8):      Metody wprowadzania znwków chińskich Erbi
125 Summary(zh_CN.UTF-8):   二笔输入法
126 Summary(zh_TW.UTF-8):   二筆輸入法
127 License:        Freely redistributable without restriction
128 Group:          Libraries
129
130 %description erbi
131 Erbi input methods. Includes: Super Erbi (as erbi) and Erbi Qin-Song
132 (erbi-qs).
133
134 %description erbi -l pl.UTF-8
135 Metody wprowadzania tekstu chińskiego Erbi. Pakiet obejmuje metody:
136 Super Erbi (jako erbi) oraz Erbi Qin-Song (erbi-qs).
137
138 %description erbi -l zh_CN.UTF-8
139 包含:
140 超強二笔 (erbi)
141 以及青松二笔 (erbi-qs)
142
143 %description erbi -l zh_TW.UTF-8
144 包含:
145 超強二筆 (erbi)
146 以及青松二筆 (erbi-qs)
147
148 %package quick
149 Summary:        Quick-to-learn input methods
150 Summary(pl.UTF-8):      Metody wprowadzania znaków chińskich szybkie w nauce (quick-to-learn)
151 Summary(zh_CN.UTF-8):   速成输入法
152 Summary(zh_TW.UTF-8):   速成輸入法
153 License:        Freely redistributable without restriction
154 Group:          Libraries
155
156 %description quick
157 Quick-to-learn is based on Cangjie input method, but only need
158 Canjie's first and last word-root to form a character.
159
160 Includes: Quick3, Quick5 and Quick-Classic.
161
162 %description quick -l pl.UTF-8
163 Metoda wprowadzania tekstu chińskiego szybka w nauce (quick-to-learn)
164 jest oparta na metodzie Cangjie, ale wymaga do utworzenia znaku tylko
165 pierwszego i ostatniego rdzenia słowa.
166
167 Pakiet obejmuje metody: Quick3, Quick5 oraz Quick-Classic.
168
169 %description quick -l zh_TW.UTF-8
170 速成輸入法,又稱簡易輸入法,為倉頡輸入法之簡化版本。
171 只取倉頡碼的首尾兩碼,所以一字最長只有兩碼。
172
173 包含:
174 速成三代、速成五代以及速成古典版。
175
176 %package scj
177 Summary:        Smart Cangjie input method
178 Summary(pl.UTF-8):      Metoda wprowadzania znaków chińskich Cangjie
179 Summary(zh_CN.UTF-8):   快速仓颉输入法
180 Summary(zh_TW.UTF-8):   快速倉頡輸入法
181 Group:          Libraries
182
183 %description scj
184 Smart Cangjie is an improved Cangjie base input method which handles
185 Cangjie, Quick, Cantonese, Chinese punctuation, Japanese, 3000
186 frequent words by Hong Kong government, both Traditional and
187 Simplified Chinese.
188
189 This package includes the Smart Cangjie 6.
190
191 %description scj -l pl.UTF-8
192 Smart Cangjie to ulepszona metoda podstawowa wprowadzania tekstu
193 chińskiego Cangjie, obejmująca metody Cangjie, Quick, Cantonese,
194 chińskie znaki przestankowe, japoński, 3000 słów często używanych
195 przez rząd Hongkongu - zarówno w tradycyjnym, jak i uproszczonym
196 chińskim.
197
198 %description scj -l zh_CN.UTF-8
199 快速仓颉输入法第六代(快仓六)是一个多功能和多任务的
200 输入法系统。在功能方面,它不但拥有多种不同版本的仓颉
201 输入法、速成输入法、广东话输入法、高效率的标点、特殊
202 符号和数字编码、日文编码、香港政府三千常用字编码、简
203 码和容错码,而且还能够处理繁体和简体文字。在任务方面
204 ,它不但承袭了传统仓颉的「中文输入、输出、辨识和释义
205 」等功能,而且还能肩负起促进「资讯科技教育、母语教育
206 和特殊教育」等多重任务。
207
208 %description scj -l zh_TW-UTF-8
209 快速倉頡輸入法第六代(快倉六)是一個多功能和多任務的
210 輸入法系統。在功能方面,它不但擁有多種不同版本的倉頡
211 輸入法、速成輸入法、廣東話輸入法、高效率的標點、特殊
212 符號和數字編碼、日文編碼、香港政府三千常用字編碼、簡
213 碼和容錯碼,而且還能夠處理繁體和簡體文字。在任務方面
214 ,它不但承襲了傳統倉頡的「中文輸入、輸出、辨識和釋義
215 」等功能,而且還能肩負起促進「資訊科技教育、母語教育
216 和特殊教育」等多重任務。
217
218 %package stroke5
219 Summary:        Stroke 5 input method
220 Summary(pl.UTF-8):      Metoda wprowadzania znaków chińskich Stroke 5
221 Summary(zh_CN.UTF-8):   笔顺五码输入法
222 Summary(zh_TW.UTF-8):   筆順五碼輸入法
223 Group:          Libraries
224
225 %description stroke5
226 Stroke 5 input method.
227
228 %description stroke5 -l pl.UTF-8
229 Metoda wprowadzania tekstu chińskiego Stroke 5.
230
231 %description stroke5 -l zh_CN.UTF-8
232 笔顺五码。
233
234 %description stroke5 -l zh_TW.UTF-8
235 筆順五碼。
236
237 %package wu
238 Summary:        Wu pronunciation input method
239 Summary(pl.UTF-8):      Metoda wprowadzania zapisu wymowy chińskiej Wu
240 Summary(zh_CN.UTF-8):   上海吳语注音输入法
241 Summary(zh_TW.UTF-8):   上海吳語注音輸入法
242 Group:          Libraries
243
244 %description wu
245 Wu pronunciation input method. URL: <http://input.foruto.com/wu/>.
246
247 %description wu -l pl.UTF-8
248 Metoda wprowadzania zapisu wymowy chińskiej Wu (więcej informacji o
249 niej pod adresem <http://input.foruto.com/wu/>).
250
251 %description wu -l zh_CN.UTF-8
252 上海吳语注音输入法。
253 URL: http://input.foruto.com/wu/
254
255 %description wu -l zh_TW.UTF-8
256 上海吳語注音輸入法以現代吳語中有代表性的上海吳語(又稱上海話、滬語)
257 的讀音、詞語為基礎。
258 本輸入法適用於母語為上海話的用戶,也能作為學習上海話的輔助工具。
259 URL: http://input.foruto.com/wu/
260
261 %package wubi-haifeng
262 Summary:        Haifeng Wubi input method
263 Summary(pl.UTF-8):      Metoda wprowadzania znaków chińskich Haifeng Wubi
264 Summary(zh_CN.UTF-8):   海峰五笔输入法
265 Summary(zh_TW.UTF-8):   海峰五筆輸入法
266 License:        BSD
267 Group:          Libraries
268
269 %description wubi-haifeng
270 Haifeng Wubi input methods. Current includes: Haifeng Wubi 86.
271
272 %description wubi-haifeng -l pl.UTF-8
273 Metody wprowadzania tekstu chińskiego Haifeng Wubi. Pakiet zawiera
274 metodę Haifeng Wubi 86.
275
276 %description wubi-haifeng -l zh_CN.UTF-8
277 海峰五笔输入法。包含:海峰五笔86。
278
279 %description wubi-haifeng -l zh_TW.UTF-8
280 海峰五筆輸入法。包含:海峰五筆86。
281
282 %package wubi-jidian
283 Summary:        Jidian Wubi input method
284 Summary(pl.UTF-8):      Metoda wprowadzania znaków chińskich Jidian Wubi
285 Summary(zh_CN.UTF-8):   极点五笔输入法
286 Summary(zh_TW.UTF-8):   極點五筆輸入法
287 License:        Freely redistributable without restriction
288 Group:          Libraries
289
290 %description wubi-jidian
291 Jidian Wubi input methods. Current includes: Wubi 86.
292
293 %description wubi-jidian -l pl.UTF-8
294 Metody wprowadzania tekstu chińskiego Jidian Wubi. Pakiet zawiera
295 metodę Wubi 86.
296
297 %description wubi-jidian -l zh_CN.UTF-8
298 极点五笔输入法。包含:极点五笔86。
299
300 %description wubi-jidian -l zh_TW.UTF-8
301 極點五筆輸入法。包含:五筆86。
302
303 %package yong
304 Summary:        YongMa input method
305 Summary(pl.UTF-8):      Metoda wprowadzania znaków chińskich YongMa
306 Summary(zh_CN.UTF-8):   永码输入法
307 Summary(zh_TW.UTF-8):   永碼輸入法
308 Group:          Libraries
309
310 %description yong
311 YongMa input method.
312
313 %description yong -l pl.UTF-8
314 Metoda wprowadzania znaków chińskich YongMa.
315
316 %description yong -l zh_CN
317 永码输入法。
318
319 %description yong -l zh_TW
320 永碼輸入法。
321
322 %prep
323 %setup -q
324
325 install -d tmp
326
327 %build
328 %cmake \
329         -DCMAKE_FEDORA_ENABLE_FEDORA_BUILD=0 \
330         -DCMAKE_FEDORA_TMP_DIR=$(pwd)/tmp \
331         -DDATA_DIR=%{_datadir}
332 %{__make}
333
334 %install
335 rm -rf $RPM_BUILD_ROOT
336
337 %{__make} install \
338         DESTDIR=$RPM_BUILD_ROOT
339
340 # Create indexes
341 for db in $RPM_BUILD_ROOT%{_datadir}/ibus-table/tables/*.db ; do
342         %{_bindir}/ibus-table-createdb -i -n $db
343 done
344
345 %clean
346 rm -rf $RPM_BUILD_ROOT
347
348 %files
349 %defattr(644,root,root,755)
350 %doc AUTHORS ChangeLog NEWS README RELEASE-NOTES.txt
351
352 %files array
353 %defattr(644,root,root,755)
354 %{_datadir}/ibus-table/icons/array30.*
355 %{_datadir}/ibus-table/tables/array30.db
356 %{_datadir}/ibus-table/icons/array30-big.*
357 %{_datadir}/ibus-table/tables/array30-big.db
358
359 %files cangjie
360 %defattr(644,root,root,755)
361 %{_datadir}/ibus-table/icons/cangjie3.*
362 %{_datadir}/ibus-table/tables/cangjie3.db
363 %{_datadir}/ibus-table/icons/cangjie5.*
364 %{_datadir}/ibus-table/tables/cangjie5.db
365 %{_datadir}/ibus-table/icons/cangjie-big.*
366 %{_datadir}/ibus-table/tables/cangjie-big.db
367
368 %files cantonese
369 %defattr(644,root,root,755)
370 %{_datadir}/ibus-table/icons/cantonese.*
371 %{_datadir}/ibus-table/tables/cantonese.db
372 %{_datadir}/ibus-table/icons/cantonhk.*
373 %{_datadir}/ibus-table/tables/cantonhk.db
374 %{_datadir}/ibus-table/icons/jyutping.*
375 %{_datadir}/ibus-table/tables/jyutping.db
376
377 %files easy
378 %defattr(644,root,root,755)
379 %{_datadir}/ibus-table/icons/easy-big.*
380 %{_datadir}/ibus-table/tables/easy-big.db
381
382 %files erbi
383 %defattr(644,root,root,755)
384 %{_datadir}/ibus-table/icons/erbi.*
385 %{_datadir}/ibus-table/tables/erbi.db
386 %{_datadir}/ibus-table/icons/erbi-qs.*
387 %{_datadir}/ibus-table/tables/erbi-qs.db
388
389 %files quick
390 %defattr(644,root,root,755)
391 %{_datadir}/ibus-table/icons/quick3.*
392 %{_datadir}/ibus-table/tables/quick3.db
393 %{_datadir}/ibus-table/icons/quick5.*
394 %{_datadir}/ibus-table/tables/quick5.db
395 %{_datadir}/ibus-table/icons/quick-classic.*
396 %{_datadir}/ibus-table/tables/quick-classic.db
397
398 %files scj
399 %defattr(644,root,root,755)
400 %{_datadir}/ibus-table/icons/scj6.*
401 %{_datadir}/ibus-table/tables/scj6.db
402
403 %files stroke5
404 %defattr(644,root,root,755)
405 %{_datadir}/ibus-table/icons/stroke5.*
406 %{_datadir}/ibus-table/tables/stroke5.db
407
408 %files wu
409 %defattr(644,root,root,755)
410 %{_datadir}/ibus-table/icons/wu.*
411 %{_datadir}/ibus-table/tables/wu.db
412
413 %files wubi-haifeng
414 %defattr(644,root,root,755)
415 %doc tables/wubi-haifeng/COPYING tables/wubi-haifeng/README
416 %{_datadir}/ibus-table/icons/wubi-haifeng86.*
417 %{_datadir}/ibus-table/tables/wubi-haifeng86.db
418
419 %files wubi-jidian
420 %defattr(644,root,root,755)
421 %{_datadir}/ibus-table/icons/wubi-jidian86.*
422 %{_datadir}/ibus-table/tables/wubi-jidian86.db
423
424 %files yong
425 %defattr(644,root,root,755)
426 %{_datadir}/ibus-table/icons/yong.*
427 %{_datadir}/ibus-table/tables/yong.db
This page took 0.075216 seconds and 3 git commands to generate.