# HG changeset patch # User Pascal Bellard # Date 1225058175 0 # Node ID 7a68f9b5e1c2a6f087e2418daaed1b976cbc8159 # Parent edf0cb9aa14afcccaee0af5d5cee83bbacbdbd7b Allow mounted mirror diff -r edf0cb9aa14a -r 7a68f9b5e1c2 tazpkg --- a/tazpkg Sun Oct 26 11:05:24 2008 +0000 +++ b/tazpkg Sun Oct 26 21:56:15 2008 +0000 @@ -251,7 +251,10 @@ download() { for i in $(cat $MIRROR); do - wget -c $i$@ && break + case "$i" in + http://*|ftp://*) wget -c $i$@ && break;; + *) cp $i$1 . && break;; + esac done } diff -r edf0cb9aa14a -r 7a68f9b5e1c2 tazpkgbox --- a/tazpkgbox Sun Oct 26 11:05:24 2008 +0000 +++ b/tazpkgbox Sun Oct 26 21:56:15 2008 +0000 @@ -430,7 +430,7 @@ - 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 " + 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 " PKG_STATS