Codebase list fcitx-table-extra / a2643b6
Prepare for new upload. Aron Xu 11 years ago
19 changed file(s) with 237 addition(s) and 23 deletion(s). Raw diff Collapse all Expand all
+0
-16
.gitignore less more
0 *~
1 build/*
2 data/pinyin.tar.gz
3 data/pinyin.tar.gz.md5
4 data/table/table.tar.gz
5 data/table/table.tar.gz.md5
6 *.kdev4
7 tools/pybase.mb
8 tools/pyphrase.mb
9 data/desc.po
10 .kdev_include_paths
11 .directory
12 *.kate-swp
13 *.orig
14 tags
15 astyle.sh
88 re-generated data files using their ideas (which is not copyrightable,
99 and obviously not infringing expired patents).
1010
11 * Array*: released to public domain by original authoer
12 - Ref (Chinese): http://www.array.com.tw/BOX/BOX5.htm
1113 * Boshiamy: 122588, expected to be expired in 2003, but actually
1214 expired in 1992 because of not paying patent fees for more than
1315 six months.
1517 * Cangjie*: 027984, expired in 1989, released to public domain by
1618 original author in 1982.
1719 - Ref (Chinese): http://cbflabs.com/?id=12
20 * Easy: GPL-2+, also referenced in debian/copyright
21 - Ref (Chinese): http://homepage.mac.com/eshen/ez/ezgpl.html
22 * Jyutping: Public Domain, developed and released by Linguistic
23 Society of Hong Kong (LSHK) in 1993.
24 - Ref (Chinese): http://www.lshk.org/cantonese.php
1825 * Quick*: directly derived from Cangjie* and put into Public Domain.
26 * scj6: GPL-3, also referenced in debian/copyright
27 - Ref: http://download.scj2000.net/src/COPYING
28 * Stroke5: GPL-2+, also referenced in debian/copyright
29 - Ref: http://code.google.com/p/ibus/wiki/ChineseTableLicenseAuditing
30 * Wu: GPL-2+, also referenced in debian/copyright
31 - Ref: http://input.foruto.com/wu/index.html
1932 * Zhengma: CN1043210 (89108851.2), expired in 2009.
2033 - Ref (Chinese): http://www.china-e.com.cn/main/zhengma/jj.htm
2134
2235 Clean room implementation of common tables:
2336 http://qiangheng.openfoundry.org
2437
25 Reference (BIG-5 encoded Chinese and English text):
38 Reference:
2639 1.http://www.angelfire.com/mn/10key/patents.html
40 (BIG-5 encoded Chinese and English text)
2741 2.http://code.google.com/p/ibus/wiki/ChineseTableLicenseAuditing
28 (outdated in expiration info)
42 (outdated on expiration info)
2943
3044 The binary packages are not arch-all because there is endianness
3145 issue with these data files.
0 fcitx-table-extra (0.3.0-1) unstable; urgency=low
1
2 * New upstream release:
3 + Add array30, array30-big, cantonese, cantonhk, jyutping,
4 scj6, stroke5 and wu tables.
5 * debian/rules:
6 - Call dh_install with --fail-missing.
7
8 -- Aron Xu <aron@debian.org> Fri, 11 May 2012 18:45:18 +0000
9
010 fcitx-table-extra (0.2.1-1) unstable; urgency=low
111
212 * New upstream release.
44 Uploaders: Aron Xu <aron@debian.org>, YunQiang Su <wzssyqa@gmail.com>
55 DM-Upload-Allowed: yes
66 Build-Depends: debhelper (>= 8), cmake, fcitx-libs-dev (>= 1:4.2.0),
7 fcitx-tools (>= 1:4.2.0), intltool
7 fcitx-tools (>= 1:4.2.3), intltool
88 Standards-Version: 3.9.3
99 Homepage: http://code.googlecode.com/p/fcitx
1010 Vcs-Git: git://git.debian.org/pkg-ime/fcitx-table-extra.git
1111 Vcs-Browser: http://git.debian.org/?p=pkg-ime/fcitx-table-extra.git
1212
13 Package: fcitx-table-array30
14 Architecture: any
15 Depends: ${misc:Depends}, fcitx-table
16 Description: Flexible Input Method Framework - Array30 table
17 Fcitx is a input method framework with extension support, which provides
18 an interface for entering characters of different scripts in applications
19 using a variety of mapping systems.
20 .
21 It offers a pleasant and modern experience, with intuitive graphical
22 configuration tools and customizable skins and mapping tables. It is
23 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
24 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
25 API.
26 .
27 This package provides Array30 table used by the Fcitx table engine.
28
29 Package: fcitx-table-array30-big
30 Architecture: any
31 Depends: ${misc:Depends}, fcitx-table
32 Description: Flexible Input Method Framework - Array30-Big table
33 Fcitx is a input method framework with extension support, which provides
34 an interface for entering characters of different scripts in applications
35 using a variety of mapping systems.
36 .
37 It offers a pleasant and modern experience, with intuitive graphical
38 configuration tools and customizable skins and mapping tables. It is
39 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
40 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
41 API.
42 .
43 This package provides Array30-Big table used by the Fcitx table engine.
44
1345 Package: fcitx-table-boshiamy
1446 Architecture: any
1547 Depends: ${misc:Depends}, fcitx-table
2658 .
2759 This package provides Boshiamy table used by the Fcitx table engine.
2860
61 Package: fcitx-table-cantonese
62 Architecture: any
63 Depends: ${misc:Depends}, fcitx-table
64 Description: Flexible Input Method Framework - Cantonese table
65 Fcitx is a input method framework with extension support, which provides
66 an interface for entering characters of different scripts in applications
67 using a variety of mapping systems.
68 .
69 It offers a pleasant and modern experience, with intuitive graphical
70 configuration tools and customizable skins and mapping tables. It is
71 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
72 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
73 API.
74 .
75 This package provides Cantonese table used by the Fcitx table engine.
76
77 Package: fcitx-table-cantonhk
78 Architecture: any
79 Depends: ${misc:Depends}, fcitx-table
80 Description: Flexible Input Method Framework - Cantonhk table
81 Fcitx is a input method framework with extension support, which provides
82 an interface for entering characters of different scripts in applications
83 using a variety of mapping systems.
84 .
85 It offers a pleasant and modern experience, with intuitive graphical
86 configuration tools and customizable skins and mapping tables. It is
87 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
88 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
89 API.
90 .
91 This package provides Cantonhk table used by the Fcitx table engine.
92
2993 Package: fcitx-table-cangjie3
3094 Architecture: any
3195 Depends: ${misc:Depends}, fcitx-table
74138 .
75139 This package provides Cangjie-Big table used by the Fcitx table engine.
76140
141 Package: fcitx-table-easy-big
142 Architecture: any
143 Depends: ${misc:Depends}, fcitx-table
144 Description: Flexible Input Method Framework - Easy-Big table
145 Fcitx is a input method framework with extension support, which provides
146 an interface for entering characters of different scripts in applications
147 using a variety of mapping systems.
148 .
149 It offers a pleasant and modern experience, with intuitive graphical
150 configuration tools and customizable skins and mapping tables. It is
151 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
152 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
153 API.
154 .
155 This package provides Easy-Big table used by the Fcitx table engine.
156
77157 Package: fcitx-table-quick3
78158 Architecture: any
79159 Depends: ${misc:Depends}, fcitx-table
122202 .
123203 This package provides Quick-Classic table used by the Fcitx table engine.
124204
205 Package: fcitx-table-jyutping
206 Architecture: any
207 Depends: ${misc:Depends}, fcitx-table
208 Description: Flexible Input Method Framework - Jyutping table
209 Fcitx is a input method framework with extension support, which provides
210 an interface for entering characters of different scripts in applications
211 using a variety of mapping systems.
212 .
213 It offers a pleasant and modern experience, with intuitive graphical
214 configuration tools and customizable skins and mapping tables. It is
215 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
216 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
217 API.
218 .
219 This package provides Jyutping table used by the Fcitx table engine.
220
221 Package: fcitx-table-scj6
222 Architecture: any
223 Depends: ${misc:Depends}, fcitx-table
224 Description: Flexible Input Method Framework - Scj6 table
225 Fcitx is a input method framework with extension support, which provides
226 an interface for entering characters of different scripts in applications
227 using a variety of mapping systems.
228 .
229 It offers a pleasant and modern experience, with intuitive graphical
230 configuration tools and customizable skins and mapping tables. It is
231 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
232 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
233 API.
234 .
235 This package provides Scj6 table used by the Fcitx table engine.
236
237 Package: fcitx-table-stroke5
238 Architecture: any
239 Depends: ${misc:Depends}, fcitx-table
240 Description: Flexible Input Method Framework - Stroke5 table
241 Fcitx is a input method framework with extension support, which provides
242 an interface for entering characters of different scripts in applications
243 using a variety of mapping systems.
244 .
245 It offers a pleasant and modern experience, with intuitive graphical
246 configuration tools and customizable skins and mapping tables. It is
247 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
248 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
249 API.
250 .
251 This package provides Stroke5 table used by the Fcitx table engine.
252
253 Package: fcitx-table-wu
254 Architecture: any
255 Depends: ${misc:Depends}, fcitx-table
256 Description: Flexible Input Method Framework - Wu table
257 Fcitx is a input method framework with extension support, which provides
258 an interface for entering characters of different scripts in applications
259 using a variety of mapping systems.
260 .
261 It offers a pleasant and modern experience, with intuitive graphical
262 configuration tools and customizable skins and mapping tables. It is
263 highly modularized and extensible, with GTK+ 2/3 and Qt4 IM Modules, support
264 for UIs based on Fbterm, pure Xlib, GTK+, or KDE, and a developer-friendly
265 API.
266 .
267 This package provides Wu table used by the Fcitx table engine.
268
125269 Package: fcitx-table-zhengma
126270 Architecture: any
127271 Depends: ${misc:Depends}, fcitx-table
1111 Copyright: 2012 YunQiang Su <wzssyqa@gmail.com>
1212 2012 Aron Xu <aron@debian.org>
1313 License: GPL-2+
14
15 Files: tables/easy-big.txt
16 Copyright: 1999 輕鬆輸入法之家
17 License: GPL-2+
18
19 Files: tables/wu.txt
20 Copyright: 2004-2006 Zeng XioCiung and others
21 License: GPL-2+
22
23 Files: tables/stroke5.txt
24 Copyright: Hong Kong Seniors IT Advocates
25 License: GPL-2+
26
27 Files: tables/scj6.txt
28 Copyright: 麥志洪
29 License: GPL-3
1430
1531 License: GPL-2+
1632 This package is free software; you can redistribute it and/or modify
2844 .
2945 On Debian systems, the complete text of the GNU General
3046 Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
47
48 License: GPL-3
49 This package is free software; you can redistribute it and/or modify
50 it under the terms of the GNU General Public License as published by
51 the Free Software Foundation; version 3 of the License.
52 .
53 This package is distributed in the hope that it will be useful,
54 but WITHOUT ANY WARRANTY; without even the implied warranty of
55 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
56 GNU General Public License for more details.
57 .
58 You should have received a copy of the GNU General Public License
59 along with this program. If not, see <http://www.gnu.org/licenses/>
60 .
61 On Debian systems, the complete text of the GNU General
62 Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
0 usr/share/fcitx/table/array30-big.mb
1 usr/share/fcitx/table/array30-big.conf
2 usr/share/icons/hicolor/64x64/apps/fcitx-array30-big.png
0 usr/share/fcitx/table/array30.mb
1 usr/share/fcitx/table/array30.conf
2 usr/share/icons/hicolor/64x64/apps/fcitx-array30.png
0 usr/share/fcitx/table/cantonese.mb
1 usr/share/fcitx/table/cantonese.conf
2 usr/share/icons/hicolor/64x64/apps/fcitx-cantonese.png
0 usr/share/fcitx/table/cantonhk.mb
1 usr/share/fcitx/table/cantonhk.conf
2 usr/share/icons/hicolor/48x48/apps/fcitx-cantonhk.png
0 usr/share/fcitx/table/easy-big.mb
1 usr/share/fcitx/table/easy-big.conf
2 usr/share/icons/hicolor/64x64/apps/fcitx-easy-big.png
0 usr/share/fcitx/table/jyutping.mb
1 usr/share/fcitx/table/jyutping.conf
2 usr/share/icons/hicolor/48x48/apps/fcitx-jyutping.png
00 usr/share/fcitx/table/quick-classic.mb
11 usr/share/fcitx/table/quick-classic.conf
2 usr/share/icons/hicolor/64x64/apps/fcitx-quick-classic.png
2 usr/share/icons/hicolor/48x48/apps/fcitx-quick-classic.png
00 usr/share/fcitx/table/quick3.mb
11 usr/share/fcitx/table/quick3.conf
2 usr/share/icons/hicolor/64x64/apps/fcitx-quick3.png
2 usr/share/icons/hicolor/48x48/apps/fcitx-quick3.png
00 usr/share/fcitx/table/quick5.mb
11 usr/share/fcitx/table/quick5.conf
2 usr/share/icons/hicolor/64x64/apps/fcitx-quick5.png
2 usr/share/icons/hicolor/48x48/apps/fcitx-quick5.png
0 usr/share/fcitx/table/scj6.mb
1 usr/share/fcitx/table/scj6.conf
2 usr/share/icons/hicolor/48x48/apps/fcitx-scj6.png
0 usr/share/fcitx/table/stroke5.mb
1 usr/share/fcitx/table/stroke5.conf
2 usr/share/icons/hicolor/64x64/apps/fcitx-stroke5.png
0 usr/share/fcitx/table/wu.mb
1 usr/share/fcitx/table/wu.conf
2 usr/share/icons/hicolor/48x48/apps/fcitx-wu.png
00 usr/share/fcitx/table/zhengma.mb
11 usr/share/fcitx/table/zhengma.conf
2 usr/share/icons/hicolor/64x64/apps/fcitx-zhengma.png
2 usr/share/icons/hicolor/48x48/apps/fcitx-zhengma.png
00 #!/usr/bin/make -f
11 %:
22 dh $@
3 override_dh_install:
4 find . -name *.mo -delete
5 dh_install --fail-missing
36 override_dh_builddeb:
47 dh_builddeb -- -Zxz