Remove old update script 64/148564/1
authorSunmin Lee <sunm.lee@samsung.com>
Fri, 8 Sep 2017 04:44:04 +0000 (13:44 +0900)
committerSunmin Lee <sunm.lee@samsung.com>
Fri, 8 Sep 2017 06:34:59 +0000 (15:34 +0900)
RW update script for Tizen 2.4 (to 3.0) is not necessary in Tizen 4.0.
Remove this file to avoid being executed during Tizen 4.0 update.

Change-Id: I36f3496cd769d95c14b9351d8fec08dd61dc3262

packaging/badge.spec
scripts/506.badge_upgrade.sh [deleted file]

index 2fa6c55..afd02b3 100755 (executable)
@@ -20,8 +20,6 @@ BuildRequires: cmake
 Requires(post): /sbin/ldconfig
 requires(postun): /sbin/ldconfig
 
-%define upgrade_script_path /usr/share/upgrade/scripts
-
 %description
 Client/Server library for updating badge information
 
@@ -56,9 +54,6 @@ make %{?jobs:-j%jobs}
 %install
 %make_install
 
-mkdir -p %{buildroot}%{upgrade_script_path}
-cp -f scripts/506.badge_upgrade.sh %{buildroot}%{upgrade_script_path}
-
 %post
 /sbin/ldconfig
 
@@ -82,7 +77,6 @@ fi
 %{_includedir}/badge/badge_ipc.h
 %attr(755,root,root) %{_sysconfdir}/gumd/useradd.d/11_badge-add.post
 %{_bindir}/badge_init
-%{upgrade_script_path}/506.badge_upgrade.sh
 
 
 %files devel
diff --git a/scripts/506.badge_upgrade.sh b/scripts/506.badge_upgrade.sh
deleted file mode 100644 (file)
index d7bb7f3..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/bin/sh
-
-#------------------------------------------#
-# badge patch for upgrade (2.4 -> 3.0) #
-#------------------------------------------#
-
-# Macro
-PATH=/bin:/usr/bin:/sbin:/usr/sbin
-
-DB_DIR=/opt/dbspace
-DB_BADGE=$DB_DIR/.badge.db
-
-sqlite3 $DB_BADGE << EOF
-
-DROP TABLE IF EXISTS badge_data_temp;
-
-CREATE TABLE badge_data_temp (
-    uid INTEGER,
-    pkgname TEXT NOT NULL,
-    writable_pkgs TEXT,
-    badge INTEGER default 0,
-    rowid INTEGER PRIMARY KEY AUTOINCREMENT,
-    UNIQUE (uid, pkgname)
-);
-
-INSERT INTO badge_data_temp (pkgname, writable_pkgs, badge, rowid) SELECT pkgname, writable_pkgs, badge, rowid FROM badge_data;
-UPDATE badge_data_temp SET uid=5001;
-DROP TABLE badge_data;
-ALTER TABLE badge_data_temp RENAME TO badge_data;
-
-DROP TABLE IF EXISTS badge_option_temp;
-
-CREATE TABLE badge_option_temp (
-    uid INTEGER,
-    pkgname TEXT NOT NULL,
-    display INTEGER default 1,
-    UNIQUE (uid, pkgname)
-);
-
-INSERT INTO badge_option_temp (pkgname, display) SELECT pkgname, display FROM badge_option;
-UPDATE badge_option_temp SET uid=5001;
-DROP TABLE badge_option;
-ALTER TABLE badge_option_temp RENAME TO badge_option;
-
-EOF
-
-chown app_fw:app_fw $DB_BADGE
-chown app_fw:app_fw $DB_BADGE-journal
-
-chsmack -a System $DB_BADGE
-chsmack -a System $DB_BADGE-journal