add upgrade script
[platform/core/account/account-manager.git] / packaging / account-manager.spec
index cb9741b..f0b247f 100644 (file)
@@ -24,6 +24,8 @@ BuildRequires:  pkgconfig(cynara-creds-gdbus)
 BuildRequires:  pkgconfig(account-common)
 #BuildRequires:  pkgconfig(libtzplatform-config)
 
+%define upgrade_script_path /usr/share/upgrade/scripts
+
 Requires(post): /sbin/ldconfig
 Requires(post): /usr/bin/sqlite3
 Requires(postun): /sbin/ldconfig
@@ -70,6 +72,9 @@ mkdir -p %{buildroot}%{_unitdir}/multi-user.target.wants
 install -m 644 %SOURCE3 %{buildroot}%{_unitdir}/accounts-service.service
 %install_service multi-user.target.wants accounts-service.service
 
+mkdir -p %{buildroot}%{upgrade_script_path}
+cp -f scripts/%{name}-upgrade.sh %{buildroot}%{upgrade_script_path}
+
 %post
 /sbin/ldconfig
 #if [ ! -d /opt/usr/dbspace ]
@@ -113,4 +118,5 @@ chmod 660 %{TZ_SYS_DB}/.account.db-journal
 %attr(0644,root,root) %{_unitdir}/accounts-service.service
 %attr(0644,root,root) %{_unitdir}/multi-user.target.wants/accounts-service.service
 %attr(0644,root,root) /usr/share/dbus-1/system-services/org.tizen.account.manager.service
+%{upgrade_script_path}/%{name}-upgrade.sh