3 # /usr/lib64/scim-1.0/scim-helper-launcher setup 8034d025-bdfc-4a10-86a4-82b9461b32b0
4 # Reading pinyin phrase lib failed
5 # Traceback (most recent call last):
6 # File "/usr/share/scim-python/setupui/__init__.py", line 27, in <module>
8 # File "/usr/lib64/python2.7/site-packages/gtk-2.0/gtk/__init__.py", line 30, in <module>
9 # File "/usr/lib64/python2.7/site-packages/gobject/__init__.py", line 26, in <module>
10 # File "/usr/lib64/python2.7/site-packages/glib/__init__.py", line 22, in <module>
11 # ImportError: /usr/lib64/libpyglib-2.0-python.so.0: undefined symbol: PyCObject_Type
14 Summary: Python language binding for Smart Common Input Method platform
15 Summary(pl.UTF-8): Wiązania Pythona dla platformy wprowadzania znaków SCIM
19 Release: 0.%{subver}.0.1
22 #Source0Download: http://code.google.com/p/scim-python/downloads/list
23 Source0: http://scim-python.googlecode.com/files/%{name}-%{version}%{subver}.tar.gz
24 # Source0-md5: d3b21df185b88a2100c2eee0007bc2cd
25 Source1: http://scim-python.googlecode.com/files/pinyin-database-0.1.10.5.tar.bz2
26 # Source1-md5: 140a7dd821e8e74299bfb2089993838b
27 Source2: http://scim-python.googlecode.com/files/xingma-zhengma-0.1.10.1.tar.bz2
28 # Source2-md5: 8adb3e43fe3c898caeaaf5146eaa3e94
29 Source3: http://scim-python.googlecode.com/files/xingma-wubi86-0.1.10.1.tar.bz2
30 # Source3-md5: 016146c4683e7b250a9738c08a9a7f1f
31 Source4: http://scim-python.googlecode.com/files/xingma-erbi-qingsong-0.1.10.1.tar.bz2
32 # Source4-md5: 9fee870c92f174d0d3fce31513e20b96
33 Source5: http://scim-python.googlecode.com/files/xingma-cangjie5-0.1.10.2.tar.bz2
34 # Source5-md5: 90c758ec2299e3dca30b58f42dd0c5dd
35 Source6: http://scim-python.googlecode.com/files/xingma-compose-0.1.10.1.tar.bz2
36 # Source6-md5: 2173d9fe28316652ea628c4cdb755785
37 Patch0: %{name}-bashizm.patch
38 URL: http://code.google.com/p/scim-python/
39 BuildRequires: autoconf >= 2.50
40 BuildRequires: automake >= 1:1.9
41 BuildRequires: gettext-tools >= 0.16.1
42 BuildRequires: glib2-devel >= 2.0
43 BuildRequires: gtk+2-devel >= 2.0
44 BuildRequires: libtool
45 BuildRequires: perl-XML-Parser
46 BuildRequires: pkgconfig
47 BuildRequires: python-devel >= 1:2.5
48 BuildRequires: python-pyenchant
49 BuildRequires: python-pygtk-devel >= 2:2
50 BuildRequires: rpm-pythonprov
51 BuildRequires: rpmbuild(macros) >= 1.219
52 BuildRequires: scim-devel >= 1.4
53 Requires: python-modules >= 1:2.5
54 Requires: python-pygtk-gtk >= 2:2
56 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
58 %define scim_dir_ver %(pkg-config --variable=scim_binary_version scim)
61 Python wrapper for Smart Common Input Method platform.
63 %description -l pl.UTF-8
64 Pythonowe obudowanie dla platformy wprowadzania znaków SCIM (Smart
68 Summary: Python English IM engine
69 Summary(pl.UTF-8): Silnik IM w Pythonie dla języka angielskiego
71 Requires: %{name} = %{version}-%{release}
72 Requires: python-pyenchant
75 This package contains a Python English IM engine.
77 %description english -l pl.UTF-8
78 Ten pakiet zawiera silnik IM w Pythonie dla języka angielskiego.
81 Summary: Two Python Chinese pinyin IM engines
82 Summary(pl.UTF-8): Dwa silniki IM pinyin w Pythonie dla języka chińskiego
84 Requires: %{name} = %{version}-%{release}
87 This package contains two python chinese pinyin IM engines.
89 %description pinyin -l pl.UTF-8
90 Dwa silniki IM pinyin w Pythonie dla języka chińskiego.
93 Summary: Python Chinese IM engines (metapackage)
94 Summary(pl.UTF-8): Silniki IM w Pythonie dla języka chińskiego (metapakiet)
96 Requires: %{name} = %{version}-%{release}
97 Requires: %{name}-pinyin = %{version}-%{release}
98 Requires: %{name}-xingma-cangjie = %{version}-%{release}
99 Requires: %{name}-xingma-compose = %{version}-%{release}
100 Requires: %{name}-xingma-erbi = %{version}-%{release}
101 Requires: %{name}-xingma-wubi = %{version}-%{release}
102 Requires: %{name}-xingma-zhengma = %{version}-%{release}
105 This metapackage gathers some Python Chinese IM engines.
108 Ten metapakiet gromadzi kilka silników IM w Pythonie dla języka
112 Summary: Python XingMa IM engine
113 Summary(pl.UTF-8): Silnik IM XingMa w Pythonie
115 Requires: %{name} = %{version}-%{release}
118 This package contains a Python XingMa IM engine.
120 %description xingma -l pl.UTF-8
121 Ten pakiet zawiera silnik IM XingMa w Pythonie.
123 %package xingma-cangjie
124 Summary: CangJie table for Python XingMa IM engine
125 Summary(pl.UTF-8): Tablica CangJie dla silnika IM XingMa w Pythonie
127 Requires: %{name}-xingma = %{version}-%{release}
129 %description xingma-cangjie
130 This package contains a CangJie table for Python XingMa IM engine.
132 %description xingma-cangjie -l pl.UTF-8
133 Ten pakiet zawiera tablicę CangJie dla silnika IM XingMa w Pythonie.
135 %package xingma-compose
136 Summary: Compose table for Python XingMa IM engine
137 Summary(pl.UTF-8): Tablica Compose dla silnika IM XingMa w Pythonie
139 Requires: %{name}-xingma = %{version}-%{release}
141 %description xingma-compose
142 This package contains a Compose table for Python XingMa IM engine.
144 %description xingma-compose -l pl.UTF-8
145 Ten pakiet zawiera tablicę Compose dla silnika IM XingMa w Pythonie.
148 Summary: ErBi table for Python XingMa IM engine
149 Summary(pl.UTF-8): Tablica ErBi dla silnika IM XingMa w Pythonie
151 Requires: %{name}-xingma = %{version}-%{release}
153 %description xingma-erbi
154 This package contains an ErBi table for Python XingMa IM engine.
156 %description xingma-erbi -l pl.UTF-8
157 Ten pakiet zawiera tablicę ErBi dla silnika IM XingMa w Pythonie.
160 Summary: WuBi table for Python XingMa IM engine
161 Summary(pl.UTF-8): Tablica WuBi dla silnika IM XingMa w Pythonie
163 Requires: %{name}-xingma = %{version}-%{release}
165 %description xingma-wubi
166 This package contains an ZhengMa table for Python XingMa IM engine.
168 %description xingma-wubi -l pl.UTF-8
169 Ten pakiet zawiera tablicę WuBi dla silnika IM XingMa w Pythonie.
171 %package xingma-zhengma
172 Summary: ZhengMa table for Python XingMa IM engine
173 Summary(pl.UTF-8): Tablica ZhengMa dla silnika IM XingMa w Pythonie
175 Requires: %{name}-xingma = %{version}-%{release}
177 %description xingma-zhengma
178 This package contains an ZhengMa table for Python XingMa IM engine.
180 %description xingma-zhengma -l pl.UTF-8
181 Ten pakiet zawiera tablicę ZhengMa dla silnika IM XingMa w Pythonie.
184 %setup -q -n %{name}-%{version}%{subver} -a2 -a3 -a4 -a5 -a6
187 cp %{SOURCE1} python/engine/PinYin/
196 --enable-english-writer \
201 %{__python} python/engine/XingMa/XMCreateDB.py -s cangjie5.txt.bz2 -p data/pinyin_table.txt
202 %{__python} python/engine/XingMa/XMCreateDB.py -s compose.txt.bz2 -p data/pinyin_table.txt
203 %{__python} python/engine/XingMa/XMCreateDB.py -s erbi-qs.txt.bz2 -p data/pinyin_table.txt
204 %{__python} python/engine/XingMa/XMCreateDB.py -s wubi.txt.bz2 -p data/pinyin_table.txt
205 %{__python} python/engine/XingMa/XMCreateDB.py -s zhengma.txt.bz2 -p data/pinyin_table.txt
208 rm -rf $RPM_BUILD_ROOT
211 DESTDIR=$RPM_BUILD_ROOT
213 %{__rm} $RPM_BUILD_ROOT%{py_sitedir}/scim-0.1/scim/_scim.la
215 install cangjie5.db $RPM_BUILD_ROOT%{_datadir}/scim-python/engine/XingMa/tables
216 install cangjie5.png $RPM_BUILD_ROOT%{_datadir}/scim/icons
218 install compose.db $RPM_BUILD_ROOT%{_datadir}/scim-python/engine/XingMa/tables
219 install compose.png $RPM_BUILD_ROOT%{_datadir}/scim/icons
221 install erbi-qs.db $RPM_BUILD_ROOT%{_datadir}/scim-python/engine/XingMa/tables
222 install erbi-qs.png $RPM_BUILD_ROOT%{_datadir}/scim/icons
224 install wubi.db $RPM_BUILD_ROOT%{_datadir}/scim-python/engine/XingMa/tables
225 install wubi.png $RPM_BUILD_ROOT%{_datadir}/scim/icons
227 install zhengma.db $RPM_BUILD_ROOT%{_datadir}/scim-python/engine/XingMa/tables
228 install zhengma.png $RPM_BUILD_ROOT%{_datadir}/scim/icons
234 rm -rf $RPM_BUILD_ROOT
236 %files -f %{name}.lang
237 %defattr(644,root,root,755)
238 %doc AUTHORS README TODO
239 %dir %{py_sitedir}/scim-0.1
240 %dir %{py_sitedir}/scim-0.1/scim
241 %attr(755,root,root) %{py_sitedir}/scim-0.1/scim/_scim.so
242 %{py_sitedir}/scim-0.1/scim/*.py[co]
243 %{py_sitedir}/scim.pth
244 %attr(755,root,root) %{_libdir}/scim-1.0/%{scim_dir_ver}/Helper/python.so
245 %attr(755,root,root) %{_libdir}/scim-1.0/%{scim_dir_ver}/IMEngine/python.so
246 %attr(755,root,root) %{_libdir}/scim-1.0/%{scim_dir_ver}/SetupUI/python.so
247 %dir %{_datadir}/scim-python
248 %dir %{_datadir}/scim-python/engine
249 %{_datadir}/scim-python/engine/__init__.py*
250 %dir %{_datadir}/scim-python/helper
251 %{_datadir}/scim-python/helper/__init__.py*
252 %dir %{_datadir}/scim-python/setupui
253 %{_datadir}/scim-python/setupui/__init__.py*
254 %{_datadir}/scim/icons/scim-python.png
257 %defattr(644,root,root,755)
258 %{_datadir}/scim-python/engine/EnglishWriter
259 %{_datadir}/scim-python/setupui/EnglishWriter
262 %defattr(644,root,root,755)
265 %defattr(644,root,root,755)
266 %dir %{_datadir}/scim-python/data
267 %{_datadir}/scim-python/data/pinyin_table.txt
268 %{_datadir}/scim-python/engine/PinYin
269 %{_datadir}/scim-python/helper/PinYinSetup
270 %{_datadir}/scim-python/helper/ZhengJuSetup
273 %defattr(644,root,root,755)
274 %attr(755,root,root) %{_bindir}/XMCreateDB
275 %dir %{_datadir}/scim-python/engine/XingMa
276 %attr(755,root,root) %{_datadir}/scim-python/engine/XingMa/XMCreateDB.py
277 %{_datadir}/scim-python/engine/XingMa/XMDict.py*
278 %{_datadir}/scim-python/engine/XingMa/XMSQLiteDB.py*
279 %{_datadir}/scim-python/engine/XingMa/XingMa.py*
280 %{_datadir}/scim-python/engine/XingMa/__init__.py*
281 %dir %{_datadir}/scim-python/engine/XingMa/tables
282 %{_datadir}/scim-python/engine/XingMa/tables/.keep
283 %{_datadir}/scim/icons/py-mode.png
284 %{_datadir}/scim/icons/xm-mode.png
286 %files xingma-cangjie
287 %defattr(644,root,root,755)
288 %{_datadir}/scim-python/engine/XingMa/tables/cangjie5.db
289 %{_datadir}/scim/icons/cangjie5.png
291 %files xingma-compose
292 %defattr(644,root,root,755)
293 %{_datadir}/scim-python/engine/XingMa/tables/compose.db
294 %{_datadir}/scim/icons/compose.png
297 %defattr(644,root,root,755)
298 %{_datadir}/scim-python/engine/XingMa/tables/erbi-qs.db
299 %{_datadir}/scim/icons/erbi-qs.png
302 %defattr(644,root,root,755)
303 %{_datadir}/scim-python/engine/XingMa/tables/wubi.db
304 %{_datadir}/scim/icons/wubi.png
306 %files xingma-zhengma
307 %defattr(644,root,root,755)
308 %{_datadir}/scim-python/engine/XingMa/tables/zhengma.db
309 %{_datadir}/scim/icons/zhengma.png