wok-6.x diff syslinux/receipt @ rev 1866
Up neon (0.28.3)
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Tue Dec 16 11:01:44 2008 +0000 (2008-12-16) |
parents | 3dd3a53e2d4e |
children | 76990ad741d7 |
line diff
1.1 --- a/syslinux/receipt Mon Nov 17 12:26:07 2008 +0000 1.2 +++ b/syslinux/receipt Tue Dec 16 11:01:44 2008 +0000 1.3 @@ -32,12 +32,34 @@ 1.4 cp -a $src/core/isolinux.bin $fs/boot/isolinux 1.5 cp -a $src/com32/modules/reboot.c32 $fs/boot/isolinux 1.6 cp stuff/*.* $fs/boot/isolinux 1.7 - rm -rf $fs/boot/isolinux/tools $fs/boot/isolinux/*.kbd 2> /dev/null 1.8 - grep kbd$ $fs/boot/isolinux/*.cfg | while read cfg kbd; do 1.9 - cfg=$(basename ${cfg%.cfg:*}) 1.10 - sed -i "s/$kbd/$cfg.kbd/" $fs/boot/isolinux/$cfg.cfg 1.11 - cp $src/$kbd $fs/boot/isolinux/$cfg.kbd 1.12 - done 1.13 + while read cfg kbd loc ; do 1.14 + sed -e "s/^display/kbdmap $cfg.kbd\ndisplay/" \ 1.15 + -e "s/^label/say Now using $kbd keyboard and $loc locale.\nlabel/" \ 1.16 + -e "s/rootfs.gz/rootfs.gz lang=$loc kmap=$kbd/" \ 1.17 + < $fs/boot/isolinux/isolinux.cfg > $fs/boot/isolinux/$cfg.cfg 1.18 + cp $src/$kbd.kbd $fs/boot/isolinux/$cfg.kbd 1.19 + cat >> $fs/boot/isolinux/common.inc <<EOT 1.20 +label $cfg 1.21 + config $cfg.cfg 1.22 +EOT 1.23 + done <<EOT 1.24 +be be-latin1 fr_FR 1.25 +br br-abnt2 pt_PT 1.26 +ca cf fr_FR 1.27 +de de-latin1 de_DE 1.28 +de_CH de_CH-latin1 de_DE 1.29 +en uk C 1.30 +es es es_ES 1.31 +fi fi-latin1 fi 1.32 +fr fr-latin1 fr_FR 1.33 +fr_CH fr_CH-latin1 fr_FR 1.34 +hu hu hu 1.35 +it it it_IT 1.36 +jp jp106 jp_JP 1.37 +pt pt-latin1 pt_PT 1.38 +ru ru ru_RU 1.39 +us us C 1.40 +EOT 1.41 chown root.root $fs/boot/isolinux/* 1.42 # Package all syslinux pkgs 1.43 for i in $(cd $WOK; ls -d syslinux-*)