tazpkg rev 44

Fix download list (multi-mirror case) + display msgs
author Christophe Lincoln <pankso@slitaz.org>
date Fri Feb 15 12:45:37 2008 +0100 (2008-02-15)
parents bf423c0941d7
children 57ee801d7242
files tazpkg
line diff
     1.1 --- a/tazpkg	Fri Feb 15 12:34:26 2008 +0100
     1.2 +++ b/tazpkg	Fri Feb 15 12:45:37 2008 +0100
     1.3 @@ -199,7 +199,7 @@
     1.4  download()
     1.5  {
     1.6  	for i in $(cat $MIRROR); do
     1.7 -		wget $i$@
     1.8 +		wget $i$@ && break
     1.9  	done
    1.10  }
    1.11  
    1.12 @@ -990,8 +990,8 @@
    1.13  						echo -n "$PACKAGE"
    1.14  						echo -en "\033[24G $VERSION"
    1.15  						echo -en "\033[38G --->"
    1.16 -						echo -en "\033[48G $NEW_VERSION"
    1.17 -						echo -en "\033[60G $CATEGORY"
    1.18 +						echo -en "\033[43G $NEW_VERSION"
    1.19 +						echo -en "\033[58G $CATEGORY"
    1.20  						echo -e "\033[72G $RELEASE"
    1.21  						up=$(($up+1))
    1.22  						echo "$PACKAGE" >> upradable-packages.list
    1.23 @@ -1002,6 +1002,9 @@
    1.24  			fi
    1.25  		done
    1.26  		rm -f $tmpfile
    1.27 +		if [ -n $blocked ]; then
    1.28 +			blocked=0
    1.29 +		fi
    1.30  		if [ ! "$up" = "" ]; then
    1.31  			echo "================================================================================"
    1.32  			echo "$packages installed and listed packages to consider, $up to upgrade, $blocked blocked."
    1.33 @@ -1140,9 +1143,12 @@
    1.34  		check_root
    1.35  		files=`ls -1 $CACHE_DIR | wc -l`
    1.36  		echo ""
    1.37 -		echo -e "\033[1mCleaning cache directory :\033[0m $CACHE_DIR"
    1.38 +		echo -e "\033[1mClean cache :\033[0m $CACHE_DIR"
    1.39  		echo "================================================================================"
    1.40 +		echo -n "Cleaning cache directory..."
    1.41  		rm -rf $CACHE_DIR/*
    1.42 +		status
    1.43 +		echo "================================================================================"
    1.44  		echo "$files file(s) removed from cache."
    1.45  		echo ""
    1.46  		;;