tazpkg rev 218

tazpkg recharge update mirror list
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sat Dec 06 22:29:47 2008 +0100 (2008-12-06)
parents d5cd4f637085
children da69c2a36b9a
files tazpkg
line diff
     1.1 --- a/tazpkg	Thu Dec 04 09:20:57 2008 +0000
     1.2 +++ b/tazpkg	Sat Dec 06 22:29:47 2008 +0100
     1.3 @@ -1558,6 +1558,12 @@
     1.4  			download_from "$(cat mirror)" packages.list
     1.5  			download_from "$(cat mirror)" packages.equiv
     1.6  			download_from "$(cat mirror)" files.list.lzma
     1.7 +			download_from "$(cat mirror)" mirrors
     1.8 +			suffix=$(head -1 mirror)
     1.9 +			suffix=packages${suffix#*/packages}
    1.10 +			for i in $(cat mirrors 2> /dev/null); do
    1.11 +				grep -q $i mirror || echo $i$suffix >> mirror
    1.12 +			done
    1.13  			if [ -f "packages.list.bak" ]; then
    1.14  				diff -u packages.list.bak packages.list | grep ^+[a-z] > packages.diff
    1.15  				sed -i s/+// packages.diff