From a2cd2912185bb8f5cca19173e941ce4193574e3018c54657903a70a7533883b7 Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Tue, 26 Mar 2013 16:28:22 +0000 Subject: [PATCH] - u_zhe-dze.patch The key (z on US keyboard) should give dze (Ѕ [capital] / ѕ) but it gives zhe (Ж [capital] / ж) (bnc#780230) OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/xkeyboard-config?expand=0&rev=87 --- u_zhe-dze.patch | 16 ++++++++++++++++ xkeyboard-config.changes | 8 ++++++++ xkeyboard-config.spec | 2 ++ 3 files changed, 26 insertions(+) create mode 100644 u_zhe-dze.patch diff --git a/u_zhe-dze.patch b/u_zhe-dze.patch new file mode 100644 index 0000000..c7bc95b --- /dev/null +++ b/u_zhe-dze.patch @@ -0,0 +1,16 @@ +Author: Oliver Neukum +Subject: The key (z on US keyboard) should give dze (Ѕ [capital] / ѕ) but it gives zhe (Ж [capital] / ж) +References: bnc#780230 +Signed-off-by: Stefan Dirsch + +--- /usr/share/X11/xkb/symbols/rs.alt 2012-09-13 15:39:18.039949695 +0200 ++++ /usr/share/X11/xkb/symbols/rs 2012-09-13 16:19:37.007170631 +0200 +@@ -108,7 +108,7 @@ xkb_symbols "cyralpha" { + key { [ Serbian_tshe, Serbian_TSHE, any,any ] }; // ' " + key { [ Cyrillic_zhe, Cyrillic_ZHE, any,any ] }; // \ | + +- key { [ Cyrillic_zhe, Cyrillic_ZHE, any,any ] }; // z ++ key { [ U0455, U0405, any,any ] }; // z + key { [ Cyrillic_dzhe, Cyrillic_DZHE, any,any ] }; // x + key { [ Cyrillic_tse, Cyrillic_TSE, any,any ] }; // c + key { [ Cyrillic_ve, Cyrillic_VE, any,any ] }; // v diff --git a/xkeyboard-config.changes b/xkeyboard-config.changes index f67c9fd..2d70c86 100644 --- a/xkeyboard-config.changes +++ b/xkeyboard-config.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Tue Mar 26 16:23:14 UTC 2013 - sndirsch@suse.com + +- u_zhe-dze.patch + The key (z on US keyboard) should give dze (Ѕ [capital] + / ѕ) but it gives zhe (Ж [capital] / ж) + (bnc#780230) + ------------------------------------------------------------------- Thu Jan 31 17:46:52 UTC 2013 - tobias.johannes.klausmann@mni.thm.de diff --git a/xkeyboard-config.spec b/xkeyboard-config.spec index 0514543..954b043 100644 --- a/xkeyboard-config.spec +++ b/xkeyboard-config.spec @@ -34,6 +34,7 @@ Summary: The X Keyboard Extension License: GPL-2.0+ and LGPL-2.1+ and MIT and CDDL-1.0 Group: System/X11/Utilities Source: http://xorg.freedesktop.org/releases/individual/data/%{name}-%{version}.tar.bz2 +Patch0: u_zhe-dze.patch Patch100: p_suse.diff # PATCH-FIX-OPENSUSE disable-2xalt_2xctrl-toggle.diff fdo#4927 -- This is just a workaround until fdo#4927 is fixed Patch109: disable-2xalt_2xctrl-toggle.diff @@ -53,6 +54,7 @@ make keyboards more accessible to people with physical impairments. %prep %setup -q translation-update-upstream +%patch0 -p5 %patch100 %patch109 -p1