X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Fcapi-ui-sticker.spec;h=7e371e727d5a70a5b44c7079b9a620c1b0a76274;hb=abd0eff3424ac830445d283bd43fbbb4a783f0de;hp=6ef42ef797239e70ed4fa8f7ade2644f8204919d;hpb=9d81c1b5c72767c6d6f5e5790873e5ac52a8e0ce;p=platform%2Fcore%2Fuifw%2Fcapi-ui-sticker.git diff --git a/packaging/capi-ui-sticker.spec b/packaging/capi-ui-sticker.spec index 6ef42ef..7e371e7 100644 --- a/packaging/capi-ui-sticker.spec +++ b/packaging/capi-ui-sticker.spec @@ -1,6 +1,6 @@ Name: capi-ui-sticker Summary: Sticker client library and daemon -Version: 0.1.28 +Version: 0.1.52 Release: 1 Group: Graphics & UI Framework/Input License: Apache-2.0 @@ -11,6 +11,7 @@ Source3: capi-ui-sticker.conf BuildRequires: cmake, coreutils BuildRequires: pkgconfig(capi-appfw-app-common) BuildRequires: pkgconfig(capi-appfw-package-manager) +BuildRequires: pkgconfig(capi-appfw-event) BuildRequires: pkgconfig(capi-system-info) BuildRequires: pkgconfig(cynara-client) BuildRequires: pkgconfig(cynara-session) @@ -28,11 +29,12 @@ BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(capi-base-common) BuildRequires: pkgconfig(capi-appfw-service-application) BuildRequires: pkgconfig(capi-message-port) -BuildRequires: pkgconfig(capi-appfw-alarm) +BuildRequires: pkgconfig(capi-appfw-preference) BuildRequires: pkgconfig(capi-system-device) BuildRequires: pkgconfig(sap-client-stub-api) BuildRequires: pkgconfig(vconf) BuildRequires: pkgconfig(capi-media-thumbnail-util) +BuildRequires: pkgconfig(ecore) BuildRequires: hash-signer Requires(post): signing-client @@ -99,7 +101,7 @@ export FFLAGS+=" -DTIZEN_DEBUG_ENABLE -fvisibility=hidden" -DCOMPANION_MODE=true \ %endif -DCMAKE_INSTALL_PREFIX=/usr -DLIBDIR=%{_libdir} -DBINDIR=%{_bindir} -DINCLUDEDIR=%{_includedir} \ - -DTZ_SYS_RO_SHARE=%TZ_SYS_RO_SHARE -DTZ_SYS_BIN=%TZ_SYS_BIN -DTZ_SYS_SHARE=%TZ_SYS_SHARE \ + -DTZ_SYS_RO_SHARE=%TZ_SYS_RO_SHARE -DTZ_SYS_BIN=%TZ_SYS_BIN -DTZ_USER_SHARE=%TZ_USER_SHARE \ -DTZ_SYS_RO_APP=%TZ_SYS_RO_APP -DTZ_SYS_RO_PACKAGES=%TZ_SYS_RO_PACKAGES make %{?jobs:-j%jobs} @@ -112,6 +114,9 @@ find . -name '*.gcno' -exec cp '{}' gcov-obj ';' rm -rf %{buildroot} %make_install +mkdir -p %{buildroot}/%{TZ_SYS_ETC}/dump.d/module.d +cp -af dump/sticker_log_dump.sh %{buildroot}/%{TZ_SYS_ETC}/dump.d/module.d + mkdir -p %{buildroot}%{_prefix}/lib/systemd/system install -m 0644 %SOURCE1 %{buildroot}%{_unitdir}/capi-ui-sticker.service @@ -137,10 +142,10 @@ install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj %post /sbin/ldconfig -mkdir -p -m 0775 %{TZ_SYS_SHARE}/sticker-data -chown -R ui_fw:ui_fw %{TZ_SYS_SHARE}/sticker-data -chsmack -t %{TZ_SYS_SHARE}/sticker-data -chsmack -a "System::Shared" %{TZ_SYS_SHARE}/sticker-data +mkdir -p -m 0775 /opt/usr/share/sticker-data +chown -R ui_fw:ui_fw /opt/usr/share/sticker-data +chsmack -t /opt/usr/share/sticker-data +chsmack -a "User::App::Shared" /opt/usr/share/sticker-data %postun -p /sbin/ldconfig @@ -155,6 +160,7 @@ chsmack -a "System::Shared" %{TZ_SYS_SHARE}/sticker-data %{TZ_SYS_RO_SHARE}/parser-plugins/capi-ui-sticker.info %{TZ_SYS_RO_ETC}/package-manager/parserlib/category/libcapi-ui-sticker-parser.so* %{TZ_SYS_RO_ETC}/package-manager/parserlib/metadata/libcapi-ui-sticker-parser.so* +%{TZ_SYS_ETC}/dump.d/module.d/* %files devel %manifest %{name}-devel.manifest