Add upgrade script 74/85174/1 accepted/tizen/3.0/common/20161114.110102 accepted/tizen/3.0/ivi/20161011.065216 accepted/tizen/3.0/mobile/20161015.034204 accepted/tizen/3.0/tv/20161016.010725 accepted/tizen/3.0/wearable/20161015.084502 accepted/tizen/common/20160831.161338 accepted/tizen/ivi/20160831.075847 accepted/tizen/mobile/20160831.075721 accepted/tizen/tv/20160831.075746 accepted/tizen/wearable/20160831.075816 submit/tizen/20160831.002039 submit/tizen_3.0_common/20161104.104000 submit/tizen_3.0_ivi/20161010.000007 submit/tizen_3.0_mobile/20161015.000006 submit/tizen_3.0_tv/20161016.010410 submit/tizen_3.0_wearable/20161015.000006
authorWootak Jung <wootak.jung@samsung.com>
Wed, 24 Aug 2016 04:52:20 +0000 (13:52 +0900)
committerWootak Jung <wootak.jung@samsung.com>
Wed, 24 Aug 2016 04:52:20 +0000 (13:52 +0900)
Change-Id: I3685d2191a739f4733a76231d6bd057be5910633

CMakeLists.txt
packaging/tel-plugin-database.spec
res/mcc_mnc_oper_list_upgrade_24_30.sh [new file with mode: 0644]

index 0d5c193..4048aa1 100644 (file)
@@ -6,6 +6,7 @@ SET(PREFIX ${CMAKE_INSTALL_PREFIX})
 SET(EXEC_PREFIX "\${prefix}")
 SET(LIBDIR ${LIB_INSTALL_DIR})
 SET(INCLUDEDIR "\${prefix}/include")
+SET(DATAROOTDIR "\${prefix}/share")
 SET(PKGCONFIGDIR "${PREFIX}/lib/pkgconfig" CACHE PATH PKGCONFIGDIR)
 SET(CMAKE_INSTALL_PREFIX "${PREFIX}")
 
@@ -52,6 +53,7 @@ SET_TARGET_PROPERTIES(db-plugin PROPERTIES PREFIX "" OUTPUT_NAME db-plugin)
 INSTALL(TARGETS db-plugin
                LIBRARY DESTINATION ${LIBDIR}/telephony/plugins)
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/res/common_mcc_mnc_oper_list.sql DESTINATION /tmp RENAME mcc_mnc_oper_list.sql)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/res/mcc_mnc_oper_list_upgrade_24_30.sh DESTINATION ${DATAROOTDIR}/upgrade/scripts)
 IF (OPERATOR_CDMA)
 INSTALL(FILES ${CMAKE_SOURCE_DIR}/res/cdma_mcc_sid_list.sql DESTINATION /tmp RENAME mcc_sid_list.sql)
 ENDIF (OPERATOR_CDMA)
index 931ba4e..3a6883e 100644 (file)
@@ -1,6 +1,6 @@
 %define major 0
 %define minor 1
-%define patchlevel 27
+%define patchlevel 28
 
 Name:           tel-plugin-database
 Version:        %{major}.%{minor}.%{patchlevel}
@@ -76,4 +76,5 @@ mkdir -p %{buildroot}%{_datadir}/license
 %endif
 #%doc COPYING
 %{_libdir}/telephony/plugins/db-plugin*
+%{_datadir}/upgrade/scripts/mcc_mnc_oper_list_upgrade_24_30.sh
 %{_datadir}/license/tel-plugin-database
diff --git a/res/mcc_mnc_oper_list_upgrade_24_30.sh b/res/mcc_mnc_oper_list_upgrade_24_30.sh
new file mode 100644 (file)
index 0000000..dd7d3e8
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+chown telephony:telephony /opt/dbspace/.mcc_mnc_oper_list.db
+chown telephony:telephony /opt/dbspace/.mcc_mnc_oper_list.db-journal
+
+chsmack -a System /opt/dbspace/.mcc_mnc_oper_list.db
+chsmack -a System /opt/dbspace/.mcc_mnc_oper_list.db-journal