# kbd, ftp://ftp.altlinux.org/pub/people/legion/kbd/

name=kbd
version=1.14.1
release=1
source=(ftp://ftp.altlinux.org/pub/people/legion/kbd/$name-$version.tar.gz 
consoletype.c)
#$name-$version-no-user-map.patch $name-$version-alias.patch 
#consoletype.c)

build() { 
    gcc $CFLAGS consoletype.c -o consoletype
    install -D -m0755 consoletype $PKG/sbin/consoletype
    cd $name-$version
#    patch -p1 < ../$name-$version-no-user-map.patch
#    patch -p1 < ../$name-$version-alias.patch
    ./configure \
	--prefix=/usr \
	--datadir=/usr/share/kbd \
	--mandir=/usr/share/man \
	--disable-nls
    sed -i s/"-O2"/"$CFLAGS"/ src/Makefile
    make
    make DESTDIR=$PKG install 
    mkdir -p $PKG/bin
    mv $PKG/usr/bin/loadkeys $PKG/bin
    ln -sf default8x16.psfu.gz $PKG/usr/share/kbd/consolefonts/default.gz
    rm -rf $PKG/usr/share/kbd/keymaps/{ppc,mac,atari,amiga,sun}
    find $PKG/usr/share -name "README*" -exec rm {} \;
    chmod 0644 $PKG/usr/share/man/man?/* -R
#   install -D -m0644 ../kbdrate.pam $PKG/etc/pam.d/kbdrate
}
