%install
%make_install
-mkdir -p %{buildroot}%{TZ_SYS_DB}
-
-cat /dev/null > .tizen_action.db
-cat /dev/null > .tizen_action.db-journal
-
-install -m 0644 .tizen_action.db %{buildroot}%{TZ_SYS_DB}
-install -m 0644 .tizen_action.db-journal %{buildroot}%{TZ_SYS_DB}
-
-chsmack -a _ %{buildroot}%{TZ_SYS_DB}/.tizen_action.db
-chsmack -a _ %{buildroot}%{TZ_SYS_DB}/.tizen_action.db-journal
-
%post
/sbin/ldconfig
%postun
/sbin/ldconfig
+%posttrans
+if [ ! -f %{TZ_SYS_DB}/.tizen_action.db ]; then
+ cat /dev/null > %{TZ_SYS_DB}/.tizen_action.db
+ cat /dev/null > %{TZ_SYS_DB}/.tizen_action.db-journal
+
+ chsmack -a _ %{TZ_SYS_DB}/.tizen_action.db
+ chsmack -a _ %{TZ_SYS_DB}/.tizen_action.db-journal
+fi
+
%files
%defattr(-,root,root,-)
%manifest %{name}.manifest
%{_libdir}/libtizen-action-common.so*
%{_sysconfdir}/package-manager/parserlib/metadata/libtizen-action-plugin.so
%{_datarootdir}/parser-plugins/tizen-action-plugin.info
-%{TZ_SYS_DB}/.tizen_action.db
-%{TZ_SYS_DB}/.tizen_action.db-journal
%files tool
%defattr(-,root,root,-)