fe3969b5aeef3c3f5bdd8cf3a69a0c7b1207f7f1
[platform/core/uifw/ise-engine-sunpinyin.git] / packaging / ise-engine-sunpinyin.spec
1 Name:       ise-engine-sunpinyin
2 Summary:    Chinese Pinyin ISE
3 Version:    1.0.10
4 Release:    1
5 Group:      Graphics & UI Framework/Input
6 License:    LGPL-2.1+ and CDDL-1.0
7 Source0:    %{name}-%{version}.tar.gz
8 BuildRequires:  prelink
9 BuildRequires:  pkgconfig(isf)
10 BuildRequires:  pkgconfig(glib-2.0)
11 BuildRequires:  pkgconfig(sqlite3)
12 Requires(post): /sbin/ldconfig
13 Requires(postun): /sbin/ldconfig
14
15
16 %description
17 Chinese Pinyin Engine ISE and it has been supported by Input Service Framework(ISF).
18
19 %package devel
20 Summary:    Chinese Pinyin ISE header files
21 Group:      Development/Libraries
22
23 %description devel
24 This package contains Chinese Pinyin engine ISE header files and static libraries for Soft ISE development.
25
26 %prep
27 %setup -q
28
29 %build
30 export CFLAGS+=" -fvisibility=hidden"
31 export CXXFLAGS+=" -fvisibility=hidden -fvisibility-inlines-hidden"
32 export CPPFLAGS+=" -DEXPORTED=__attribute__\(\(visibility\(\\\"default\\\"\)\)\)"
33
34 ./bootstrap
35 %configure  --disable-static
36 make %{?jobs:-j%jobs}
37
38 %install
39 rm -rf %{buildroot}
40 %make_install
41
42 %define __debug_install_post   \
43     %{_rpmconfigdir}/find-debuginfo.sh %{?_find_debuginfo_opts} "%{_builddir}/%{?buildsubdir}"\
44 %{nil}
45
46 %post -p /sbin/ldconfig
47
48 %postun -p /sbin/ldconfig
49
50 %files
51 %manifest %{name}.manifest
52 %defattr(-,root,root,-)
53 %{_datadir}/scim/icons/sunpinyin_logo.png
54 %{_datadir}/scim/ise-engine-sunpinyin/*
55 %{_datadir}/packages/*
56 %{_libdir}/scim-1.0/1.4.0/IMEngine/ise-engine-sunpinyin.so
57 %{_libdir}/libsunpinyin*.so
58 %license LGPL.LICENSE
59 %license OPENSOLARIS.LICENSE
60
61 %files devel
62 %defattr(-,root,root,-)
63 %{_includedir}/*
64 %{_libdir}/pkgconfig/sunpinyin-2.0.pc
65 %license LGPL.LICENSE
66 %license OPENSOLARIS.LICENSE