tazpkg diff tazpkg @ rev 222

set-release: install missing depends
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Jan 28 08:51:42 2009 +0000 (2009-01-28)
parents da69c2a36b9a
children 3a9df89fdf4d
line diff
     1.1 --- a/tazpkg	Sun Dec 14 20:44:14 2008 +0000
     1.2 +++ b/tazpkg	Wed Jan 28 08:51:42 2009 +0000
     1.3 @@ -1210,6 +1210,16 @@
     1.4  		rm /var/lib/tazpkg/mirror
     1.5  		echo "$RELEASE" > /etc/slitaz-release
     1.6  		tazpkg recharge && tazpkg upgrade
     1.7 +
     1.8 +		# Install missing depends
     1.9 +		cd $INSTALLED
    1.10 +		for i in * ; do
    1.11 +			DEPENDS=""
    1.12 +			. $i/receipt
    1.13 +			for j in $DEPENDS ; do
    1.14 +				[ -d $j ] || tazpkg get-install $j
    1.15 +			done
    1.16 +		done
    1.17  		;;
    1.18  	remove)
    1.19  		# Remove packages.