cookutils rev 727

cook: pkgdb: download "mirrors" file from mirror1.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun May 03 19:43:46 2015 +0300 (2015-05-03)
parents fce442df7b90
children da66e6be1add
files cook
line diff
     1.1 --- a/cook	Sun May 03 17:44:05 2015 +0300
     1.2 +++ b/cook	Sun May 03 19:43:46 2015 +0300
     1.3 @@ -1423,12 +1423,14 @@
     1.4  		_ "Done: packages.txt"
     1.5  		_ "Done: packages.equiv"
     1.6  
     1.7 +		cd $PKGS
     1.8 +
     1.9  		# files.list.lzma
    1.10  		_ "Creating: files.list.lzma"
    1.11 -		touch $PKGS/files.list
    1.12 +		touch files.list
    1.13  		# Pre-sorting filenames causes 10% smaller resulting lzma file
    1.14 -		cat $PKGS/files.list | sort -k2 -o $PKGS/files.list.sorted
    1.15 -		cd $PKGS; lzma e files.list.sorted files.list.lzma
    1.16 +		cat files.list | sort -k2 -o files.list.sorted
    1.17 +		lzma e files.list.sorted files.list.lzma
    1.18  		rm -f files.list files.list.sorted
    1.19  
    1.20  		md5sum files.list.lzma | cut -d' ' -f1 | tr -d $'\n' > files.list.md5
    1.21 @@ -1436,15 +1438,17 @@
    1.22  		# packages.info.lzma
    1.23  		PI=packages.info
    1.24  		_ 'Creating: packages.info.lzma'
    1.25 -		touch $PKGS/$PI
    1.26 -		cd $PKGS; lzma e $PI $PI.lzma
    1.27 +		touch $PI
    1.28 +		lzma e $PI $PI.lzma
    1.29  
    1.30  		# Make bundle to fast recharge
    1.31  		_ 'Creating: bundle.tar.lzma'
    1.32  		[ -f bundle.tar.lzma ] && rm bundle.tar.lzma
    1.33 +		wget http://mirror1.slitaz.org/mirrors
    1.34  		busybox tar -caf bundle.tar.lzma \
    1.35 -			extra.list ../../mirrors files.list.md5 packages.info \
    1.36 +			extra.list mirrors files.list.md5 packages.info \
    1.37  			packages.desc packages.md5 packages.txt packages.list packages.equiv
    1.38 +		rm ./mirrors
    1.39  
    1.40  		# Display some info.
    1.41  		separator