[arch-commits] CVS update of core/base/klibc-kbd (PKGBUILD keymap_install)
Roman Kyrylych
roman at archlinux.org
Sun Mar 16 21:38:36 UTC 2008
Date: Sunday, March 16, 2008 @ 17:38:36
Author: roman
Path: /home/cvs-core/core/base/klibc-kbd
Modified: PKGBUILD (1.2 -> 1.3) keymap_install (1.2 -> 1.3)
upgpkg: klibc-kbd 1.15.20080312-3
----------------+
PKGBUILD | 6 +++---
keymap_install | 11 +++++------
2 files changed, 8 insertions(+), 9 deletions(-)
Index: core/base/klibc-kbd/PKGBUILD
diff -u core/base/klibc-kbd/PKGBUILD:1.2 core/base/klibc-kbd/PKGBUILD:1.3
--- core/base/klibc-kbd/PKGBUILD:1.2 Sun Mar 16 15:12:06 2008
+++ core/base/klibc-kbd/PKGBUILD Sun Mar 16 17:38:36 2008
@@ -1,9 +1,9 @@
-# $Id: PKGBUILD,v 1.2 2008/03/16 19:12:06 roman Exp $
+# $Id: PKGBUILD,v 1.3 2008/03/16 21:38:36 roman Exp $
# Maintainer: Tobias Powalowski <tpowa at archlinux.org>
pkgname=klibc-kbd
pkgver=1.15.20080312
-pkgrel=2
+pkgrel=3
pkgdesc="Keytable files and keyboard utilities"
arch=('i686' 'x86_64')
url="ftp://ftp.altlinux.org/pub/people/legion/kbd/"
@@ -19,7 +19,7 @@
md5sums=('709b087bb9d6c073bade70eda2da7770'
'53e9612ac5fc1b23601f793410742ed3'
'8c1bec330e8c98355502ac861561667d'
- '43e239fdb252bdcca84471a2e10f1f11'
+ 'a404433dc40a7ffc0f7712b9194c3dbc'
'85457e44dfd7046224e87f0add8da4b2')
build() {
Index: core/base/klibc-kbd/keymap_install
diff -u core/base/klibc-kbd/keymap_install:1.2 core/base/klibc-kbd/keymap_install:1.3
--- core/base/klibc-kbd/keymap_install:1.2 Sun Mar 16 15:12:06 2008
+++ core/base/klibc-kbd/keymap_install Sun Mar 16 17:38:36 2008
@@ -38,14 +38,13 @@
for i in $(echo ${KEYMAP}); do
for j in $(find /usr/share/kbd/keymaps -name "${i}.map.gz"); do
add_ucfile ${j}
+ for k in $(zgrep -e '^include ".*"' ${j} | cut -d '"' -f 2); do
+ for l in $(find /usr/share/kbd/keymaps -name "${k}" -o -name "${k}.*"); do
+ add_ucfile ${l}
+ done
+ done
done
done
- for i in $(echo /usr/share/kbd/keymaps/include/*); do
- add_ucfile ${i}
- done
- for i in $(echo /usr/share/kbd/keymaps/*/include/*); do
- add_ucfile ${i}
- done
fi
if [ -n "${CONSOLEFONT}" ]; then
for i in $(find /usr/share/kbd/consolefonts -name "${CONSOLEFONT}.*gz"); do
More information about the arch-commits
mailing list