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>