# Template file for 'kbd' pkgname=kbd version=1.15.5 revision=1 build_style=configure configure_args="--prefix=/usr --datadir=/usr/share/kbd --localedir=/usr/share/kbd/locale --mandir=/usr/share/man" makedepends="flex pam-devel" short_desc="Linux keyboard utilities" maintainer="Juan RP " license="GPL-2" homepage="ftp://ftp.altlinux.org/pub/people/legion/kbd/" distfiles="${homepage}/kbd-${version}.tar.gz" checksum=e35fa29f690dbbfb721706b2c8edc760c697640904fec65e81194ae8840c5c62 long_desc=" This package allows you to set up the Linux console, change the font, resize text mode virtual consoles and remap the keyboard." replaces="kbd-common<1.15.5" pre_configure() { # Rename keymap files with the same names # this is needed because when only name of keymap is specified # oadkeys loads the first keymap it can find, which is bad # this should be removed when upstream adopts the change mv data/keymaps/i386/qwertz/cz{,-qwertz}.map mv data/keymaps/i386/olpc/es{,-olpc}.map mv data/keymaps/i386/olpc/pt{,-olpc}.map mv data/keymaps/i386/dvorak/no{,-dvorak}.map mv data/keymaps/i386/fgGIod/trf{,-fgGIod}.map mv data/keymaps/i386/colemak/{en-latin9,colemak}.map } post_install() { # Remove keymaps for sun, amiga and atari. for f in sun amiga atari; do rm -rf ${DESTDIR}/usr/share/kbd/keymaps/${f} done }