cookutils 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
files cook cooker
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
     2.1 --- a/cooker	Wed May 11 01:47:56 2011 +0200
     2.2 +++ b/cooker	Wed May 11 03:34:21 2011 +0200
     2.3 @@ -362,7 +362,6 @@
     2.4  				echo $pkg && echo $pkg >> $cooklist
     2.5  			fi
     2.6  		done
     2.7 -
     2.8  		strip_blocked
     2.9  		cook_order | tee $LOGS/cookorder.log
    2.10  		echo "Packages to cook: $(cat $cooklist | wc -l)" | log