]> git.pld-linux.org Git - packages/ibus-chewing.git/blob - ibus-chewing.spec
- fix adapter failure
[packages/ibus-chewing.git] / ibus-chewing.spec
1 Summary:        The Chewing engine for IBus input platform
2 Summary(zh_TW): IBus新酷音輸入法
3 Name:           ibus-chewing
4 Version:        1.3.9.2
5 Release:        0.1
6 License:        GPL v2+
7 Group:          Libraries
8 Source0:        http://ibus.googlecode.com/files/%{name}-%{version}-Source.tar.gz
9 # Source0-md5:  8d177d67647944f5d1f9cca0654eaccb
10 Patch0:         %{name}-696864-abrt-ibus-1.4.patch
11 URL:            http://code.google.com/p/ibus/
12 BuildRequires:  GConf2-devel
13 BuildRequires:  cmake
14 BuildRequires:  gettext-devel
15 BuildRequires:  gob2 >= 2.0.16
16 BuildRequires:  gtk+2-devel
17 BuildRequires:  ibus-devel >= 1.1
18 BuildRequires:  libchewing-devel >= 0.3.3
19 BuildRequires:  pkgconfig
20 BuildRequires:  xorg-lib-libXtst-devel
21 BuildRequires:  rpmbuild(macros) >= 1.600
22 Requires:       ibus >= 1.1
23 Requires:       libchewing >= 0.3.3
24 Requires:       GConf2
25 Requires(post): GConf2
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %define         _libexecdir     %{_libdir}/ibus
29
30 %description
31 IBus-chewing is an IBus front-end of Chewing, an intelligent Chinese
32 input method for Zhuyin (BoPoMoFo) users. It supports various Zhuyin
33 keyboard layout, such as standard (DaChen), IBM, Gin-Yeah, Eten, Eten
34 26, Hsu, Dvorak, Dvorak-Hsu, and DaChen26.
35
36 Chewing also support toned Hanyu pinyin input.
37
38 %description -l zh_TW
39 IBus-chewing 是新酷音輸入法的IBus前端。
40 新酷音輸入法是個智慧型注音輸入法,支援多種鍵盤布局,諸如:
41 標準注音鍵盤、IBM、精業、倚天、倚天26鍵、許氏、Dvorak、
42 Dvorak許氏 及大千26鍵。
43
44 本輸入法也同時支援帶調漢語拼音輸入。
45
46 %prep
47 %setup -q -n %{name}-%{version}-Source
48 %patch0 -p1
49
50 %build
51 %cmake \
52         -DLIBEXEC_DIR=%{_libexecdir}
53
54 %{__make} VERBOSE=1
55
56 %install
57 rm -rf $RPM_BUILD_ROOT
58 %{__make} install \
59         DESTDIR=$RPM_BUILD_ROOT
60
61 # We install document using %doc
62 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}
63
64 %find_lang %{name}
65
66 %clean
67 rm -rf $RPM_BUILD_ROOT
68
69 %post
70 %gconf_schema_install ibus-chewing.schemas
71
72 %preun
73 %gconf_schema_uninstall ibus-chewing.schemas
74
75 %files -f %{name}.lang
76 %defattr(644,root,root,755)
77 %doc RELEASE-NOTES.txt AUTHORS README ChangeLog USER-GUIDE
78 %{_libexecdir}/ibus-engine-chewing
79 %{_datadir}/%{name}
80 %{_datadir}/ibus/component/chewing.xml
81 %{_sysconfdir}/gconf/schemas/ibus-chewing.schemas
This page took 0.0575 seconds and 4 git commands to generate.