wok-next diff syslinux/stuff/iso2exe/taziso @ rev 19029

syslinux/taziso: fix inst*2zip
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Apr 05 09:37:40 2016 +0200 (2016-04-05)
parents dbf4eeed945f
children 83ffe9fe03d8
line diff
     1.1 --- a/syslinux/stuff/iso2exe/taziso	Mon Mar 28 18:04:41 2016 +0200
     1.2 +++ b/syslinux/stuff/iso2exe/taziso	Tue Apr 05 09:37:40 2016 +0200
     1.3 @@ -198,7 +198,9 @@
     1.4  	unset useposixovl
     1.5  	blkid | grep $(df $mnt | sed '$!d;s/ .*/:/') | \
     1.6  		grep -qiE "(msdos|vfat|ntfs)" && useposixovl=YES
     1.7 -
     1.8 +	case "$mnt" in
     1.9 +	*mkzip*) useposixovl=YES
    1.10 +	esac
    1.11  	mkdir -p $mnt/slitaz/boot $mnt/slitaz/mnt/dos
    1.12  	[ "$useposixovl" ] &&
    1.13  	if ! mount.posixovl -F $mnt/slitaz -- \
    1.14 @@ -407,7 +409,7 @@
    1.15  	device=
    1.16  	packages_list=
    1.17  	packages_dir=
    1.18 -	mnt=/tmp/mnt$$
    1.19 +	mnt=/tmp/mkzipmnt$$
    1.20  	mkdir -p $mnt
    1.21  	$1 $2 || return
    1.22  	for i in bootlace.com grubinst.exe grldr ; do
    1.23 @@ -464,7 +466,7 @@
    1.24  	  zip -zr9 $(basename "$ISO" .iso).zip slitaz )
    1.25  	[ "$(which advzip)" ] && advzip -z4 $mnt/*.zip
    1.26  	mv $mnt/*.zip .
    1.27 -	ls -l $PWD/$(basename "$ISO" .iso).zip
    1.28 +	du -h $PWD/$(basename "$ISO" .iso).zip
    1.29  	umount $mnt
    1.30  	rm -rf $mnt
    1.31  }
    1.32 @@ -581,7 +583,7 @@
    1.33  		[ $? -eq 0 ] || return
    1.34  	fi
    1.35  	gettazboot tazboot.exe
    1.36 -	ls -l $PWD/tazboot.exe
    1.37 +	du -h $PWD/tazboot.exe
    1.38  }
    1.39  
    1.40  md5()
    1.41 @@ -642,7 +644,7 @@
    1.42  		[ $? -eq 0 ] || return
    1.43  	fi
    1.44  	cp $media/boot/bzImage linux.exe
    1.45 -	ls -l $PWD/linux.exe
    1.46 +	du -h $PWD/linux.exe
    1.47  }
    1.48  
    1.49  memtest()
    1.50 @@ -658,7 +660,7 @@
    1.51  		[ $? -eq 0 ] || return
    1.52  	fi
    1.53  	gotcdfile 'memtest*' && cp $file memtest.exe
    1.54 -	ls -l $PWD/memtest.exe
    1.55 +	du -h $PWD/memtest.exe
    1.56  }
    1.57  
    1.58  mkfat12()
    1.59 @@ -724,7 +726,7 @@
    1.60  		[ $? -eq 0 ] || return
    1.61  	fi
    1.62  	cp $file $(basename $file).exe
    1.63 -	ls -l $PWD/$(basename $file).exe
    1.64 +	du -h $PWD/$(basename $file).exe
    1.65  }
    1.66  
    1.67  fdpxe()
    1.68 @@ -795,7 +797,7 @@
    1.69  
    1.70  misspkg()
    1.71  {
    1.72 -	for i in zip kexec-tools posixovl cdrkit ; do
    1.73 +	for i in zip kexec-tools posixovl cdrkit cdrkit-isoinfo ; do
    1.74  		[ -d /var/lib/tazpkg/installed/$i/ ] && continue
    1.75  		[ "$1" != "install" ] && menuitem "$@" && return
    1.76  		tazpkg get-install $i
    1.77 @@ -1274,7 +1276,7 @@
    1.78  		printf "mv %s fd%03d.img\n" $file $(($r+$n))
    1.79  		n=$(($n+1))
    1.80  	done | sh
    1.81 -	ls fd???.img
    1.82 +	du -ch $PWD/fd???.img
    1.83  }
    1.84  
    1.85  quit()