update libpinyin requires
[platform/upstream/ibus-libpinyin.git] / ibus-libpinyin.spec.in
1 Name:       @PACKAGE_NAME@
2 Version:    @PACKAGE_VERSION@
3 Release:    1%{?dist}
4 Summary:    Intelligent Pinyin engine based on libpinyin for IBus
5 License:    GPLv2+
6 Group:      System Environment/Libraries
7 URL:        https://github.com/libpinyin/ibus-libpinyin
8 Source0:    https://github.com/downloads/libpinyin/ibus-libpinyin/%{name}-%{version}.tar.gz
9
10 BuildRequires:  gettext-devel
11 BuildRequires:  intltool
12 BuildRequires:  libtool
13 BuildRequires:  pkgconfig
14 BuildRequires:  sqlite-devel
15 BuildRequires:  libuuid-devel
16 BuildRequires:  opencc-devel
17 BuildRequires:  lua-devel
18 BuildRequires:  ibus-devel >= 1.3
19 BuildRequires:  libpinyin-devel > 0.6.90
20
21 # Requires(post): sqlite
22
23 Requires:   ibus >= 1.2.0
24 Requires:   libpinyin-data > 0.6.90
25
26 %description
27 It includes a Chinese Pinyin input method and a Chinese ZhuYin (Bopomofo) input method based on libpinyin for IBus.
28
29 %prep
30 %setup -q
31
32 %build
33 %configure --disable-static \
34            --enable-opencc \
35            --disable-boost
36
37 # make -C po update-gmo
38 make %{?_smp_mflags}
39
40 %install
41 rm -rf $RPM_BUILD_ROOT
42 make DESTDIR=${RPM_BUILD_ROOT} install
43
44 %find_lang %{name}
45
46 %clean
47 rm -rf $RPM_BUILD_ROOT
48
49 %files -f %{name}.lang
50 %defattr(-,root,root,-)
51 %doc AUTHORS COPYING README
52 %{_libexecdir}/ibus-engine-libpinyin
53 %{_libexecdir}/ibus-setup-libpinyin
54 %{_datadir}/@PACKAGE@/phrases.txt
55 %{_datadir}/@PACKAGE@/icons
56 %{_datadir}/@PACKAGE@/setup
57 %{_datadir}/@PACKAGE@/base.lua
58 %{_datadir}/@PACKAGE@/db/english.db
59 %dir %{_datadir}/@PACKAGE@
60 %dir %{_datadir}/@PACKAGE@/db
61 %{_datadir}/ibus/component/*
62
63 %changelog
64 * Fri Jun 01 2012  Peng Wu <pwu@redhat.com> - @VERSION@-1
65 - The first version.