Makes xkb:es::spa and xkb:es:cat:cat out EuroSign for alt+5.
BUG=chromium:28685
TEST=None
Change-Id: Ice209acf9d747ccb54ab698f0911d31d6fbba89e
Previous-Reviewed-on: https://chromium-review.googlesource.com/201484
(cherry picked from commit e7b19047bebc4bc935bb1302ea266076239f2266)
Reviewed-on: https://chromium-review.googlesource.com/201587
Reviewed-by: Shu Chen <shuchen@chromium.org>
Commit-Queue: Shu Chen <shuchen@chromium.org>
Tested-by: Shu Chen <shuchen@chromium.org>
diff --git a/x11-misc/xkeyboard-config/files/xkeyboard-config-2.4.1-es-euro-sign.patch b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.4.1-es-euro-sign.patch
new file mode 100644
index 0000000..5acbaf7
--- /dev/null
+++ b/x11-misc/xkeyboard-config/files/xkeyboard-config-2.4.1-es-euro-sign.patch
@@ -0,0 +1,11 @@
+diff -urN xkeyboard-config-xkeyboard-config-2.4.1.orig/symbols/es xkeyboard-config-xkeyboard-config-2.4.1/symbols/es
+--- xkeyboard-config-xkeyboard-config-2.4.1.orig/symbols/es 2014-05-25 10:07:31.163163169 +0800
++++ xkeyboard-config-xkeyboard-config-2.4.1/symbols/es 2014-05-25 10:20:24.877827589 +0800
+@@ -12,6 +12,7 @@
+ key <AE01> { [ 1, exclam, bar, exclamdown ] };
+ key <AE03> { [ 3, periodcentered, numbersign, sterling ] };
+ key <AE04> { [ 4, dollar, asciitilde, dollar ] };
++ key <AE05> { [ 5, percent, EuroSign, threeeighths ] };
+ key <AE06> { [ 6, ampersand, notsign, fiveeighths ] };
+ key <AE11> { [apostrophe, question, backslash, questiondown ] };
+ key <AE12> { [exclamdown, questiondown, dead_tilde, asciitilde ] };
diff --git a/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r19.ebuild b/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r20.ebuild
similarity index 97%
rename from x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r19.ebuild
rename to x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r20.ebuild
index 598ea0b..c0faa4c 100644
--- a/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r19.ebuild
+++ b/x11-misc/xkeyboard-config/xkeyboard-config-2.4.1-r20.ebuild
@@ -47,6 +47,7 @@
"${FILESDIR}"/${P}-canadian-french-international-backslash-fix.patch
"${FILESDIR}"/${P}-ch-brokenbar.patch
"${FILESDIR}"/${P}-br-euro-degree.patch
+ "${FILESDIR}"/${P}-es-euro-sign.patch
)
use parrot && PATCHES+=( "${FILESDIR}"/${P}-parrot-euro-sign.patch )