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