From: sungwook79.park Date: Fri, 26 Aug 2016 11:56:17 +0000 (+0900) Subject: support tizen upgrade X-Git-Tag: accepted/tizen/common/20160831.162305~7 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f2ecfa187be66801df63d5567dc74f28a7560d9e;p=platform%2Fcore%2Fuifw%2Fisf.git support tizen upgrade Change-Id: I2c7d5322cdaccfb3f97fec75f58fbe6d09949fd3 Signed-off-by: sungwook79.park --- diff --git a/isf_upgrade_24to30.sh b/isf_upgrade_24to30.sh new file mode 100755 index 0000000..bd2c4e8 --- /dev/null +++ b/isf_upgrade_24to30.sh @@ -0,0 +1,28 @@ +#!/bin/sh +set -x + +#-------------------------------------------------# +# isf patch for upgrade (2.4 -> 3.0) # +#-------------------------------------------------# + +# Macro +ISF_DIR_24=/opt/home/app/.scim +ISF_DIR_30=/opt/usr/home/owner/.config/.scim + +ISF_FILE_24=$ISF_DIR_24/config +ISF_FILE_30=$ISF_DIR_30/config + +# Create Directory +mkdir -p $ISF_DIR_30 + +# Set permission +chown owner:users $ISF_DIR_30 +chsmack -a User::Home $ISF_DIR_30 + +# Move +mv $ISF_FILE_24 $ISF_FILE_30 + +# Set permission +chown owner:users $ISF_FILE_30 +chsmack -a User::Home $ISF_FILE_30 + diff --git a/packaging/isf.spec b/packaging/isf.spec index 5ce9a14..7cfbf8f 100644 --- a/packaging/isf.spec +++ b/packaging/isf.spec @@ -125,6 +125,9 @@ rm -rf %{buildroot} mkdir -p %{buildroot}/%{TZ_SYS_ETC}/dump.d/module.d cp -af ism/dump/isf_log_dump.sh %{buildroot}/%{TZ_SYS_ETC}/dump.d/module.d mkdir -p %{buildroot}/etc/scim/conf +mkdir -p %{buildroot}/usr/share/upgrade/scripts/ +cp isf_upgrade_24to30.sh %{buildroot}/usr/share/upgrade/scripts/ + %find_lang scim cat scim.lang > isf.lang @@ -164,6 +167,7 @@ ln -sf %{_libdir}/ecore_imf/modules/wayland/v-1.16/module.so %{_libdir}/ecore_im %{_libdir}/libscim-*.so* %license COPYING %{TZ_SYS_ETC}/dump.d/module.d/* +/usr/share/upgrade/scripts/* %files devel %defattr(-,root,root,-)