tazpkg rev 225

Try to download for the right undigest first
author Pascal Bellard <pascal.bellard@slitaz.org>
date Wed Feb 18 17:36:57 2009 +0000 (2009-02-18)
parents 1ce69eee2186
children 5ade638fcd50
files tazpkg
line diff
     1.1 --- a/tazpkg	Wed Feb 18 17:07:17 2009 +0000
     1.2 +++ b/tazpkg	Wed Feb 18 17:36:57 2009 +0000
     1.3 @@ -295,6 +295,13 @@
     1.4  download()
     1.5  {
     1.6  	local i
     1.7 +	case "$1" in
     1.8 +	*.tazpkg)
     1.9 +		for i in $LOCALSTATE $LOCALSTATE/undigest/* ; do
    1.10 +			grep "^${1%.tazpkg}$" $i/packages.list || continue
    1.11 +			download_from "$(cat $i/mirror)" "$@" && return
    1.12 +		done
    1.13 +	esac
    1.14  	for i in $(cat $MIRROR $LOCALSTATE/undigest/*/mirror 2> /dev/null); do
    1.15  		download_from "$i" "$@" && break
    1.16  	done