add light keymap & locale mode 04/208404/1
authorjeon <jhyuni.kang@samsung.com>
Tue, 28 May 2019 11:05:22 +0000 (20:05 +0900)
committerjeon <jhyuni.kang@samsung.com>
Mon, 24 Jun 2019 05:44:28 +0000 (14:44 +0900)
Change-Id: I86f50261da8996a054aa9fd462283674d2eff957

locale-light/compose.dir [new file with mode: 0644]
locale-light/en_US.UTF-8/Compose [new file with mode: 0644]
locale-light/locale.alias [new file with mode: 0644]
packaging/xkb-tizen-data.spec
xkb/xkb.rule.common
xkb/xkb.rule.ivi
xkb/xkb.rule.mobile
xkb/xkb.rule.tv
xkb/xkb.rule.wearable

diff --git a/locale-light/compose.dir b/locale-light/compose.dir
new file mode 100644 (file)
index 0000000..c8ed6f5
--- /dev/null
@@ -0,0 +1 @@
+en_US.UTF-8/Compose            en_US.UTF-8
diff --git a/locale-light/en_US.UTF-8/Compose b/locale-light/en_US.UTF-8/Compose
new file mode 100644 (file)
index 0000000..8b13789
--- /dev/null
@@ -0,0 +1 @@
+
diff --git a/locale-light/locale.alias b/locale-light/locale.alias
new file mode 100644 (file)
index 0000000..c80f0cc
--- /dev/null
@@ -0,0 +1,2 @@
+POSIX                                          C
+C.UTF-8                                        en_US.UTF-8
index 86685be4fbd5bf13a4fb415035997d25af96b30c..cba80d517da5b9444d1e0ffbab3ca03eeb13a59d 100644 (file)
@@ -15,6 +15,7 @@ Requires(post): gawk
 %global TZ_BUILD_CONF_FILE /etc/tizen-build.conf
 %global KEYMAP_INSTALL_PATH %{TZ_SYS_RO_SHARE}/X11/xkb
 %global LOCALE_INSTALL_PATH %{TZ_SYS_RO_SHARE}/X11/locale
+%global LOCALE_LIGHT_INSTALL_PATH %{TZ_SYS_RO_SHARE}/X11/locale-light
 
 %description
 Data files for Xkb keymap
@@ -39,10 +40,12 @@ rm -rf %{buildroot}
 # install service
 %__mkdir_p %{buildroot}/%{KEYMAP_INSTALL_PATH}
 %__mkdir_p %{buildroot}/%{LOCALE_INSTALL_PATH}
+%__mkdir_p %{buildroot}/%{LOCALE_LIGHT_INSTALL_PATH}
 
 %__cp -f xkb/tizen_key_layout.txt.* %{buildroot}/%{KEYMAP_INSTALL_PATH}/
 %__cp -f xkb/xkb.rule.* %{buildroot}/%{KEYMAP_INSTALL_PATH}/
 %__cp -rf locale/* %{buildroot}/%{LOCALE_INSTALL_PATH}/
+%__cp -rf locale-light/* %{buildroot}/%{LOCALE_LIGHT_INSTALL_PATH}/
 
 ## tizen symbols
 %__cp -f new_symbols.txt %{buildroot}/%{KEYMAP_INSTALL_PATH}/new_symbols.txt
@@ -60,10 +63,16 @@ fi
 %post
 _tizen_build_profile=common
 
-if [ -e %{TZ_BUILD_CONF_FILE} ]; then
-       _tizen_build_profile=`grep "TZ_BUILD_PROFILE" %{TZ_BUILD_CONF_FILE} | awk -F '[=]' '{ print $2 }'`
+if [ "%{DEFINED_PROFILE}" == "%{""DEFINED_PROFILE""}" ]; then
+       if [ -e %{TZ_BUILD_CONF_FILE} ]; then
+               _tizen_build_profile=`grep "TZ_BUILD_PROFILE" %{TZ_BUILD_CONF_FILE} | awk -F '[=]' '{ print $2 }'`
+       fi
+else
+       _tizen_build_profile=%{DEFINED_PROFILE}
 fi
 
+echo "${_tizen_build_profile}"
+
 if [ -e %{KEYMAP_INSTALL_PATH}/tizen_key_layout.txt.${_tizen_build_profile} ]; then
        ln -s %{KEYMAP_INSTALL_PATH}/tizen_key_layout.txt.${_tizen_build_profile} %{KEYMAP_INSTALL_PATH}/tizen_key_layout.txt
 fi
@@ -82,3 +91,4 @@ fi
 %{TZ_SYS_RO_SHARE}/X11/xkb/xkb.rule*
 %{TZ_SYS_RO_SHARE}/X11/xkb/new_symbols.txt
 %{LOCALE_INSTALL_PATH}/*
+%{LOCALE_LIGHT_INSTALL_PATH}/*
index 28365bb9da4d4361c54fd498891f60c2e727b024..bf043dc9d0d3b46ff097889caf6bfd5438133860 100644 (file)
@@ -5,3 +5,6 @@ variant=
 options=
 
 supported_layouts=us,ru
+
+light_locale=false
+light_keymap=false
index 1923d5f3223e35dd82ef620d667c3a3de5f0a26b..190ceeb6ab5a30ffabb3b76a83f50e148d3b6e9a 100644 (file)
@@ -5,3 +5,6 @@ variant=
 options=
 
 supported_layouts=us,gb
+
+light_locale=false
+light_keymap=false
index 1923d5f3223e35dd82ef620d667c3a3de5f0a26b..190ceeb6ab5a30ffabb3b76a83f50e148d3b6e9a 100644 (file)
@@ -5,3 +5,6 @@ variant=
 options=
 
 supported_layouts=us,gb
+
+light_locale=false
+light_keymap=false
index 1923d5f3223e35dd82ef620d667c3a3de5f0a26b..190ceeb6ab5a30ffabb3b76a83f50e148d3b6e9a 100644 (file)
@@ -5,3 +5,6 @@ variant=
 options=
 
 supported_layouts=us,gb
+
+light_locale=false
+light_keymap=false
index 1923d5f3223e35dd82ef620d667c3a3de5f0a26b..190ceeb6ab5a30ffabb3b76a83f50e148d3b6e9a 100644 (file)
@@ -5,3 +5,6 @@ variant=
 options=
 
 supported_layouts=us,gb
+
+light_locale=false
+light_keymap=false