wok diff syslinux/stuff/iso2exe/init @ rev 20763

syslinux/iso2exe/init: fix build
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Feb 13 11:04:40 2019 +0100 (2019-02-13)
parents 378b0ba41272
children 48ae45dab042
line diff
     1.1 --- a/syslinux/stuff/iso2exe/init	Wed Feb 13 10:43:31 2019 +0100
     1.2 +++ b/syslinux/stuff/iso2exe/init	Wed Feb 13 11:04:40 2019 +0100
     1.3 @@ -759,11 +759,12 @@
     1.4  }
     1.5  
     1.6  if [ "$1" == "--build" ]; then	#install-begin
     1.7 -	uuencode -m - < ifmem.bin | sed -e '/^ifmemcode$/r/dev/stdin' \
     1.8 -	  -e '/^ifmemcode$/d' -i $0
     1.9 +	cp $0 $0.tmp
    1.10 +	uuencode -m - < ifmem.bin | sed -e 's|^[ \t]*||;s|[ \t]*###.*||' \
    1.11 +	  -e '/^ifmemcode$/r/dev/stdin' -e '/^ifmemcode$/d' -i $0.tmp
    1.12  	uuencode -m - < bootloader.bin | sed -e '/^bootloader$/r/dev/stdin' \
    1.13 -	  -e '/^bootloader$/d' -e '/install-begin$/,/install-end$/d' -i $0
    1.14 -	exit
    1.15 +	  -e '/^bootloader$/d' -e '/install-begin$/,/install-end$/d' -i $0.rmp
    1.16 +	mv -f $0.tmp $0; exit
    1.17  fi	#install-end
    1.18  parse_isolinux()
    1.19  {