create core package
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file http://www.gnu.org/licenses/gpl.txt
|
||||
|
||||
from pisi.actionsapi import autotools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.configure("--enable-nls")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
for exe in ("loadkeys", "setfont", "unicode_start", "unicode_stop"):
|
||||
pisitools.domove("/usr/bin/%s" % exe, "/bin")
|
||||
pisitools.dosym("/bin/%s" % exe, "/usr/bin/%s" % exe)
|
||||
|
||||
pisitools.remove("/usr/share/keymaps/i386/qwerty/trf.map.gz")
|
||||
|
||||
pisitools.dohtml("doc/*")
|
||||
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README")
|
||||
@@ -0,0 +1,52 @@
|
||||
diff -up kbd-1.15/man/man1/showkey.1_old kbd-1.15/man/man1/showkey.1
|
||||
--- kbd-1.15/man/man1/showkey.1_old 2008-03-13 17:46:23.000000000 +0100
|
||||
+++ kbd-1.15/man/man1/showkey.1 2008-12-10 12:31:38.000000000 +0100
|
||||
@@ -80,6 +80,19 @@ corresponds to what the keyboard hardwar
|
||||
to know the scan codes sent by various keys it is better to boot a
|
||||
2.4 kernel. Since 2.6.9 there also is the boot option atkbd.softraw=0
|
||||
that tells the 2.6 kernel to return the actual scan codes.
|
||||
+
|
||||
+.SH NOTES
|
||||
+The raw scan codes are available only on AT and PS/2 keyboards,
|
||||
+and even then they are disabled unless the
|
||||
+.B atkbd.softraw=0
|
||||
+kernel parameter is used.
|
||||
+When the raw scan codes are not available, the kernel uses a fixed built-in
|
||||
+table to produce scan codes from keycodes. Thus,
|
||||
+.BR setkeycodes (8)
|
||||
+can affect the output of
|
||||
+.B showkey
|
||||
+in scan code dump mode.
|
||||
+
|
||||
.SH "SEE ALSO"
|
||||
.BR loadkeys (1),
|
||||
.BR dumpkeys (1),
|
||||
diff -up kbd-1.15/man/man8/setkeycodes.8_old kbd-1.15/man/man8/setkeycodes.8
|
||||
--- kbd-1.15/man/man8/setkeycodes.8_old 2008-12-10 12:31:56.000000000 +0100
|
||||
+++ kbd-1.15/man/man8/setkeycodes.8 2008-12-10 12:37:36.000000000 +0100
|
||||
@@ -41,6 +41,10 @@ to showkey(1), the command
|
||||
will assign the keycode 112 to it, and then loadkeys(1) can be used
|
||||
to define the function of this key.
|
||||
|
||||
+USB keyboards have standardized keycodes and
|
||||
+.B setkeycodes
|
||||
+doesn't affect them at all.
|
||||
+
|
||||
.SH "2.6 KERNELS"
|
||||
In 2.6 kernels key codes lie in the range 1-255, instead of 1-127.
|
||||
(It might be best to confine oneself to the range 1-239.)
|
||||
@@ -54,6 +58,14 @@ None.
|
||||
.SH BUGS
|
||||
The keycodes of X have nothing to do with those of Linux.
|
||||
Unusual keys can be made visible under Linux, but not under X.
|
||||
+
|
||||
+.B setkeycodes
|
||||
+affects only the "first" input device
|
||||
+that has modifiable scancode-to-keycode mapping.
|
||||
+If there is more than one such device,
|
||||
+.B setkeycodes
|
||||
+cannot change the mapping of other devices than the "first" one.
|
||||
+
|
||||
.SH "SEE ALSO"
|
||||
.I "dumpkeys (1), loadkeys (1), showkey (1), getkeycodes (8)"
|
||||
|
||||
@@ -0,0 +1,90 @@
|
||||
https://bugs.gentoo.org/447440
|
||||
|
||||
From 7e06e56157e8431d02e1377cdc44230944203d88 Mon Sep 17 00:00:00 2001
|
||||
From: Alexey Gladkov <gladkov.alexey@gmail.com>
|
||||
Date: Tue, 11 Dec 2012 14:24:44 +0400
|
||||
Subject: [PATCH] Fix regression in 16117ce6ab
|
||||
|
||||
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
|
||||
---
|
||||
src/loadkeys.analyze.l | 14 +++++++++-----
|
||||
1 file changed, 9 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/src/loadkeys.analyze.l b/src/loadkeys.analyze.l
|
||||
index c18dcea..f817c78 100644
|
||||
--- a/src/loadkeys.analyze.l
|
||||
+++ b/src/loadkeys.analyze.l
|
||||
@@ -307,8 +307,10 @@ To to|To|TO
|
||||
char *s = xstrndup(yytext+1, strlen(yytext)-2);
|
||||
/* use static pathname to store *s ? */
|
||||
open_include(s);
|
||||
- yy_pop_state();
|
||||
- state_ptr--;
|
||||
+ while (state_ptr > 0) {
|
||||
+ yy_pop_state();
|
||||
+ state_ptr--;
|
||||
+ }
|
||||
}
|
||||
<INCLSTR>[^"]|\"\"|\"[^"\n]*{Eol} {
|
||||
yyerror(_("expected filename between quotes"));
|
||||
@@ -323,7 +325,7 @@ To to|To|TO
|
||||
}
|
||||
{Eol} {
|
||||
line_nr++;
|
||||
- if (state_ptr > 0) {
|
||||
+ while (state_ptr > 0) {
|
||||
yy_pop_state();
|
||||
state_ptr--;
|
||||
}
|
||||
@@ -428,8 +430,10 @@ To to|To|TO
|
||||
}
|
||||
<STR>\" {
|
||||
*p = '\0';
|
||||
- yy_pop_state();
|
||||
- state_ptr--;
|
||||
+ while (state_ptr > 0) {
|
||||
+ yy_pop_state();
|
||||
+ state_ptr--;
|
||||
+ }
|
||||
return(STRLITERAL);
|
||||
}
|
||||
. {
|
||||
--- a/src/loadkeys.analyze.c
|
||||
+++ b/src/loadkeys.analyze.c
|
||||
@@ -1359,8 +1359,10 @@ YY_RULE_SETUP
|
||||
char *s = xstrndup(yytext+1, strlen(yytext)-2);
|
||||
/* use static pathname to store *s ? */
|
||||
open_include(s);
|
||||
- yy_pop_state();
|
||||
- state_ptr--;
|
||||
+ while (state_ptr > 0) {
|
||||
+ yy_pop_state();
|
||||
+ state_ptr--;
|
||||
+ }
|
||||
}
|
||||
YY_BREAK
|
||||
case 3:
|
||||
@@ -1393,7 +1395,7 @@ YY_RULE_SETUP
|
||||
#line 324 "loadkeys.analyze.l"
|
||||
{
|
||||
line_nr++;
|
||||
- if (state_ptr > 0) {
|
||||
+ while (state_ptr > 0) {
|
||||
yy_pop_state();
|
||||
state_ptr--;
|
||||
}
|
||||
@@ -1670,8 +1670,10 @@ YY_RULE_SETUP
|
||||
#line 429 "loadkeys.analyze.l"
|
||||
{
|
||||
*p = '\0';
|
||||
- yy_pop_state();
|
||||
- state_ptr--;
|
||||
+ while (state_ptr > 0) {
|
||||
+ yy_pop_state();
|
||||
+ state_ptr--;
|
||||
+ }
|
||||
return(STRLITERAL);
|
||||
}
|
||||
YY_BREAK
|
||||
--
|
||||
1.8.0.2
|
||||
Binary file not shown.
@@ -0,0 +1,511 @@
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/include/azerty-layout.inc.orig kbd-1.15/data/keymaps/i386/include/azerty-layout.inc
|
||||
--- kbd-1.15/data/keymaps/i386/include/azerty-layout.inc.orig 2008-10-23 17:03:58.000000000 -0200
|
||||
+++ kbd-1.15/data/keymaps/i386/include/azerty-layout.inc 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -28,3 +28,6 @@ keycode 47 = v
|
||||
keycode 48 = b
|
||||
keycode 49 = n
|
||||
#
|
||||
+include "euro"
|
||||
+include "windowkeys"
|
||||
+include "compose"
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/include/euro.inc.orig kbd-1.15/data/keymaps/i386/include/euro.inc
|
||||
--- kbd-1.15/data/keymaps/i386/include/euro.inc.orig 2009-10-09 15:05:03.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/i386/include/euro.inc 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -0,0 +1,11 @@
|
||||
+# Euro and cent
|
||||
+# [Say: "loadkeys euro" to get Euro and cent with Alt on the positions
|
||||
+# where many keyboards have E and C.
|
||||
+# To get it displayed, use a latin0 (i.e., latin9) font.]
|
||||
+
|
||||
+#
|
||||
+# keysyms can't be used as they are locale dependent
|
||||
+#
|
||||
+
|
||||
+altgr keycode 18 = 0xa4 # currency
|
||||
+altgr keycode 46 = 0xa2 # cent
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/include/linux-with-alt-and-altgr.inc.orig kbd-1.15/data/keymaps/i386/include/linux-with-alt-and-altgr.inc
|
||||
--- kbd-1.15/data/keymaps/i386/include/linux-with-alt-and-altgr.inc.orig 2008-10-23 17:03:58.000000000 -0200
|
||||
+++ kbd-1.15/data/keymaps/i386/include/linux-with-alt-and-altgr.inc 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -27,3 +27,5 @@ altgr keycode 81 = Hex_3
|
||||
altgr keycode 82 = Hex_0
|
||||
altgr keycode 96 = Hex_F
|
||||
altgr keycode 98 = Hex_B
|
||||
+
|
||||
+include "compose"
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/include/qwerty-layout.inc.orig kbd-1.15/data/keymaps/i386/include/qwerty-layout.inc
|
||||
--- kbd-1.15/data/keymaps/i386/include/qwerty-layout.inc.orig 2008-10-23 17:03:58.000000000 -0200
|
||||
+++ kbd-1.15/data/keymaps/i386/include/qwerty-layout.inc 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -28,4 +28,6 @@ keycode 48 = b
|
||||
keycode 49 = n
|
||||
keycode 50 = m
|
||||
#
|
||||
+include "euro"
|
||||
+include "windowkeys"
|
||||
include "compose"
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/include/qwerty-layout-jp.inc.orig kbd-1.15/data/keymaps/i386/include/qwerty-layout-jp.inc
|
||||
--- kbd-1.15/data/keymaps/i386/include/qwerty-layout-jp.inc.orig 2009-10-09 15:05:25.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/i386/include/qwerty-layout-jp.inc 2009-10-09 15:05:39.000000000 -0300
|
||||
@@ -0,0 +1,32 @@
|
||||
+# qwerty-layout
|
||||
+keycode 16 = q
|
||||
+keycode 17 = w
|
||||
+keycode 18 = e
|
||||
+keycode 19 = r
|
||||
+keycode 20 = t
|
||||
+keycode 21 = y
|
||||
+keycode 22 = u
|
||||
+keycode 23 = i
|
||||
+keycode 24 = o
|
||||
+keycode 25 = p
|
||||
+#
|
||||
+keycode 30 = a
|
||||
+keycode 31 = s
|
||||
+keycode 32 = d
|
||||
+keycode 33 = f
|
||||
+keycode 34 = g
|
||||
+keycode 35 = h
|
||||
+keycode 36 = j
|
||||
+keycode 37 = k
|
||||
+keycode 38 = l
|
||||
+#
|
||||
+keycode 44 = z
|
||||
+keycode 45 = x
|
||||
+keycode 46 = c
|
||||
+keycode 47 = v
|
||||
+keycode 48 = b
|
||||
+keycode 49 = n
|
||||
+keycode 50 = m
|
||||
+#
|
||||
+include "windowkeys"
|
||||
+include "compose"
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/include/qwertz-layout.inc.orig kbd-1.15/data/keymaps/i386/include/qwertz-layout.inc
|
||||
--- kbd-1.15/data/keymaps/i386/include/qwertz-layout.inc.orig 2008-10-23 17:03:58.000000000 -0200
|
||||
+++ kbd-1.15/data/keymaps/i386/include/qwertz-layout.inc 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -28,4 +28,6 @@ keycode 48 = b
|
||||
keycode 49 = n
|
||||
keycode 50 = m
|
||||
#
|
||||
+include "euro"
|
||||
+include "windowkeys"
|
||||
include "compose"
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/include/windowkeys.inc.orig kbd-1.15/data/keymaps/i386/include/windowkeys.inc
|
||||
--- kbd-1.15/data/keymaps/i386/include/windowkeys.inc.orig 2009-10-09 15:05:03.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/i386/include/windowkeys.inc 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -0,0 +1,6 @@
|
||||
+# Extra 105 windows keys
|
||||
+
|
||||
+keycode 125 = Decr_Console
|
||||
+keycode 126 = Incr_Console
|
||||
+keycode 127 = Compose
|
||||
+
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/qwerty/jp106.map.orig kbd-1.15/data/keymaps/i386/qwerty/jp106.map
|
||||
--- kbd-1.15/data/keymaps/i386/qwerty/jp106.map.orig 2008-10-23 17:03:59.000000000 -0200
|
||||
+++ kbd-1.15/data/keymaps/i386/qwerty/jp106.map 2009-10-09 15:06:12.000000000 -0300
|
||||
@@ -5,7 +5,7 @@
|
||||
#
|
||||
keymaps 0-1,4-5,8-9,12
|
||||
alt_is_meta
|
||||
-include "qwerty-layout"
|
||||
+include "qwerty-layout-jp"
|
||||
include "linux-with-two-alt-keys"
|
||||
strings as usual
|
||||
compose as usual for "iso-8859-1"
|
||||
@@ -64,5 +64,7 @@ keycode 89 = backslash underscor
|
||||
keycode 92 = space
|
||||
keycode 94 = space
|
||||
keycode 97 = Control
|
||||
+keycode 111 = Remove
|
||||
+ control alt keycode 111 = Boot
|
||||
keycode 124 = backslash bar
|
||||
control keycode 124 = Control_backslash
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/meta_keys.inc.orig kbd-1.15/data/keymaps/sun/meta_keys.inc
|
||||
--- kbd-1.15/data/keymaps/sun/meta_keys.inc.orig 2009-10-09 15:05:03.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/sun/meta_keys.inc 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -0,0 +1,10 @@
|
||||
+#
|
||||
+# defined the Meta keys to be consistent with PC keyboards
|
||||
+#
|
||||
+
|
||||
+# Left Meta-key, unused at this time
|
||||
+keycode 0x78 = Decr_Console
|
||||
+# Right Meta-key, again unused
|
||||
+keycode 0x7a = Incr_Console
|
||||
+# Compose key
|
||||
+keycode 0x43 = Compose
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sundvorak.map.orig kbd-1.15/data/keymaps/sun/sundvorak.map
|
||||
--- kbd-1.15/data/keymaps/sun/sundvorak.map.orig 2008-06-20 08:36:01.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/sun/sundvorak.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -1,6 +1,7 @@
|
||||
# Dvorak keyboard map for the
|
||||
# Sun Type4/Type5 keyboards found on SparcStations
|
||||
keymaps 0-2,4-5,8,12
|
||||
+include "meta_keys"
|
||||
strings as usual
|
||||
compose as usual for "iso-8859-1"
|
||||
#
|
||||
@@ -168,9 +169,8 @@ keycode 0x41 = backslash bar
|
||||
alt keycode 0x41 = Meta_backslash
|
||||
keycode 0x42 = Delete Delete
|
||||
control keycode 0x42 = BackSpace
|
||||
- alt keycode 0x43 = Meta_Delete
|
||||
+ alt keycode 0x42 = Meta_Delete
|
||||
control alt keycode 0x42 = Boot
|
||||
-keycode 0x43 = Compose
|
||||
keycode 0x44 = KP_7
|
||||
alt keycode 0x44 = Ascii_7
|
||||
altgr keycode 0x44 = Hex_7
|
||||
@@ -262,13 +262,9 @@ keycode 0x74 =
|
||||
keycode 0x75 =
|
||||
keycode 0x76 = Help
|
||||
keycode 0x77 = Caps_Lock
|
||||
-# A True Meta-key, unused at this time
|
||||
-keycode 0x78 =
|
||||
keycode 0x79 = space space
|
||||
control keycode 0x79 = nul
|
||||
alt keycode 0x79 = Meta_space
|
||||
-# Another real Meta-key, again unused
|
||||
-keycode 0x7a =
|
||||
keycode 0x7b = Next
|
||||
shift keycode 0x7b = Scroll_Forward
|
||||
# No keys produce the following
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sunkeymap.map.orig kbd-1.15/data/keymaps/sun/sunkeymap.map
|
||||
--- kbd-1.15/data/keymaps/sun/sunkeymap.map.orig 2008-06-20 08:36:01.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/sun/sunkeymap.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -1,6 +1,7 @@
|
||||
# Keyboard map for the Sun Type4/Type5 keyboards
|
||||
# found on SparcStations
|
||||
keymaps 0-2,4-5,8,12
|
||||
+include "meta_keys"
|
||||
strings as usual
|
||||
compose as usual for "iso-8859-1"
|
||||
#
|
||||
@@ -164,7 +165,6 @@ keycode 0x42 = Delete Delete
|
||||
control keycode 0x42 = BackSpace
|
||||
alt keycode 0x42 = Meta_Delete
|
||||
control alt keycode 0x42 = Boot
|
||||
-keycode 0x43 = Compose
|
||||
keycode 0x44 = KP_7
|
||||
alt keycode 0x44 = Ascii_7
|
||||
altgr keycode 0x44 = Hex_7
|
||||
@@ -262,13 +262,9 @@ keycode 0x74 =
|
||||
keycode 0x75 =
|
||||
keycode 0x76 = Help
|
||||
keycode 0x77 = Caps_Lock
|
||||
-# A True Meta-key, unused at this time
|
||||
-keycode 0x78 =
|
||||
keycode 0x79 = space space
|
||||
control keycode 0x79 = nul
|
||||
alt keycode 0x79 = Meta_space
|
||||
-# Another real Meta-key, again unused
|
||||
-keycode 0x7a =
|
||||
keycode 0x7b = Next
|
||||
shift keycode 0x7b = Scroll_Forward
|
||||
# No keys produce the following
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sun-pl-altgraph.map.orig kbd-1.15/data/keymaps/sun/sun-pl-altgraph.map
|
||||
--- kbd-1.15/data/keymaps/sun/sun-pl-altgraph.map.orig 2008-06-20 08:36:01.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/sun/sun-pl-altgraph.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -2,6 +2,7 @@
|
||||
# found on SparcStations
|
||||
# Polish version - 1998 rzm@icm.edu.pl
|
||||
keymaps 0-5,8,12
|
||||
+include "meta_keys"
|
||||
#
|
||||
#
|
||||
# Stop/L1
|
||||
@@ -165,9 +166,8 @@ keycode 0x41 = bracketright braceright a
|
||||
alt keycode 0x41 = Meta_bracketright
|
||||
keycode 0x42 = Delete Delete
|
||||
control keycode 0x42 = BackSpace
|
||||
- alt keycode 0x43 = Meta_Delete
|
||||
+ alt keycode 0x42 = Meta_Delete
|
||||
control alt keycode 0x42 = Boot
|
||||
-keycode 0x43 = Compose
|
||||
keycode 0x44 = KP_7
|
||||
alt keycode 0x44 = Ascii_7
|
||||
altgr keycode 0x44 = Hex_7
|
||||
@@ -279,13 +279,9 @@ keycode 0x74 =
|
||||
keycode 0x75 =
|
||||
keycode 0x76 = Help
|
||||
keycode 0x77 = Caps_Lock
|
||||
-# A True Meta-key, unused at this time
|
||||
-keycode 0x78 =
|
||||
keycode 0x79 = space space
|
||||
control keycode 0x79 = nul
|
||||
alt keycode 0x79 = Meta_space
|
||||
-# Another real Meta-key, again unused
|
||||
-keycode 0x7a =
|
||||
keycode 0x7b = Next
|
||||
shift keycode 0x7b = Scroll_Forward
|
||||
# No keys produce the following
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sun-pl.map.orig kbd-1.15/data/keymaps/sun/sun-pl.map
|
||||
--- kbd-1.15/data/keymaps/sun/sun-pl.map.orig 2008-06-20 08:36:01.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/sun/sun-pl.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -5,6 +5,7 @@
|
||||
# 19980221 Meta_R used as CtrlR
|
||||
#
|
||||
keymaps 0-5,8,12,128-129
|
||||
+include "meta_keys"
|
||||
#
|
||||
#
|
||||
# Stop/L1
|
||||
@@ -172,9 +173,8 @@ keycode 0x41 = bracketright braceright a
|
||||
alt keycode 0x41 = Meta_bracketright
|
||||
keycode 0x42 = Delete Delete
|
||||
control keycode 0x42 = BackSpace
|
||||
- alt keycode 0x43 = Meta_Delete
|
||||
+ alt keycode 0x42 = Meta_Delete
|
||||
control alt keycode 0x42 = Boot
|
||||
-keycode 0x43 = Compose
|
||||
keycode 0x44 = KP_7
|
||||
alt keycode 0x44 = Ascii_7
|
||||
AltGr keycode 0x44 = Hex_7
|
||||
@@ -300,8 +300,6 @@ keycode 0x74 =
|
||||
keycode 0x75 =
|
||||
keycode 0x76 = Help
|
||||
keycode 0x77 = Caps_Lock
|
||||
-# A True Meta-key, unused at this time
|
||||
-keycode 0x78 =
|
||||
keycode 0x79 = space space
|
||||
control keycode 0x79 = nul
|
||||
alt keycode 0x79 = Meta_space
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sunt4-es.map.orig kbd-1.15/data/keymaps/sun/sunt4-es.map
|
||||
--- kbd-1.15/data/keymaps/sun/sunt4-es.map.orig 2008-10-23 17:03:59.000000000 -0200
|
||||
+++ kbd-1.15/data/keymaps/sun/sunt4-es.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -3,6 +3,7 @@
|
||||
# Antoni Pàmies Olivé <toni@readysoft.net>
|
||||
#
|
||||
keymaps 0-2,4-5,8-9,12
|
||||
+include "meta_keys"
|
||||
strings as usual
|
||||
compose as usual for "iso-8859-1"
|
||||
|
||||
@@ -157,8 +158,7 @@ keycode 65 = plus asterisk as
|
||||
alt keycode 65 = Meta_bracketright
|
||||
keycode 66 = Delete Delete
|
||||
control keycode 66 = BackSpace
|
||||
-keycode 67 = Compose
|
||||
- alt keycode 67 = Meta_Delete
|
||||
+ alt keycode 66 = Meta_Delete
|
||||
keycode 68 = KP_7
|
||||
altgr keycode 68 = Hex_7
|
||||
alt keycode 68 = Ascii_7
|
||||
@@ -245,11 +245,9 @@ keycode 116 =
|
||||
keycode 117 =
|
||||
keycode 118 = Help
|
||||
keycode 119 = Control
|
||||
-keycode 120 =
|
||||
keycode 121 = space space
|
||||
control keycode 121 = nul
|
||||
alt keycode 121 = Meta_space
|
||||
-keycode 122 =
|
||||
keycode 123 = Next
|
||||
shift keycode 123 = Scroll_Forward
|
||||
keycode 124 = less greater
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sunt5-cz-us.map.orig kbd-1.15/data/keymaps/sun/sunt5-cz-us.map
|
||||
--- kbd-1.15/data/keymaps/sun/sunt5-cz-us.map.orig 2008-06-20 08:36:01.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/sun/sunt5-cz-us.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -9,6 +9,7 @@
|
||||
# Supports Euro: AltGr+E is Euro, AltGr+C is Cent (in US keymap only),
|
||||
# Compose e = is Euro.
|
||||
keymaps 0-5,8,12,64-79
|
||||
+include "meta_keys"
|
||||
strings as usual
|
||||
charset "iso-8859-2"
|
||||
#
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sunt5-de-latin1.map.orig kbd-1.15/data/keymaps/sun/sunt5-de-latin1.map
|
||||
--- kbd-1.15/data/keymaps/sun/sunt5-de-latin1.map.orig 2008-06-20 08:36:01.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/sun/sunt5-de-latin1.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -2,6 +2,7 @@
|
||||
# Fri Oct 25 1996, Wolfgang Szöcs <wolfi@tfh-berlin.de>
|
||||
#
|
||||
keymaps 0-2,4-5,8,12
|
||||
+include "meta_keys"
|
||||
strings as usual
|
||||
compose as usual for "iso-8859-1"
|
||||
|
||||
@@ -150,8 +151,7 @@ keycode 65 = plus asterisk as
|
||||
alt keycode 65 = Meta_bracketright
|
||||
keycode 66 = Delete Delete
|
||||
control keycode 66 = BackSpace
|
||||
-keycode 67 = Compose
|
||||
- alt keycode 67 = Meta_Delete
|
||||
+ alt keycode 66 = Meta_Delete
|
||||
keycode 68 = KP_7
|
||||
altgr keycode 68 = Hex_7
|
||||
alt keycode 68 = Ascii_7
|
||||
@@ -236,11 +236,9 @@ keycode 116 =
|
||||
keycode 117 =
|
||||
keycode 118 = Help
|
||||
keycode 119 = Caps_Lock
|
||||
-keycode 120 =
|
||||
keycode 121 = space space
|
||||
control keycode 121 = nul
|
||||
alt keycode 121 = Meta_space
|
||||
-keycode 122 =
|
||||
keycode 123 = Next
|
||||
shift keycode 123 = Scroll_Forward
|
||||
keycode 124 = less greater bar
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sunt5-es.map.orig kbd-1.15/data/keymaps/sun/sunt5-es.map
|
||||
--- kbd-1.15/data/keymaps/sun/sunt5-es.map.orig 2008-10-23 17:03:59.000000000 -0200
|
||||
+++ kbd-1.15/data/keymaps/sun/sunt5-es.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -7,6 +7,7 @@
|
||||
# Julio Sanchez <jsanchez@gmv.es>
|
||||
#
|
||||
keymaps 0-2,4-5,8-9,12
|
||||
+include "meta_keys"
|
||||
strings as usual
|
||||
compose as usual for "iso-8859-1"
|
||||
|
||||
@@ -163,8 +164,7 @@ keycode 65 = plus asterisk br
|
||||
alt keycode 65 = Meta_bracketright
|
||||
keycode 66 = Delete Delete
|
||||
control keycode 66 = BackSpace
|
||||
-keycode 67 = Compose
|
||||
- alt keycode 67 = Meta_Delete
|
||||
+ alt keycode 66 = Meta_Delete
|
||||
keycode 68 = KP_7
|
||||
altgr keycode 68 = Hex_7
|
||||
alt keycode 68 = Ascii_7
|
||||
@@ -251,11 +251,9 @@ keycode 116 =
|
||||
keycode 117 =
|
||||
keycode 118 = Help
|
||||
keycode 119 = Caps_Lock
|
||||
-keycode 120 =
|
||||
keycode 121 = space space
|
||||
control keycode 121 = nul
|
||||
alt keycode 121 = Meta_space
|
||||
-keycode 122 =
|
||||
keycode 123 = Next
|
||||
shift keycode 123 = Scroll_Forward
|
||||
keycode 124 = less greater
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sunt5-fi-latin1.map.orig kbd-1.15/data/keymaps/sun/sunt5-fi-latin1.map
|
||||
--- kbd-1.15/data/keymaps/sun/sunt5-fi-latin1.map.orig 2008-06-20 08:36:01.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/sun/sunt5-fi-latin1.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -5,6 +5,7 @@
|
||||
# $Id: sun5-fi-latin1.map,v 1.2 1997/01/09 09:03:59 mesrik Exp $
|
||||
#
|
||||
keymaps 0-2,4-5,8,12
|
||||
+include "meta_keys"
|
||||
strings as usual
|
||||
compose as usual for "iso-8859-1"
|
||||
|
||||
@@ -153,8 +154,7 @@ keycode 65 = dead_diaeresis dead_ci
|
||||
alt keycode 65 = Meta_bracketright
|
||||
keycode 66 = Delete Delete
|
||||
control keycode 66 = BackSpace
|
||||
-keycode 67 = Compose
|
||||
- alt keycode 67 = Meta_Delete
|
||||
+ alt keycode 66 = Meta_Delete
|
||||
keycode 68 = KP_7
|
||||
altgr keycode 68 = Hex_7
|
||||
alt keycode 68 = Ascii_7
|
||||
@@ -239,12 +239,9 @@ keycode 116 =
|
||||
keycode 117 =
|
||||
keycode 118 = Help
|
||||
keycode 119 = Caps_Lock
|
||||
-keycode 120 =
|
||||
-keycode 120 =
|
||||
keycode 121 = space space
|
||||
control keycode 121 = nul
|
||||
alt keycode 121 = Meta_space
|
||||
-keycode 122 =
|
||||
keycode 123 = Next
|
||||
shift keycode 123 = Scroll_Forward
|
||||
keycode 124 = less greater bar
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sunt5-fr-latin1.map.orig kbd-1.15/data/keymaps/sun/sunt5-fr-latin1.map
|
||||
--- kbd-1.15/data/keymaps/sun/sunt5-fr-latin1.map.orig 2008-06-20 08:36:01.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/sun/sunt5-fr-latin1.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -1,6 +1,7 @@
|
||||
# Keyboard map for the Sun Type4/Type5 keyboards
|
||||
# found on SparcStations
|
||||
keymaps 0-2,4-5,8,12
|
||||
+include "meta_keys"
|
||||
strings as usual
|
||||
compose as usual for "iso-8859-1"
|
||||
#
|
||||
@@ -165,7 +166,6 @@ keycode 0x42 = Delete Delete
|
||||
control keycode 0x42 = BackSpace
|
||||
alt keycode 0x43 = Meta_Delete
|
||||
control alt keycode 0x42 = Boot
|
||||
-keycode 0x43 = Compose
|
||||
keycode 0x44 = KP_7
|
||||
alt keycode 0x44 = Ascii_7
|
||||
altgr keycode 0x44 = Hex_7
|
||||
@@ -263,13 +263,9 @@ keycode 0x74 =
|
||||
keycode 0x75 =
|
||||
keycode 0x76 = Help
|
||||
keycode 0x77 = Caps_Lock
|
||||
-# A True Meta-key, unused at this time
|
||||
-keycode 0x78 =
|
||||
keycode 0x79 = space space
|
||||
control keycode 0x79 = nul
|
||||
alt keycode 0x79 = Meta_space
|
||||
-# Another real Meta-key, again unused
|
||||
-keycode 0x7a =
|
||||
keycode 0x7b = Next
|
||||
shift keycode 0x7b = Scroll_Forward
|
||||
keycode 0x7c = less greater
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sunt5-ru.map.orig kbd-1.15/data/keymaps/sun/sunt5-ru.map
|
||||
--- kbd-1.15/data/keymaps/sun/sunt5-ru.map.orig 2008-10-23 17:03:59.000000000 -0200
|
||||
+++ kbd-1.15/data/keymaps/sun/sunt5-ru.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -5,6 +5,7 @@
|
||||
# Uses KOI8-R coding without 'jo'
|
||||
#
|
||||
keymaps 0-6,8,10,12,14
|
||||
+include "meta_keys"
|
||||
keycode 1 =
|
||||
keycode 2 =
|
||||
keycode 3 =
|
||||
@@ -231,7 +232,6 @@ keycode 65 = bracketright bracerigh
|
||||
keycode 66 = Remove
|
||||
control alt keycode 66 = Boot
|
||||
altgr control alt keycode 66 = Boot
|
||||
-keycode 67 =
|
||||
keycode 68 = KP_7
|
||||
alt keycode 68 = Ascii_7
|
||||
altgr alt keycode 68 = Ascii_7
|
||||
@@ -367,13 +367,11 @@ keycode 116 =
|
||||
keycode 117 =
|
||||
keycode 118 = Help
|
||||
keycode 119 = Caps_Lock
|
||||
-keycode 120 =
|
||||
keycode 121 = space
|
||||
control keycode 121 = nul
|
||||
alt keycode 121 = Meta_space
|
||||
altgr control keycode 121 = nul
|
||||
altgr alt keycode 121 = Meta_space
|
||||
-keycode 122 =
|
||||
keycode 123 = Next
|
||||
shift keycode 123 = Scroll_Forward
|
||||
altgr shift keycode 123 = Scroll_Forward
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sunt5-uk.map.orig kbd-1.15/data/keymaps/sun/sunt5-uk.map
|
||||
--- kbd-1.15/data/keymaps/sun/sunt5-uk.map.orig 2008-10-23 17:03:59.000000000 -0200
|
||||
+++ kbd-1.15/data/keymaps/sun/sunt5-uk.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -17,6 +17,8 @@
|
||||
!
|
||||
! Euro support: AltGr+E is Euro, AltGr+C is Cent.
|
||||
!
|
||||
+include "meta_keys"
|
||||
+
|
||||
keycode 29 = Escape Escape
|
||||
alt keycode 29 = Meta_Escape
|
||||
keycode 30 = one exclam
|
||||
diff -p -up kbd-1.15/data/keymaps/sun/sunt5-us-cz.map.orig kbd-1.15/data/keymaps/sun/sunt5-us-cz.map
|
||||
--- kbd-1.15/data/keymaps/sun/sunt5-us-cz.map.orig 2008-06-20 08:36:01.000000000 -0300
|
||||
+++ kbd-1.15/data/keymaps/sun/sunt5-us-cz.map 2009-10-09 15:05:03.000000000 -0300
|
||||
@@ -9,6 +9,7 @@
|
||||
# Supports Euro: AltGr+E is Euro, AltGr+C is Cent (in US keymap only),
|
||||
# Compose e = is Euro.
|
||||
keymaps 0-5,8,12,64-79
|
||||
+include "meta_keys"
|
||||
strings as usual
|
||||
charset "iso-8859-2"
|
||||
#
|
||||
@@ -350,7 +351,6 @@ keycode 0x42 = Delete Delete
|
||||
CtrlL control keycode 0x42 = BackSpace
|
||||
CtrlL alt keycode 0x42 = Meta_Delete
|
||||
CtrlL control alt keycode 0x42 = Boot
|
||||
-keycode 0x43 = Compose
|
||||
keycode 0x44 = KP_7
|
||||
alt keycode 0x44 = Ascii_7
|
||||
altgr keycode 0x44 = Hex_7
|
||||
@@ -0,0 +1,25 @@
|
||||
From 316dc3122e3c85dad7ca773f4cc8d0529a9f3694 Mon Sep 17 00:00:00 2001
|
||||
From: Frederic Crozat <fcrozat@mandriva.com>
|
||||
Date: Thu, 15 Oct 2009 19:52:09 +0200
|
||||
Subject: [PATCH] remove unneeded calls
|
||||
|
||||
---
|
||||
src/unicode_stop | 5 -----
|
||||
1 files changed, 0 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/src/unicode_stop b/src/unicode_stop
|
||||
index 07a8e4b..f6760fa 100755
|
||||
--- a/src/unicode_stop
|
||||
+++ b/src/unicode_stop
|
||||
@@ -17,8 +17,3 @@ if test -t ; then
|
||||
fi
|
||||
stty -iutf8
|
||||
|
||||
-uid="`id -u 2>/dev/null`" ||:
|
||||
-if [ "$uid" = '0' ]; then
|
||||
- [ ! -r "$HOME/.kbd/.keymap_sv" ] ||
|
||||
- loadkeys "$HOME/.kbd/.keymap_sv"
|
||||
-fi
|
||||
--
|
||||
1.6.4.4
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/azerty/fr-latin1.map.orig kbd-1.15/data/keymaps/i386/azerty/fr-latin1.map
|
||||
--- kbd-1.15/data/keymaps/i386/azerty/fr-latin1.map.orig 2008-06-20 07:35:59.000000000 -0400
|
||||
+++ kbd-1.15/data/keymaps/i386/azerty/fr-latin1.map 2009-02-10 07:40:06.000000000 -0500
|
||||
@@ -56,6 +56,7 @@ keycode 40 = ugrave percent
|
||||
keycode 41 = twosuperior
|
||||
control keycode 41 = nul
|
||||
alt keycode 41 = Meta_grave
|
||||
+ shift keycode 41 = tilde
|
||||
keycode 42 = Shift
|
||||
keycode 43 = asterisk mu
|
||||
control keycode 43 = Control_backslash
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/azerty/fr-latin9.map.orig kbd-1.15/data/keymaps/i386/azerty/fr-latin9.map
|
||||
--- kbd-1.15/data/keymaps/i386/azerty/fr-latin9.map.orig 2008-10-23 15:03:58.000000000 -0400
|
||||
+++ kbd-1.15/data/keymaps/i386/azerty/fr-latin9.map 2009-02-10 07:42:48.000000000 -0500
|
||||
@@ -237,6 +237,7 @@ keycode 40 = +ugrave +percent
|
||||
keycode 41 = +onehalf +onequarter guillemotleft guillemotright
|
||||
control keycode 41 = nul
|
||||
alt keycode 41 = Meta_grave
|
||||
+ shift keycode 41 = tilde
|
||||
|
||||
keycode 42 = CapsShift
|
||||
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/azerty/fr-pc.map.orig kbd-1.15/data/keymaps/i386/azerty/fr-pc.map
|
||||
--- kbd-1.15/data/keymaps/i386/azerty/fr-pc.map.orig 2008-06-20 07:35:59.000000000 -0400
|
||||
+++ kbd-1.15/data/keymaps/i386/azerty/fr-pc.map 2009-02-10 07:40:06.000000000 -0500
|
||||
@@ -61,6 +61,7 @@ keycode 40 = ugrave percent
|
||||
keycode 41 = twosuperior
|
||||
control keycode 41 = nul
|
||||
alt keycode 41 = Meta_grave
|
||||
+ shift keycode 41 = tilde
|
||||
keycode 42 = Shift
|
||||
keycode 43 = asterisk mu
|
||||
control keycode 43 = Control_backslash
|
||||
diff -p -up kbd-1.15/data/keymaps/i386/azerty/fr.map.orig kbd-1.15/data/keymaps/i386/azerty/fr.map
|
||||
--- kbd-1.15/data/keymaps/i386/azerty/fr.map.orig 2008-06-20 07:35:59.000000000 -0400
|
||||
+++ kbd-1.15/data/keymaps/i386/azerty/fr.map 2009-02-10 07:40:06.000000000 -0500
|
||||
@@ -56,6 +56,7 @@ keycode 40 = bar percent
|
||||
keycode 41 = asterisk asciitilde
|
||||
control keycode 41 = nul
|
||||
alt keycode 41 = Meta_grave
|
||||
+ shift keycode 41 = tilde
|
||||
keycode 42 = Shift
|
||||
keycode 43 = asterisk numbersign
|
||||
control keycode 43 = Control_backslash
|
||||
Binary file not shown.
@@ -0,0 +1,20 @@
|
||||
diff -Nur kbd-1.15-old/data/keymaps/i386/qwerty/trq.map kbd-1.15/data/keymaps/i386/qwerty/trq.map
|
||||
--- kbd-1.15-old/data/keymaps/i386/qwerty/trq.map 2009-05-12 10:25:13.530880863 +0300
|
||||
+++ kbd-1.15/data/keymaps/i386/qwerty/trq.map 2009-05-12 10:30:44.546271164 +0300
|
||||
@@ -66,7 +66,7 @@
|
||||
alt altgr keycode 16 = Meta_at
|
||||
keycode 17 = w
|
||||
keycode 18 = e
|
||||
- altgr keycode 18 = euro
|
||||
+ altgr keycode 18 = currency
|
||||
keycode 19 = r
|
||||
keycode 20 = t
|
||||
keycode 21 = y
|
||||
@@ -109,6 +109,7 @@
|
||||
keycode 44 = z
|
||||
keycode 45 = x
|
||||
keycode 46 = c
|
||||
+ altgr keycode 46 = cent
|
||||
keycode 47 = v
|
||||
keycode 48 = b
|
||||
keycode 49 = n
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,28 @@
|
||||
Index: kbd-1.15/data/keymaps/i386/fgGIod/trf.map
|
||||
===================================================================
|
||||
--- kbd-1.15.orig/data/keymaps/i386/fgGIod/trf.map
|
||||
+++ kbd-1.15/data/keymaps/i386/fgGIod/trf.map
|
||||
@@ -119,6 +119,9 @@ keycode 57 = space
|
||||
control keycode 57 = nul
|
||||
alt keycode 57 = Meta_space
|
||||
keycode 58 = Caps_Lock
|
||||
+keycode 83 = KP_Comma KP_Period
|
||||
+ altgr control keycode 83 = Boot
|
||||
+ control alt keycode 83 = Boot
|
||||
keycode 86 = backslash bar
|
||||
alt keycode 86 = Meta_backslash
|
||||
alt shift keycode 86 = Meta_bar
|
||||
Index: kbd-1.15/data/keymaps/i386/qwerty/trq.map
|
||||
===================================================================
|
||||
--- kbd-1.15.orig/data/keymaps/i386/qwerty/trq.map
|
||||
+++ kbd-1.15/data/keymaps/i386/qwerty/trq.map
|
||||
@@ -125,6 +125,9 @@ keycode 57 = space
|
||||
alt keycode 57 = Meta_space
|
||||
alt control keycode 57 = Meta_nul
|
||||
keycode 58 = Caps_Lock
|
||||
+keycode 83 = KP_Comma KP_Period
|
||||
+ altgr control keycode 83 = Boot
|
||||
+ control alt keycode 83 = Boot
|
||||
keycode 86 = less greater bar
|
||||
alt keycode 86 = Meta_less
|
||||
alt shift keycode 86 = Meta_greater
|
||||
@@ -0,0 +1,25 @@
|
||||
Index: kbd-1.15/data/keymaps/i386/fgGIod/trf.map
|
||||
===================================================================
|
||||
--- kbd-1.15.orig/data/keymaps/i386/fgGIod/trf.map
|
||||
+++ kbd-1.15/data/keymaps/i386/fgGIod/trf.map
|
||||
@@ -117,7 +117,6 @@ keycode 54 = Shift
|
||||
keycode 56 = Alt
|
||||
keycode 57 = space
|
||||
control keycode 57 = nul
|
||||
- alt keycode 57 = Meta_space
|
||||
keycode 58 = Caps_Lock
|
||||
keycode 83 = KP_Comma KP_Period
|
||||
altgr control keycode 83 = Boot
|
||||
Index: kbd-1.15/data/keymaps/i386/qwerty/trq.map
|
||||
===================================================================
|
||||
--- kbd-1.15.orig/data/keymaps/i386/qwerty/trq.map
|
||||
+++ kbd-1.15/data/keymaps/i386/qwerty/trq.map
|
||||
@@ -122,8 +122,6 @@ keycode 54 = Shift
|
||||
keycode 56 = Alt
|
||||
keycode 57 = space
|
||||
control keycode 57 = nul
|
||||
- alt keycode 57 = Meta_space
|
||||
- alt control keycode 57 = Meta_nul
|
||||
keycode 58 = Caps_Lock
|
||||
keycode 83 = KP_Comma KP_Period
|
||||
altgr control keycode 83 = Boot
|
||||
@@ -0,0 +1,56 @@
|
||||
Index: kbd-1.15.2/data/keymaps/i386/fgGIod/trf.map
|
||||
===================================================================
|
||||
--- kbd-1.15.2.orig/data/keymaps/i386/fgGIod/trf.map
|
||||
+++ kbd-1.15.2/data/keymaps/i386/fgGIod/trf.map
|
||||
@@ -57,8 +57,8 @@
|
||||
keycode 16 = f
|
||||
altgr keycode 16 = at
|
||||
keycode 17 = g
|
||||
-keycode 18 = +0360 +0320
|
||||
-keycode 19 = +0375 +I
|
||||
+keycode 18 = +U+00F0 +U+00D0
|
||||
+keycode 19 = +U+00FD +I
|
||||
altgr keycode 19 = paragraph
|
||||
altgr shift keycode 19 = +0316
|
||||
keycode 20 = o
|
||||
@@ -89,14 +89,14 @@
|
||||
keycode 30 = u
|
||||
altgr keycode 30 = ucircumflex
|
||||
altgr shift keycode 30 = +0333
|
||||
-keycode 31 = +i +0335
|
||||
+keycode 31 = +i +U+00DD
|
||||
altgr keycode 31 = icircumflex
|
||||
keycode 32 = e
|
||||
altgr keycode 32 = currency
|
||||
keycode 33 = a
|
||||
altgr keycode 33 = acircumflex
|
||||
altgr shift keycode 33 = +0302
|
||||
-keycode 34 = +0374 +0334
|
||||
+keycode 34 = +udiaeresis +Udiaeresis
|
||||
altgr keycode 34 = ucircumflex
|
||||
keycode 35 = t
|
||||
keycode 36 = k
|
||||
@@ -105,7 +105,7 @@
|
||||
keycode 38 = l
|
||||
keycode 39 = y
|
||||
altgr keycode 39 = acute
|
||||
-keycode 40 = +0376 +0336
|
||||
+keycode 40 = +U+00FE +U+00DE
|
||||
control keycode 40 = Control_g
|
||||
altgr keycode 40 = numbersign
|
||||
keycode 41 = plus asterisk notsign
|
||||
@@ -118,12 +118,12 @@
|
||||
altgr keycode 43 = grave
|
||||
keycode 44 = j
|
||||
altgr keycode 44 = guillemotleft
|
||||
-keycode 45 = +0366 +0326
|
||||
+keycode 45 = +odiaeresis +Odiaeresis
|
||||
altgr keycode 45 = guillemotright
|
||||
keycode 46 = v
|
||||
keycode 47 = c
|
||||
altgr keycode 47 = cent
|
||||
-keycode 48 = +0347 +0307
|
||||
+keycode 48 = +ccedilla +Ccedilla
|
||||
keycode 49 = z
|
||||
keycode 50 = s
|
||||
altgr keycode 50 = section
|
||||
@@ -0,0 +1,176 @@
|
||||
Index: kbd-1.15/data/keymaps/i386/fgGIod/trf.map
|
||||
===================================================================
|
||||
--- kbd-1.15.orig/data/keymaps/i386/fgGIod/trf.map
|
||||
+++ kbd-1.15/data/keymaps/i386/fgGIod/trf.map
|
||||
@@ -5,112 +5,135 @@ strings as usual
|
||||
|
||||
keycode 1 = Escape Escape
|
||||
alt keycode 1 = Meta_Escape
|
||||
-keycode 2 = one exclam asciitilde
|
||||
+keycode 2 = one exclam onesuperior
|
||||
alt keycode 2 = Meta_one
|
||||
alt shift keycode 2 = Meta_exclam
|
||||
-keycode 3 = two at ampersand
|
||||
+keycode 3 = two quotedbl twosuperior
|
||||
control keycode 3 = nul
|
||||
control shift keycode 3 = nul
|
||||
alt keycode 3 = Meta_two
|
||||
alt shift keycode 3 = Meta_at
|
||||
-keycode 4 = three quotedbl numbersign
|
||||
+keycode 4 = three asciicircum numbersign
|
||||
control keycode 4 = Escape
|
||||
alt keycode 4 = Meta_three
|
||||
alt shift keycode 4 = Meta_quotedbl
|
||||
-keycode 5 = four apostrophe dollar
|
||||
+keycode 5 = four dollar onequarter
|
||||
control keycode 5 = Control_backslash
|
||||
alt keycode 5 = Meta_four
|
||||
alt shift keycode 5 = Meta_apostrophe
|
||||
-keycode 6 = five parenleft less
|
||||
+keycode 6 = five percent onehalf
|
||||
control keycode 6 = Control_bracketright
|
||||
alt keycode 6 = Meta_five
|
||||
alt shift keycode 6 = Meta_parenleft
|
||||
-keycode 7 = six slash greater
|
||||
+keycode 7 = six ampersand threequarters
|
||||
control keycode 7 = Control_asciicircum
|
||||
alt keycode 7 = Meta_six
|
||||
alt shift keycode 7 = Meta_slash
|
||||
-keycode 8 = seven parenright braceleft
|
||||
+keycode 8 = seven apostrophe braceleft
|
||||
control keycode 8 = Control_underscore
|
||||
alt keycode 8 = Meta_seven
|
||||
alt shift keycode 8 = Meta_parenright
|
||||
-keycode 9 = eight underscore braceright
|
||||
+keycode 9 = eight parenleft bracketleft
|
||||
control keycode 9 = Delete
|
||||
alt keycode 9 = Meta_eight
|
||||
alt shift keycode 9 = Meta_underscore
|
||||
-keycode 10 = nine percent bracketleft
|
||||
+keycode 10 = nine parenright bracketright
|
||||
alt keycode 10 = Meta_nine
|
||||
alt shift keycode 10 = Meta_percent
|
||||
-keycode 11 = zero colon bracketright
|
||||
+keycode 11 = zero equal braceright
|
||||
alt keycode 11 = Meta_zero
|
||||
alt shift keycode 11 = Meta_colon
|
||||
-keycode 12 = x
|
||||
-keycode 13 = q
|
||||
+keycode 12 = slash question backslash
|
||||
+ control keycode 12 = Control_underscore
|
||||
+ control shift keycode 12 = Control_underscore
|
||||
+ alt keycode 12 = Meta_minus
|
||||
+keycode 13 = minus underscore division
|
||||
+ alt keycode 13 = Meta_equal
|
||||
keycode 14 = Delete Delete
|
||||
alt keycode 14 = Meta_Delete
|
||||
keycode 15 = Tab
|
||||
- shift keycode 15 = Meta_Tab
|
||||
+ shift keycode 15 = Meta_Tab
|
||||
alt keycode 15 = Meta_Tab
|
||||
keycode 16 = f
|
||||
+ altgr keycode 16 = at
|
||||
keycode 17 = g
|
||||
keycode 18 = +0360 +0320
|
||||
keycode 19 = +0375 +I
|
||||
- altgr keycode 19 = +0356
|
||||
+ altgr keycode 19 = paragraph
|
||||
altgr shift keycode 19 = +0316
|
||||
keycode 20 = o
|
||||
- altgr keycode 20 = +0364
|
||||
+ altgr keycode 20 = ocircumflex
|
||||
altgr shift keycode 20 = +0324
|
||||
keycode 21 = d
|
||||
+ altgr keycode 21 = yen
|
||||
keycode 22 = r
|
||||
+ altgr keycode 22 = registered
|
||||
keycode 23 = n
|
||||
keycode 24 = h
|
||||
+ altgr keycode 24 = degree
|
||||
keycode 25 = p
|
||||
-keycode 26 = semicolon asterisk
|
||||
+ altgr keycode 25 = sterling
|
||||
+keycode 26 = q
|
||||
control keycode 26 = Escape
|
||||
- alt keycode 26 = Meta_semicolon
|
||||
- alt shift keycode 26 = Meta_asterisk
|
||||
-keycode 27 = asciicircum grave
|
||||
+ alt keycode 26 = Meta_bracketleft
|
||||
+ alt shift keycode 26 = Meta_braceleft
|
||||
+ altgr keycode 26 = dead_diaeresis
|
||||
+keycode 27 = w
|
||||
control keycode 27 = Control_bracketright
|
||||
- alt keycode 27 = Meta_asciicircum
|
||||
- alt shift keycode 27 = Meta_grave
|
||||
+ alt keycode 27 = Meta_bracketright
|
||||
+ alt shift keycode 27 = Meta_braceright
|
||||
+ altgr keycode 27 = asciitilde
|
||||
keycode 28 = Return
|
||||
alt keycode 28 = 0x080d
|
||||
keycode 29 = Control
|
||||
keycode 30 = u
|
||||
- altgr keycode 30 = +0373
|
||||
+ altgr keycode 30 = ucircumflex
|
||||
altgr shift keycode 30 = +0333
|
||||
keycode 31 = +i +0335
|
||||
+ altgr keycode 31 = icircumflex
|
||||
keycode 32 = e
|
||||
+ altgr keycode 32 = currency
|
||||
keycode 33 = a
|
||||
- altgr keycode 33 = +0342
|
||||
+ altgr keycode 33 = acircumflex
|
||||
altgr shift keycode 33 = +0302
|
||||
keycode 34 = +0374 +0334
|
||||
+ altgr keycode 34 = ucircumflex
|
||||
keycode 35 = t
|
||||
keycode 36 = k
|
||||
keycode 37 = m
|
||||
+ altgr keycode 37 = mu
|
||||
keycode 38 = l
|
||||
keycode 39 = y
|
||||
+ altgr keycode 39 = acute
|
||||
keycode 40 = +0376 +0336
|
||||
control keycode 40 = Control_g
|
||||
-keycode 41 = w
|
||||
+ altgr keycode 40 = numbersign
|
||||
+keycode 41 = plus asterisk notsign
|
||||
control keycode 41 = nul
|
||||
keycode 42 = Shift
|
||||
-keycode 43 = equal plus
|
||||
+keycode 43 = x
|
||||
control keycode 43 = Control_backslash
|
||||
alt keycode 43 = Meta_equal
|
||||
alt shift keycode 43 = Meta_plus
|
||||
+ altgr keycode 43 = grave
|
||||
keycode 44 = j
|
||||
+ altgr keycode 44 = guillemotleft
|
||||
keycode 45 = +0366 +0326
|
||||
+ altgr keycode 45 = guillemotright
|
||||
keycode 46 = v
|
||||
keycode 47 = c
|
||||
+ altgr keycode 47 = cent
|
||||
keycode 48 = +0347 +0307
|
||||
keycode 49 = z
|
||||
keycode 50 = s
|
||||
+ altgr keycode 50 = section
|
||||
keycode 51 = b
|
||||
-keycode 52 = period question
|
||||
+ altgr keycode 51 = multiply
|
||||
+keycode 52 = period colon division
|
||||
control keycode 52 = Delete
|
||||
alt keycode 52 = Meta_period
|
||||
alt shift keycode 52 = Meta_question
|
||||
-keycode 53 = comma minus slash
|
||||
+keycode 53 = comma semicolon periodcentered
|
||||
alt keycode 53 = Meta_comma
|
||||
alt shift keycode 53 = Meta_minus
|
||||
keycode 54 = Shift
|
||||
@@ -121,7 +144,7 @@ keycode 58 = Caps_Lock
|
||||
keycode 83 = KP_Comma KP_Period
|
||||
altgr control keycode 83 = Boot
|
||||
control alt keycode 83 = Boot
|
||||
-keycode 86 = backslash bar
|
||||
+keycode 86 = less greater bar
|
||||
alt keycode 86 = Meta_backslash
|
||||
alt shift keycode 86 = Meta_bar
|
||||
keycode 97 = Control
|
||||
@@ -0,0 +1,32 @@
|
||||
Index: kbd-1.15.2/data/keymaps/i386/qwerty/trq.map
|
||||
===================================================================
|
||||
--- kbd-1.15.2.orig/data/keymaps/i386/qwerty/trq.map
|
||||
+++ kbd-1.15.2/data/keymaps/i386/qwerty/trq.map
|
||||
@@ -73,14 +73,14 @@ keycode 21 = y
|
||||
keycode 22 = u
|
||||
altgr keycode 22 = +ucircumflex
|
||||
altgr shift keycode 22 = +Ucircumflex
|
||||
-keycode 23 = +dotlessi +I
|
||||
+keycode 23 = +U+00FD +I
|
||||
altgr keycode 23 = +icircumflex
|
||||
altgr shift keycode 23 = +Icircumflex
|
||||
keycode 24 = o
|
||||
altgr keycode 24 = +ocircumflex
|
||||
altgr shift keycode 24 = +Ocircumflex
|
||||
keycode 25 = p
|
||||
-keycode 26 = +gbreve +Gbreve diaeresis
|
||||
+keycode 26 = +U+00F0 +U+00D0 diaeresis
|
||||
keycode 27 = +udiaeresis +Udiaeresis asciitilde
|
||||
alt altgr keycode 27 = Meta_asciitilde
|
||||
keycode 28 = Return
|
||||
@@ -97,8 +97,8 @@ keycode 35 = h
|
||||
keycode 36 = j
|
||||
keycode 37 = k
|
||||
keycode 38 = l
|
||||
-keycode 39 = +scedilla +Scedilla acute
|
||||
-keycode 40 = +i +Idotabove
|
||||
+keycode 39 = +U+00FE +U+00DE acute
|
||||
+keycode 40 = +i +U+00DD
|
||||
keycode 41 = quotedbl eacute
|
||||
alt keycode 41 = Meta_quotedbl
|
||||
keycode 42 = Shift
|
||||
@@ -0,0 +1,21 @@
|
||||
Index: kbd-1.15/src/unicode_start
|
||||
===================================================================
|
||||
--- kbd-1.15.orig/src/unicode_start
|
||||
+++ kbd-1.15/src/unicode_start
|
||||
@@ -72,6 +72,8 @@ stty iutf8
|
||||
# have a Unicode map attached, or explicitly specified, e.g.,
|
||||
# by giving `def.uni' as a second argument.
|
||||
|
||||
+DEFAULT_UNICODE_FONT=iso01.16
|
||||
+
|
||||
case "$#" in
|
||||
2)
|
||||
setfont "$1" -u "$2"
|
||||
@@ -80,6 +82,7 @@ case "$#" in
|
||||
setfont "$1"
|
||||
;;
|
||||
0)
|
||||
+ setfont $DEFAULT_UNICODE_FONT
|
||||
;;
|
||||
*)
|
||||
echo "usage: unicode_start [font [unicode map]]"
|
||||
@@ -0,0 +1,127 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kbd</Name>
|
||||
<Homepage>http://freshmeat.net/projects/kbd/</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>GPLv2</License>
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Keyboard and console utilities</Summary>
|
||||
<Description>The kbd package contains keytable files and keyboard utilities compatible with kernel version 1.1.54 and later.</Description>
|
||||
<Archive sha1sum="f5e29dcf55e1fb37864fb1a125e90b357e438fba" type="targz">ftp://ftp.altlinux.org/pub/people/legion/kbd/kbd-1.15.5.tar.gz</Archive>
|
||||
<Archive sha1sum="17625849ecf4dedf755aefa06d78406b92c31743" type="tarbz2" target="kbd-1.15.5">http://source.pisilinux.org/1.0/kbd-latarcyrheb-16-fixed.tar.bz2</Archive>
|
||||
<Archive sha1sum="a5f6d9dff7a8a484cd5014ec7ffdf1eaed27084a" type="tarbz2" target="kbd-1.15.5">http://source.pisilinux.org/1.0/kbd-latsun-fonts.tar.bz2</Archive>
|
||||
<Archive sha1sum="d52f95fdc761cead041d23992f8802be5ac4bc12" type="tarbz2" target="kbd-1.15.5">http://source.pisilinux.org/1.0/ro_maps.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gettext</Dependency>
|
||||
<Dependency>gzip</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">kbd-1.15.5-loadkeys-parse.patch</Patch>
|
||||
<!-- Upstream commits -->
|
||||
<!--<Patch level="1">upstream/0001-Don-t-open-console-on-bkeymap.patch</Patch>
|
||||
<Patch level="1">upstream/0002-loadkeys-a-Switch-to-ASCII-mode.patch</Patch>
|
||||
<Patch level="1">upstream/0003-Do-not-set-prefer_unicode-for-iso-8859-1.patch</Patch>
|
||||
<Patch level="1">upstream/0004-Replace-index-and-rindex-with-strchr-and-strrchr.patch</Patch>
|
||||
<Patch level="1">upstream/0006-Fix-compose-as-usual-for-Unicode-diacritics.patch</Patch>-->
|
||||
|
||||
<!-- Mandriva patches -->
|
||||
<Patch level="1">mandriva/kbd-1.15-mandriva.patch</Patch>
|
||||
<Patch level="1">mandriva/kbd-1.15-tilde_twosuperior_french_kbd.patch</Patch>
|
||||
<Patch level="1">mandriva/kbd-1.12-data_thai.patch</Patch>
|
||||
<Patch level="1">mandriva/kbd-1.15-remove-unneeded-calls.patch</Patch>
|
||||
|
||||
<!-- Fedora patches -->
|
||||
<Patch level="1">fedora/kbd-1.15-keycodes-man.patch</Patch>
|
||||
<!--
|
||||
<Patch level="1">fedora/kbd-1.15-unicode_start.patch</Patch>
|
||||
-->
|
||||
<!--<Patch level="1">fedora/kbd-1.15-resizecon-x86_64.patch</Patch>
|
||||
<Patch level="1">fedora/kbd-1.15-defkeymap.patch</Patch>-->
|
||||
|
||||
<!-- Pisi Linux patches -->
|
||||
<Patch level="1">pisilinux/unicode_start-default-font.patch</Patch>
|
||||
<Patch level="1">pisilinux/tr-keypad-comma.patch</Patch>
|
||||
<Patch level="1">pisilinux/tr-no-meta_space.patch</Patch>
|
||||
<Patch level="1">pisilinux/trq-capslock-fix.patch</Patch>
|
||||
<Patch level="1">pisilinux/currency.patch</Patch>
|
||||
<Patch level="1">pisilinux/trf-keymap-fixes.patch</Patch>
|
||||
<Patch level="1">pisilinux/trf-capslock-fix.patch</Patch>
|
||||
</Patches>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>kbd</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>pam</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/bin</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="data">/usr/share/keymaps</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="data">/usr/share/unimaps</Path>
|
||||
<Path fileType="data">/usr/share/consolefonts</Path>
|
||||
<Path fileType="data">/usr/share/consoletrans</Path>
|
||||
</Files>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile permission="0644" target="/usr/share/consolefonts/lat5u-12.psf.gz">pisilinux/lat5u-12.psf.gz</AdditionalFile>
|
||||
<AdditionalFile permission="0644" target="/usr/share/consolefonts/lat5u-14.psf.gz">pisilinux/lat5u-14.psf.gz</AdditionalFile>
|
||||
<AdditionalFile permission="0644" target="/usr/share/consolefonts/lat5u-16.psf.gz">pisilinux/lat5u-16.psf.gz</AdditionalFile>
|
||||
|
||||
<!-- Grabbed from ftp://ftp.linux-france.org/pub/macintosh -->
|
||||
<AdditionalFile permission="0644" target="/usr/share/keymaps/mac/all/mac-fr-ext_new.map.gz">mandriva/mac-fr-ext_new.kmap.gz</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2014-05-11</Date>
|
||||
<Version>1.15.5</Version>
|
||||
<Comment>Release bump.</Comment>
|
||||
<Name>Marcin Bojara</Name>
|
||||
<Email>marcin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2013-10-28</Date>
|
||||
<Version>1.15.5</Version>
|
||||
<Comment>rebuild.</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2013-07-26</Date>
|
||||
<Version>1.15.5</Version>
|
||||
<Comment>Fix dep, release bump.</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="3">
|
||||
<Date>2013-05-30</Date>
|
||||
<Version>1.15.5</Version>
|
||||
<Comment>Fix dep, release bump.</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2013-01-14</Date>
|
||||
<Version>1.15.5</Version>
|
||||
<Comment>New release</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2012-08-23</Date>
|
||||
<Version>1.15.2</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>kbd</Name>
|
||||
<Summary xml:lang="tr">Klavye ve konsol araçları</Summary>
|
||||
<Description xml:lang="tr">Kbd paketi, çekirdek sürüm 1.1.54 ve sonraki sürümlerle uyumlu anahtar tablo dosyaları ve klavye yardımcı uygulamaları içerir.</Description>
|
||||
<Description xml:lang="fr">Le paquet kbd contient les fichiers de configuration de touches ainsi que divers utilitaires pour claviers compatible avec le noyau 1.1.54 et suivants.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user