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 Requires(post): /sbin/ldconfig
13 Requires(postun): /sbin/ldconfig
16 Input Method Manager Library
19 Summary: Input Method Manager Library (Development)
20 Group: Development/Libraries
21 Requires: %{name} = %{version}-%{release}
24 Input Method Manager Library (Development)
32 export CFLAGS+=" -DTIZEN_DEBUG_ENABLE -fPIC -fvisibility=hidden"
33 export CXXFLAGS+=" -DTIZEN_DEBUG_ENABLE -fPIC -fvisibility=hidden"
34 export FFLAGS+=" -DTIZEN_DEBUG_ENABLE -fPIC -fvisibility=hidden"
38 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
39 cmake . -DCMAKE_INSTALL_PREFIX=/usr -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DLIB_INSTALL_DIR:PATH=%{_libdir}
46 mkdir -p %{buildroot}/usr/share/license
47 cp LICENSE %{buildroot}/usr/share/license/%{name}
49 %post -p /sbin/ldconfig
51 %postun -p /sbin/ldconfig
55 %manifest capi-ui-inputmethod-manager.manifest
56 %{_libdir}/libcapi-ui-inputmethod-manager.so*
57 /usr/share/license/capi-ui-inputmethod-manager
60 %{_includedir}/inputmethod_manager*.h
61 %{_libdir}/pkgconfig/*.pc
62 %{_libdir}/libcapi-ui-inputmethod-manager.so