# 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 }