cookutils rev 213
cook: improve a bit pkglist
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Mon May 23 17:43:37 2011 +0200 (2011-05-23) |
parents | 66aef4c1ca51 |
children | 1e9981880495 |
files | cook cooker |
line diff
1.1 --- a/cook Mon May 23 02:26:42 2011 +0200 1.2 +++ b/cook Mon May 23 17:43:37 2011 +0200 1.3 @@ -838,13 +838,13 @@ 1.4 separator 1.5 cd $PKGS 1.6 rm -f packages.* 1.7 - gettext -e "Creating: packages.list\n" 1.8 + gettext "Creating: packages.list: " 1.9 ls -1 *.tazpkg | sed s'/.tazpkg//' > $PKGS/packages.list 1.10 - gettext -e "Creating: packages.md5\n" 1.11 + echo $(du -sh $PKGS/packages.list | awk '{print $1}') 1.12 + gettext "Creating: packages.md5: " 1.13 md5sum *.tazpkg > $PKGS/packages.md5 1.14 - gettext -e "Creating: packages.desc\n" 1.15 - gettext -e "Creating: packages.txt\n" 1.16 - gettext -e "Creating: packages.equiv\n" 1.17 + echo $(du -sh $PKGS/packages.md5 | awk '{print $1}') 1.18 + gettext -e "Creating lists from:"; echo " $WOK" 1.19 cd $WOK 1.20 for pkg in * 1.21 do 1.22 @@ -881,11 +881,20 @@ 1.23 fi 1.24 done 1.25 cd $PKGS 1.26 + 1.27 + # Display list size. 1.28 + gettext "Done: packages.desc: " 1.29 + echo $(du -sh $PKGS/packages.desc | awk '{print $1}') 1.30 + gettext "Done: packages.txt: " 1.31 + echo $(du -sh $PKGS/packages.txt | awk '{print $1}') 1.32 + gettext "Done: packages.equiv: " 1.33 + echo $(du -sh $PKGS/packages.equiv | awk '{print $1}') 1.34 1.35 # files.list.lzma 1.36 - gettext -e "Creating: files.list.lzma\n" 1.37 + gettext "Creating: files.list.lzma: " 1.38 lzma e files.list files.list.lzma 1.39 rm -f files.list 1.40 + echo $(du -sh $PKGS/files.list.lzma | awk '{print $1}') 1.41 1.42 separator 1.43 nb=$(ls $PKGS/*.tazpkg | wc -l)
2.1 --- a/cooker Mon May 23 02:26:42 2011 +0200 2.2 +++ b/cooker Mon May 23 17:43:37 2011 +0200 2.3 @@ -162,6 +162,7 @@ 2.4 rm -f $cookorder $cookorder.diff $cooklist.0 2.5 2.6 # Scan finished: append pkg to WANTED or leave it in the ordered cooklist. 2.7 + # TODO: grep the line number to get pkg positition and keep he higher. 2.8 echo -e "\nHandle WANTED package" 2.9 separator 2.10 for pkg in $(cat $cooklist)