]> git.pld-linux.org Git - packages/ibus-chewing.git/blob - ibus-chewing.spec
ee52740e995e1be073904c953bf2cbf30688d8ea
[packages/ibus-chewing.git] / ibus-chewing.spec
1 Summary:        The Chewing engine for IBus input platform
2 Summary(pl.UTF-8):      Silnik Chewing dla platformy wprowadzania znaków IBus
3 Summary(zh_TW.UTF-8):   IBus新酷音輸入法
4 Name:           ibus-chewing
5 Version:        1.4.14
6 Release:        1
7 License:        GPL v2+
8 Group:          Libraries
9 #Source0Download: https://github.com/definite/ibus-chewing/releases
10 Source0:        https://github.com/definite/ibus-chewing/archive/%{version}/%{name}-%{version}.tar.gz
11 # Source0-md5:  cc2dd8448adeaa740e2ca3f5807e3450
12 Patch0:         %{name}-format.patch
13 URL:            http://chewing.im/projects/ibus-chewing
14 BuildRequires:  cmake >= 2.6.2
15 BuildRequires:  cmake-fedora-modules
16 BuildRequires:  gettext-tools
17 BuildRequires:  gob2 >= 2.0.16
18 BuildRequires:  glib2-devel >= 1:2.26
19 BuildRequires:  gtk+2-devel >= 2.0
20 BuildRequires:  ibus-devel >= 1.4
21 BuildRequires:  libchewing-devel >= 0.3.3
22 BuildRequires:  pkgconfig
23 BuildRequires:  rpmbuild(macros) >= 1.604
24 BuildRequires:  xorg-lib-libX11-devel
25 Requires(post,preun):   glib2 >= 1:2.26
26 Requires:       ibus >= 1.4
27 Requires:       libchewing >= 0.3.3
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %define         _libexecdir     %{_libdir}/ibus
31
32 %description
33 IBus-chewing is an IBus front-end of Chewing, an intelligent Chinese
34 input method for Zhuyin (BoPoMoFo) users. It supports various Zhuyin
35 keyboard layout, such as standard (DaChen), IBM, Gin-Yeah, Eten, Eten
36 26, Hsu, Dvorak, Dvorak-Hsu, and DaChen26.
37
38 Chewing also support toned Hanyu pinyin input.
39
40 %description -l pl.UTF-8
41 IBus-chewing to silnik dla platformy IBus będący interfejsem do
42 inteligentnej metody wprowadzania znaków Chewing, przeznaczonej dla
43 użytkowników Zhuyin (BoPoMoFo). Obsługuje różne układy klawiatury
44 Zhuyin, takie jak standardowy (DaChen), IBM, Gin-Yeah, Eten, Eten 26,
45 Hsu, Dvorak, Dvorak-Hsu, DaChen26.
46
47 %description -l zh_TW.UTF-8
48 IBus-chewing 是新酷音輸入法的IBus前端。
49 新酷音輸入法是個智慧型注音輸入法,支援多種鍵盤布局,諸如:
50 標準注音鍵盤、IBM、精業、倚天、倚天26鍵、許氏、Dvorak、
51 Dvorak許氏 及大千26鍵。
52
53 本輸入法也同時支援帶調漢語拼音輸入。
54
55 %prep
56 %setup -q
57 %patch0 -p1
58
59 %build
60 %cmake \
61         -DLIBEXEC_DIR=%{_libexecdir}
62
63 %{__make}
64
65 # *.po files not compiled by default, but required on install(?)
66 %{__make} -C po translations
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70 %{__make} install \
71         DESTDIR=$RPM_BUILD_ROOT
72
73 # We install document using %doc
74 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}
75
76 %find_lang %{name}
77
78 %clean
79 rm -rf $RPM_BUILD_ROOT
80
81 %post
82 %glib_compile_schemas
83
84 %postun
85 %glib_compile_schemas
86
87 %files -f %{name}.lang
88 %defattr(644,root,root,755)
89 %doc AUTHORS ChangeLog README RELEASE-NOTES.txt USER-GUIDE
90 %attr(755,root,root) %{_libexecdir}/ibus-engine-chewing
91 %attr(755,root,root) %{_libexecdir}/ibus-setup-chewing
92 %{_datadir}/%{name}
93 %{_datadir}/glib-2.0/schemas/org.freedesktop.IBus.Chewing.gschema.xml
94 %{_datadir}/ibus/component/chewing.xml
95 %{_desktopdir}/ibus-setup-chewing.desktop
This page took 0.091867 seconds and 2 git commands to generate.