wok diff syslinux/receipt @ rev 786
Up syslinux syslinux-extra 3.63, build *.kbd
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Tue May 13 14:34:20 2008 +0000 (2008-05-13) |
parents | 395544099604 |
children | 97526a91fabb |
line diff
1.1 --- a/syslinux/receipt Wed Mar 26 07:22:04 2008 +0000 1.2 +++ b/syslinux/receipt Tue May 13 14:34:20 2008 +0000 1.3 @@ -1,20 +1,45 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="syslinux" 1.7 -VERSION="3.62" 1.8 +VERSION="3.63" 1.9 CATEGORY="base-system" 1.10 SHORT_DESC="LiveCD ISO bootloader (isolinux)" 1.11 MAINTAINER="pankso@slitaz.org" 1.12 TARBALL="$PACKAGE-$VERSION.tar.gz" 1.13 WEB_SITE="http://syslinux.zytor.com/" 1.14 WGET_URL="ftp://ftp.kernel.org/pub/linux/boot/syslinux/$TARBALL" 1.15 +BUILD_DEPENDS="kbd-base perl" 1.16 + 1.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 1.18 +compile_rules() 1.19 +{ 1.20 + cd $src 1.21 + sed "s|\\\$DEFAULT_PATH = .*|\$DEFAULT_PATH = \"$PWD\";|" \ 1.22 + > mkkbd < keytab-lilo.pl 1.23 + chmod +x mkkbd 1.24 + for i in $(cd /usr/share/kbd/keymaps/i386 ; ls */*.map.gz); do 1.25 + [ "$(dirname $i)" = "include" ] && continue 1.26 + j=$(basename $i) 1.27 + zcat /usr/share/kbd/keymaps/i386/$i > ${j%.gz} 1.28 + done 1.29 + for i in $(ls *.map); do 1.30 + i=$(basename $i) 1.31 + i=${i%.map} 1.32 + ./mkkbd $i > $i.kbd 1.33 + done 1.34 +} 1.35 1.36 # Rules to gen a SliTaz package suitable for Tazpkg. 1.37 genpkg_rules() 1.38 { 1.39 mkdir -p $fs/boot/isolinux 1.40 - cp -a $PACKAGE-$VERSION/isolinux.bin $fs/boot/isolinux 1.41 - cp -a $PACKAGE-$VERSION/com32/modules/reboot.c32 $fs/boot/isolinux 1.42 + cp -a $src/isolinux.bin $fs/boot/isolinux 1.43 + cp -a $src/com32/modules/reboot.c32 $fs/boot/isolinux 1.44 cp stuff/* $fs/boot/isolinux 1.45 + rm -r $fs/boot/isolinux/slitaz.* $fs/boot/isolinux/*.kbd 2> /dev/null 1.46 + for i in $(grep kbd$ $fs/boot/isolinux/*.cfg | cut -d' ' -f2); do 1.47 + cp $src/$i $fs/boot/isolinux 1.48 + done 1.49 chown root.root $fs/boot/isolinux/* 1.50 } 1.51 +