summaryrefslogtreecommitdiffstats
path: root/keymaps
diff options
context:
space:
mode:
authorErik Troan <ewt@redhat.com>2000-05-09 17:15:35 +0000
committerErik Troan <ewt@redhat.com>2000-05-09 17:15:35 +0000
commit12dca858f185333b1e23d758bda6b4353dc89598 (patch)
treec0d8e926cb02d381fb530d4ba87f7bf4dae25605 /keymaps
parent6079261c68ea376e0ccf29c46f974424c2e8f2bc (diff)
downloadanaconda-12dca858f185333b1e23d758bda6b4353dc89598.tar.gz
anaconda-12dca858f185333b1e23d758bda6b4353dc89598.tar.xz
anaconda-12dca858f185333b1e23d758bda6b4353dc89598.zip
whee
Diffstat (limited to 'keymaps')
-rw-r--r--keymaps/Makefile17
-rw-r--r--keymaps/keymaps-i386bin0 -> 18606 bytes
-rwxr-xr-xkeymaps/updkmaps26
3 files changed, 43 insertions, 0 deletions
diff --git a/keymaps/Makefile b/keymaps/Makefile
new file mode 100644
index 000000000..62bd13744
--- /dev/null
+++ b/keymaps/Makefile
@@ -0,0 +1,17 @@
+include ../Makefile.inc
+
+all:
+
+depend:
+
+install:
+ install -m 644 keymaps-$(ARCH) $(RUNTIMEDIR)
+
+clean:
+
+i386:
+ ./updkmaps i386
+
+alpha:
+ ./updkmaps alpha
+
diff --git a/keymaps/keymaps-i386 b/keymaps/keymaps-i386
new file mode 100644
index 000000000..813220ed7
--- /dev/null
+++ b/keymaps/keymaps-i386
Binary files differ
diff --git a/keymaps/updkmaps b/keymaps/updkmaps
new file mode 100755
index 000000000..2feae46d3
--- /dev/null
+++ b/keymaps/updkmaps
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+ARCH=$1
+if [ -z "$ARCH" ]; then
+ echo "usage: $0 <arch>"
+ exit 1
+fi
+
+TMPDIR=/tmp/keymaps.$$
+TOPDIR=`pwd`
+
+rm -rf $TMPDIR
+mkdir -p $TMPDIR
+
+find /usr/lib/kbd/keymaps/i386 -name "*.kmap*" | while read n; do
+ /usr/bin/loadkeys `basename $n .gz`
+ ../utils/readmap $TMPDIR/`basename $n .kmap.gz`.kmap
+done
+
+loadkeys us
+
+rm -f $TMPDIR/defkeymap* $TMPDIR/ANSI* $TMPDIR/lt.kmap
+
+(cd $TMPDIR; $TOPDIR/../utils/mapshdr *.kmap) > $TMPDIR/hdr
+cat $TMPDIR/hdr $TMPDIR/*.kmap | gzip -9 > keymaps-$ARCH
+rm -rf $TMPDIR