cookutils diff cooker @ rev 297

Generate ID file, which allow tazpkg to check for changes in a package repository before recharging
author Antoine Bodin <gokhlayeh@slitaz.org>
date Wed Feb 29 22:53:03 2012 +0100 (2012-02-29)
parents a3dfd81ec91f
children c5e793efb89c
line diff
     1.1 --- a/cooker	Fri Dec 23 15:32:52 2011 +0100
     1.2 +++ b/cooker	Wed Feb 29 22:53:03 2012 +0100
     1.3 @@ -169,13 +169,13 @@
     1.4  	do
     1.5  		unset WANTED
     1.6  		. $wok/$pkg/receipt
     1.7 -		if [ "$WANTED" ]; then
     1.8 -			echo "$pkg :: $WANTED"
     1.9 -			if grep -q ^${WANTED}$ $cooklist; then
    1.10 +		for wanted in $WANTED ; then
    1.11 +			echo "$pkg :: $wanted"
    1.12 +			if grep -q ^${wanted}$ $cooklist; then
    1.13  				sed -i -e "/^$pkg$/"d  \
    1.14 -					-e "/^$WANTED$/ a $pkg" $cooklist
    1.15 +					-e "/^$wanted$/ a $pkg" $cooklist
    1.16  			fi
    1.17 -		fi
    1.18 +		done
    1.19  	done
    1.20  
    1.21  	# Show ordered cooklist