cookutils rev 308
cook: Fix auto updating chroot
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Tue Mar 13 13:37:26 2012 +0100 (2012-03-13) |
parents | a2a2ee0ca4c4 |
children | 5b030078c381 |
files | cook |
line diff
1.1 --- a/cook Tue Mar 13 13:10:17 2012 +0100 1.2 +++ b/cook Tue Mar 13 13:37:26 2012 +0100 1.3 @@ -815,10 +815,13 @@ 1.4 fi 1.5 1.6 # Install package if part of the chroot to keep env up-to-date. 1.7 - if [ -d "$INSTALLED/$PACKAGE" ]; then 1.8 - echo -n "$PACKAGE "; gettext -e "package is installed, updating chroot...\n" 1.9 + if [ -d "$INSTALLED/$pkg" ]; then 1.10 + . /etc/slitaz/cook.conf 1.11 + . $WOK/$pkg/taz/$pkg-*/receipt 1.12 + echo "Updating chroot environment..." 1.13 + echo "Updating chroot: $pkg (${VERSION}${EXTRAVERSION})" | log 1.14 cd $PKGS && tazpkg install \ 1.15 - $PACKAGE-${VERSION}${EXTRAVERSION}.tazpkg --forced 1.16 + $pkg-${VERSION}${EXTRAVERSION}.tazpkg --forced 1.17 fi 1.18 exit $status 1.19 } 1.20 @@ -1192,7 +1195,8 @@ 1.21 1.22 # Install package if part of the chroot to keep env up-to-date. 1.23 if [ -d "$INSTALLED/$PACKAGE" ] && [ -z "$AUFS_MOUNTS" ]; then 1.24 - echo -n "$PACKAGE "; gettext -e "package is installed, updating chroot...\n" 1.25 + echo "Updating chroot environment..." 1.26 + echo "Updating chroot: $PACKAGE (${VERSION}${EXTRAVERSION})" | log 1.27 cd $PKGS && tazpkg install \ 1.28 $PACKAGE-${VERSION}${EXTRAVERSION}.tazpkg --forced 1.29 fi