Modify 3.0 to 4.0 upgrade script 41/144841/2 accepted/tizen/4.0/unified/20170829.020039 accepted/tizen/unified/20170822.023827 submit/tizen/20170821.062931 submit/tizen_4.0/20170828.100004
authorYunmi Ha <yunmi.ha@samsung.com>
Fri, 18 Aug 2017 06:30:41 +0000 (15:30 +0900)
committerYunmi Ha <yunmi.ha@samsung.com>
Fri, 18 Aug 2017 09:12:38 +0000 (18:12 +0900)
Change-Id: I9308d10eed667bc7fe7085f5c9f004db1e94f06b
Signed-off-by: Yunmi Ha <yunmi.ha@samsung.com>
packaging/tizen-platform-config.spec
scripts/200.filesystem-pre_24to30.patch.sh [moved from packaging/200.filesystem-pre.patch.sh with 82% similarity]
scripts/200.filesystem-pre_30to40.patch.sh [new file with mode: 0644]
scripts/201.tizen-platform-config_upgrade_24to30.sh [moved from packaging/201.tizen-platform-config_upgrade.sh with 94% similarity]
scripts/799.filesystem-post_24to30.patch.sh [moved from packaging/799.filesystem-post.patch.sh with 95% similarity]

index 1543894..e9e451a 100644 (file)
@@ -11,9 +11,6 @@ Group:          System/Configuration
 Source0:        %{name}-%{version}.tar.gz
 Source1:        %{name}-rpmlintrc
 Source1001:     %{name}.manifest
-Source1002:     201.tizen-platform-config_upgrade.sh
-Source2001:     200.filesystem-pre.patch.sh
-Source2002:     799.filesystem-post.patch.sh
 BuildRequires:  tizen-platform-config-meta
 BuildRequires:  gperf
 # for sha256sum
@@ -66,9 +63,7 @@ cp %{SOURCE1001} .
 
 %install
 %make_install
-install -m 755 %{SOURCE1002} -D %{buildroot}%{_datadir}/upgrade/scripts/201.tizen-platform-config_upgrade.sh
-install -m 755 %{SOURCE2001} -D %{buildroot}%{_datadir}/upgrade/scripts/200.filesystem-pre.patch.sh
-install -m 755 %{SOURCE2002} -D %{buildroot}%{_datadir}/upgrade/scripts/799.filesystem-post.patch.sh
+install -m 755 scripts/200.filesystem-pre_30to40.patch.sh -D %{buildroot}%{_datadir}/upgrade/scripts/200.filesystem-pre.patch.sh
 rm %{buildroot}%{_libdir}/*.a
 
 %post
similarity index 82%
rename from packaging/200.filesystem-pre.patch.sh
rename to scripts/200.filesystem-pre_24to30.patch.sh
index ad7b965..2deb476 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# RW update filesystem-pre script
+# RW update filesystem-pre script (2.4 -> 3.0)
 #
 PATH=/bin:/usr/bin:/sbin:/usr/sbin
 OWNER_HOME=/opt/usr/home/owner
diff --git a/scripts/200.filesystem-pre_30to40.patch.sh b/scripts/200.filesystem-pre_30to40.patch.sh
new file mode 100644 (file)
index 0000000..88815df
--- /dev/null
@@ -0,0 +1,13 @@
+#!/bin/sh
+#
+# RW update filesystem-pre script (3.0 -> 4.0)
+#
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
+
+source /usr/share/upgrade/rw-update-macro.inc
+source /etc/tizen-platform.conf
+
+# Make /opt/usr/media_shared directory
+if [ ! -e $TZ_SYS_MEDIASHARED ]; then
+    restore_backup_file -r $TZ_SYS_MEDIASHARED/
+fi
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# RW update: tizen-platform-config
+# RW update: tizen-platform-config (2.4 -> 3.0)
 #
 PATH=/bin:/usr/bin:/sbin:/usr/sbin
 
similarity index 95%
rename from packaging/799.filesystem-post.patch.sh
rename to scripts/799.filesystem-post_24to30.patch.sh
index 3a6e9a0..328ac04 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# RW update filesystem-post script
+# RW update filesystem-post script (2.4 -> 3.0)
 #
 PATH=/bin:/usr/bin:/sbin:/usr/sbin