1 Name: capi-ui-inputmethod-manager
2 Summary: Input Method Manager Library
5 Group: Graphics & UI Framework/Input
7 Source0: %{name}-%{version}.tar.gz
9 BuildRequires: pkgconfig(capi-base-common)
10 BuildRequires: pkgconfig(dlog)
11 BuildRequires: pkgconfig(isf)
12 BuildRequires: pkgconfig(libsmack)
13 Requires(post): /sbin/ldconfig
14 Requires(postun): /sbin/ldconfig
17 Input Method Manager Library
20 Summary: Input Method Manager Library (Development)
21 Group: Development/Libraries
22 Requires: %{name} = %{version}-%{release}
25 Input Method Manager Library (Development)
33 export CFLAGS+=" -DTIZEN_DEBUG_ENABLE -fPIC -fvisibility=hidden"
34 export CXXFLAGS+=" -DTIZEN_DEBUG_ENABLE -fPIC -fvisibility=hidden"
35 export FFLAGS+=" -DTIZEN_DEBUG_ENABLE -fPIC -fvisibility=hidden"
39 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
40 cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DLIB_INSTALL_DIR:PATH=%{_libdir}
47 mkdir -p %{buildroot}/usr/share/license
48 cp LICENSE %{buildroot}/usr/share/license/%{name}
50 %post -p /sbin/ldconfig
52 %postun -p /sbin/ldconfig
56 %manifest capi-ui-inputmethod-manager.manifest
57 %{_libdir}/libcapi-ui-inputmethod-manager.so*
58 /usr/share/license/capi-ui-inputmethod-manager
61 %{_includedir}/inputmethod_manager*.h
62 %{_libdir}/pkgconfig/*.pc
63 %{_libdir}/libcapi-ui-inputmethod-manager.so