wok diff syslinux/receipt @ rev 2229

perdition: update build_depends (again)
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Feb 12 21:29:17 2009 +0100 (2009-02-12)
parents 3dd3a53e2d4e
children 76990ad741d7
line diff
     1.1 --- a/syslinux/receipt	Mon Nov 17 12:26:07 2008 +0000
     1.2 +++ b/syslinux/receipt	Thu Feb 12 21:29:17 2009 +0100
     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-*)