INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/upgrade_to_30008.sh DESTINATION /etc/package-manager/updates/)
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/data/updates/upgrade_to_30009.sh.in upgrade_to_30009.sh @ONLY)
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/upgrade_to_30009.sh DESTINATION /etc/package-manager/updates/)
-CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/data/updates/upgrade_to_30010.sh.in upgrade_to_30010.sh @ONLY)
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/upgrade_to_30010.sh DESTINATION /etc/package-manager/updates/)
+++ /dev/null
-#!/bin/sh
-PATH=/bin:/usr/bin:/sbin:/usr/sbin
-
-source /etc/tizen-platform.conf
-
-PARSER_DB_NAME=.pkgmgr_parser.db
-CERT_DB_NAME=.pkgmgr_cert.db
-GLOBAL_PARSER_DB_PATH=$TZ_SYS_DB/$PARSER_DB_NAME
-GLOBAL_CERT_DB_PATH=$TZ_SYS_DB/$CERT_DB_NAME
-
-function migrate_global_certdb() {
- echo "PRAGMA user_version=30010;" | sqlite3 $GLOBAL_CERT_DB_PATH
-
- echo "DROP TRIGGER IF EXISTS update_cert_info;" | sqlite3 $GLOBAL_CERT_DB_PATH
- echo "DROP TRIGGER IF EXISTS update_cert_info2;" | sqlite3 $GLOBAL_CERT_DB_PATH
- echo "ALTER TABLE package_cert_info DROP COLUMN package_count;" | sqlite3 $GLOBAL_CERT_DB_PATH
-}
-
-function migrate_parserdb() {
- local db_path=$1
-
- echo "PRAGMA user_version=30010;" | sqlite3 $db_path
-}
-
-function migrate_global_parserdb() {
- echo "#migrate global parserdb"
- migrate_parserdb $GLOBAL_PARSER_DB_PATH
-}
-
-function migrate_user_parserdb() {
- echo "#migrate user parserdb"
- ls $TZ_SYS_DB/user | while read USERID
- do
- migrate_parserdb $TZ_SYS_DB/user/$USERID/$PARSER_DB_NAME
- done
-}
-
-#migrate global parser db and version
-migrate_global_parserdb
-
-#migrate user parser db and version
-migrate_user_parserdb
-
-#migrade cert db and version
-migrate_global_certdb
%attr(0700,root,root) /etc/package-manager/updates/upgrade_to_30007.sh
%attr(0700,root,root) /etc/package-manager/updates/upgrade_to_30008.sh
%attr(0700,root,root) /etc/package-manager/updates/upgrade_to_30009.sh
-%attr(0700,root,root) /etc/package-manager/updates/upgrade_to_30010.sh
%attr(0700,root,root) %{_sysconfdir}/package-manager/pkgmgr-label-initial-image.sh
%files unittests