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