cookutils diff cook @ rev 135

cook: avoid error if no previews package
author Christophe Lincoln <pankso@slitaz.org>
date Wed May 11 03:34:21 2011 +0200 (2011-05-11)
parents aa0dfb561078
children c83f48dace63
line diff
     1.1 --- a/cook	Wed May 11 01:47:56 2011 +0200
     1.2 +++ b/cook	Wed May 11 03:34:21 2011 +0200
     1.3 @@ -576,10 +576,10 @@
     1.4  		rm -f $command && exit 1
     1.5  	else
     1.6  		# Ls sort by name so the first file is the one we want.
     1.7 -		old=$(ls $PKGS/$pkg-*.tazpkg | head -n 1)
     1.8 +		old=$(ls $PKGS/$pkg-*.tazpkg | head -n 1 2>/dev/null)
     1.9  		status
    1.10 -		echo -n "Removing old: $(basename $old)"
    1.11 -		rm -f $old && status
    1.12 +		[ "$old" ] && echo -n "Removing old: $(basename $old)" && \
    1.13 +			rm -f $old && status
    1.14  		mv -f $pkgdir/taz/$pkg-*.tazpkg $PKGS
    1.15  		sed -i /^${pkg}$/d $broken
    1.16  	fi