tazpkg rev 185

Allow mounted mirror
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Oct 26 21:56:15 2008 +0000 (2008-10-26)
parents edf0cb9aa14a
children 7e9bd92fa8b5
files tazpkg tazpkgbox
line diff
     1.1 --- a/tazpkg	Sun Oct 26 11:05:24 2008 +0000
     1.2 +++ b/tazpkg	Sun Oct 26 21:56:15 2008 +0000
     1.3 @@ -251,7 +251,10 @@
     1.4  download()
     1.5  {
     1.6  	for i in $(cat $MIRROR); do
     1.7 -		wget -c $i$@ && break
     1.8 +		case "$i" in
     1.9 +		http://*|ftp://*) wget -c $i$@ && break;;
    1.10 +		*) cp $i$1 . && break;;
    1.11 +		esac
    1.12  	done
    1.13  }
    1.14  
     2.1 --- a/tazpkgbox	Sun Oct 26 11:05:24 2008 +0000
     2.2 +++ b/tazpkgbox	Sun Oct 26 21:56:15 2008 +0000
     2.3 @@ -430,7 +430,7 @@
     2.4  
     2.5  	<hbox>
     2.6  		<text wrap="false">
     2.7 -			<input>installed=`ls /var/lib/tazpkg/installed | wc -l`; mirrored=`cat /var/lib/tazpkg/packages.list | wc -l`; blocked=`cat /var/lib/tazpkg/blocked-packages.list | wc -l`; echo "Packages: $installed installed, $blocked blocked, $(($mirrored - $installed)) installable, $mirrored mirrored, `cat /var/lib/tazpkg/upgradable-packages.list 2> /dev/null | wc -l` to upgrade "</input>
     2.8 +			<input>installed=`ls /var/lib/tazpkg/installed | wc -l`; mirrored=`cat /var/lib/tazpkg/packages.list | wc -l`; blocked=`cat /var/lib/tazpkg/blocked-packages.list | wc -l`; installable=$(($mirrored - $installed)); [ $installable -lt 0 ] && installable=0; echo "Packages: $installed installed, $blocked blocked, $installable installable, $mirrored mirrored, `cat /var/lib/tazpkg/upgradable-packages.list 2> /dev/null | wc -l` to upgrade "</input>
     2.9  			<variable>PKG_STATS</variable>
    2.10  		</text>
    2.11  	</hbox>