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(cynara-client)
13 BuildRequires: pkgconfig(cynara-session)
14 Requires(post): /sbin/ldconfig
15 Requires(postun): /sbin/ldconfig
18 Input Method Manager Library
21 Summary: Input Method Manager Library (Development)
22 Group: Development/Libraries
23 Requires: %{name} = %{version}-%{release}
26 Input Method Manager Library (Development)
34 export CFLAGS+=" -DTIZEN_DEBUG_ENABLE -fPIC -fvisibility=hidden -Werror"
35 export CXXFLAGS+=" -DTIZEN_DEBUG_ENABLE -fPIC -fvisibility=hidden -Werror"
36 export FFLAGS+=" -DTIZEN_DEBUG_ENABLE -fPIC -fvisibility=hidden"
40 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
41 cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DLIB_INSTALL_DIR:PATH=%{_libdir}
48 mkdir -p %{buildroot}/usr/share/license
49 cp LICENSE %{buildroot}/usr/share/license/%{name}
51 %post -p /sbin/ldconfig
53 %postun -p /sbin/ldconfig
57 %manifest capi-ui-inputmethod-manager.manifest
58 %{_libdir}/libcapi-ui-inputmethod-manager.so*
59 /usr/share/license/capi-ui-inputmethod-manager
62 %{_includedir}/inputmethod_manager*.h
63 %{_libdir}/pkgconfig/*.pc
64 %{_libdir}/libcapi-ui-inputmethod-manager.so