summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSung-Jin Park <sj76.park@samsung.com>2016-08-25 17:12:16 +0900
committerSung-Jin Park <sj76.park@samsung.com>2016-08-25 17:17:44 +0900
commit147c2addef767ebc793db54ad9faf3afabbdcf6e (patch)
treeb1514573503b511e1605a9b5b3639706a1627e94
parent3526d3d78a762dc69265a9b6c331d993a8b5f3b1 (diff)
downloadxkb-tizen-data-147c2addef767ebc793db54ad9faf3afabbdcf6e.tar.gz
xkb-tizen-data-147c2addef767ebc793db54ad9faf3afabbdcf6e.tar.bz2
xkb-tizen-data-147c2addef767ebc793db54ad9faf3afabbdcf6e.zip
Add/install a script to upgrade xkb-tizen-data and to remove the old version of filessubmit/tizen/20160830.063644submit/tizen/20160829.120328accepted/tizen/mobile/20160830.235427
Change-Id: I88802573da8cdd48716a5dc9518f5a6f08152db8
-rw-r--r--packaging/xkb-tizen-data.spec3
-rwxr-xr-xscripts/xkb-tizen-data_upgrade.sh9
2 files changed, 12 insertions, 0 deletions
diff --git a/packaging/xkb-tizen-data.spec b/packaging/xkb-tizen-data.spec
index 5ae0f85..692cc7d 100644
--- a/packaging/xkb-tizen-data.spec
+++ b/packaging/xkb-tizen-data.spec
@@ -30,6 +30,8 @@ rm -rf %{buildroot}
%__mkdir_p %{buildroot}/%{TZ_SYS_RO_SHARE}/X11/xkb
%__cp -f xkb/tizen_key_layout.txt %{buildroot}/%{TZ_SYS_RO_SHARE}/X11/xkb/tizen_key_layout.txt
%__cp -f xkb/xkb.rule %{buildroot}/%{TZ_SYS_RO_SHARE}/X11/xkb/xkb.rule
+%__mkdir_p %{buildroot}/%{TZ_SYS_RO_SHARE}/upgrade/scripts
+%__cp -af scripts/xkb-tizen-data_upgrade.sh %{buildroot}/%{TZ_SYS_RO_SHARE}/upgrade/scripts
# for license notification
mkdir -p %{buildroot}/%{TZ_SYS_RO_SHARE}/license
@@ -45,3 +47,4 @@ cp -a %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/%{TZ_SYS_RO_SHARE}/licens
%{TZ_SYS_RO_SHARE}/license/%{name}
%{TZ_SYS_RO_SHARE}/X11/xkb/tizen_key_layout.txt
%{TZ_SYS_RO_SHARE}/X11/xkb/xkb.rule
+%{TZ_SYS_RO_SHARE}/upgrade/scripts/xkb-tizen-data_upgrade.sh
diff --git a/scripts/xkb-tizen-data_upgrade.sh b/scripts/xkb-tizen-data_upgrade.sh
new file mode 100755
index 0000000..8b93621
--- /dev/null
+++ b/scripts/xkb-tizen-data_upgrade.sh
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+#Remove old version of directories and files
+rm -rf /var/xkb
+rm -rf /var/log/Xorg*.log*
+rm -rf /opt/etc/dump.d/module.d/winsys_log_dump.sh
+
+#Create Xkb cache directory
+mkdir -p /var/lib/xkb