wok rev 1055
syslinux: 3.70 kbdmap bug quick fix
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Mon Jul 14 11:08:19 2008 +0000 (2008-07-14) |
parents | fe121c404eb7 |
children | 3ccfa87bd602 |
files | syslinux/receipt |
line diff
1.1 --- a/syslinux/receipt Mon Jul 14 02:37:21 2008 +0000 1.2 +++ b/syslinux/receipt Mon Jul 14 11:08:19 2008 +0000 1.3 @@ -22,6 +22,20 @@ 1.4 j=${j%.map.gz}.kbd 1.5 ./keytab-lilo.pl /usr/share/kbd/keymaps/i386/qwerty/us.map.gz $i > $j 1.6 done 1.7 + # patch kbdmap bug 1.8 + while read file offset; do 1.9 + cp $file $file.unpatched 1.10 + echo "Fix $file 3.70 kbdmap bug..." 1.11 + echo "0 90 90 |.." | hexdump -R | \ 1.12 + dd conv=notrunc bs=1 count=2 seek=$(($offset)) of=$file 2> /dev/null 1.13 + echo "0 90 90 |.." | hexdump -R | \ 1.14 + dd conv=notrunc bs=1 count=2 seek=$(($offset+5)) of=$file 2> /dev/null 1.15 + done <<EOT 1.16 +core/isolinux.bin 0x1AC9 1.17 +core/pxelinux.0 0x2098 1.18 +linux/syslinux-nomtools 0x3CDD 1.19 +extlinux/extlinux 0x4BBA 1.20 +EOT 1.21 } 1.22 1.23 # Rules to gen a SliTaz package suitable for Tazpkg.