cookutils rev 741

Collect all the descriptions into "descriptions.txt" and add it to the bundle.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Jun 07 00:46:16 2015 +0300 (2015-06-07)
parents 392edd0bcf98
children d15a44a622f6
files cook
line diff
     1.1 --- a/cook	Wed Jun 03 12:35:05 2015 +0300
     1.2 +++ b/cook	Sun Jun 07 00:46:16 2015 +0300
     1.3 @@ -1465,6 +1465,18 @@
     1.4  		md5sum packages.md5 | cut -d' ' -f1 > ID
     1.5  		( cat ./ID | tr $'\n' ' '; date -ur ./ID +%s ) > IDs	# md5 and timestamp
     1.6  
     1.7 +		_n 'Creating file "%s"' 'descriptions.txt'
     1.8 +		rm $PKGS/descriptions.txt
     1.9 +		for i in $(ls $WOK | sort); do
    1.10 +			if [ -e "$WOK/$i/description.txt" ]; then
    1.11 +				echo "$i" >> descriptions.txt
    1.12 +				cat "$WOK/$i/description.txt" | sed 's|^$| |' >> descriptions.txt
    1.13 +				echo >> descriptions.txt
    1.14 +			fi
    1.15 +		done
    1.16 +		echo " ($(filesize $PKGS/descriptions.txt))"
    1.17 +
    1.18 +
    1.19  		_ 'Creating lists from "%s"' "$WOK"
    1.20  		cd $WOK
    1.21  		for pkg in *; do
    1.22 @@ -1556,7 +1568,7 @@
    1.23  		wget -q http://mirror1.slitaz.org/mirrors
    1.24  		wget -q -O extra.list http://mirror1.slitaz.org/packages/get.list
    1.25  		busybox tar -chaf bundle.tar.lzma \
    1.26 -			mirrors extra.list files-list.md5 packages.info \
    1.27 +			mirrors extra.list files-list.md5 packages.info descriptions.txt \
    1.28  			packages.desc packages.md5 packages.txt packages.list packages.equiv
    1.29  		rm ./mirrors
    1.30  		echo " ($(filesize $PKGS/bundle.tar.lzma))"