Add a script to upgrade rua db 12/86912/4 accepted/tizen/3.0/common/20161114.105415 accepted/tizen/3.0/ivi/20161011.050700 accepted/tizen/3.0/mobile/20161015.033821 accepted/tizen/3.0/tv/20161016.005057 accepted/tizen/3.0/wearable/20161015.083252 accepted/tizen/common/20160905.171435 accepted/tizen/ivi/20160905.235908 accepted/tizen/mobile/20160905.235739 accepted/tizen/tv/20160905.235817 accepted/tizen/wearable/20160905.235842 submit/tizen/20160905.010800 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000004 submit/tizen_3.0_mobile/20161015.000004 submit/tizen_3.0_tv/20161015.000003 submit/tizen_3.0_wearable/20161015.000003
authorHwankyu Jhun <h.jhun@samsung.com>
Mon, 5 Sep 2016 11:28:42 +0000 (20:28 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Mon, 5 Sep 2016 11:38:36 +0000 (20:38 +0900)
Change-Id: If2bed2a7b5dbbd4c83a5fd89dd377cd9738c80eb
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
packaging/librua.spec
scripts/103.rua_upgrade.sh [new file with mode: 0755]

index 1234963..68c5235 100644 (file)
@@ -14,6 +14,8 @@ BuildRequires:  pkgconfig(db-util)
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(libtzplatform-config)
 
+%define upgrade_script_path /usr/share/upgrade/scripts
+
 %description
 Recently used application library
 
@@ -42,6 +44,9 @@ make %{?_smp_mflags}
 %install
 %make_install
 
+mkdir -p %{buildroot}%{upgrade_script_path}
+cp -f scripts/103.rua_upgrade.sh %{buildroot}%{upgrade_script_path}
+
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
@@ -51,6 +56,7 @@ make %{?_smp_mflags}
 %defattr(-,root,root,-)
 %{_libdir}/librua.so.*
 %license LICENSE
+%{upgrade_script_path}/103.rua_upgrade.sh
 
 %files devel
 %manifest %{name}.manifest
diff --git a/scripts/103.rua_upgrade.sh b/scripts/103.rua_upgrade.sh
new file mode 100755 (executable)
index 0000000..424b6a4
--- /dev/null
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+#------------------------------------------#
+# rua upgrade (2.4 -> 3.0)                #
+#------------------------------------------#
+
+# Macro
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
+
+DB_DIR=/opt/dbspace
+DB_RUA=$DB_DIR/.rua.db
+
+# Delete DB & DB journal
+rm -rf $DB_RUA
+rm -rf $DB_RUA-journal
+