tazwok rev 401 4.3
Generate safe wok / optionnally safe-wok tarball (4.3)
author | Antoine Bodin <gokhlayeh@slitaz.org> |
---|---|
date | Thu Mar 03 22:51:15 2011 +0100 (2011-03-03) |
parents | 83afa4ea8ba6 |
children | 6efae71f2798 |
files | tazwok |
line diff
1.1 --- a/tazwok Thu Mar 03 22:40:03 2011 +0100 1.2 +++ b/tazwok Thu Mar 03 22:51:15 2011 +0100 1.3 @@ -2081,6 +2081,7 @@ 1.4 fi 1.5 1.6 report step "Moving incoming packages to main repository" 1.7 + mkdir -p $PACKAGES_REPOSITORY/wok 1.8 unset EXTRAVERSION 1.9 for PACKAGE in $incoming_pkgs; do 1.10 prev_VERSION=$(get_pkg_version $PACKAGES_REPOSITORY) 1.11 @@ -2097,7 +2098,22 @@ 1.12 grep -q $'\t'$previous_tarball$ $SOURCES_REPOSITORY/sources.list || \ 1.13 rm -f $SOURCES_REPOSITORY/$previous_tarball 1.14 fi 1.15 + rm -rf $PACKAGES_REPOSITORY/wok/$PACKAGE 1.16 + mkdir -p $PACKAGES_REPOSITORY/wok/$PACKAGE 1.17 + for i in $WOK/$PACKAGE/receipt $WOK/$PACKAGE/description.txt \ 1.18 + $WOK/$PACKAGE/stuff; do 1.19 + cp -a $i $PACKAGES_REPOSITORY/wok/$PACKAGE 1.20 + done 1.21 done 1.22 + 1.23 + if [ "$GEN_SAFE_WOK_TARBALL" ]; then 1.24 + rm -rf $PACKAGES_REPOSITORY/wok.tar.lzma 1.25 + cd $PACKAGES_REPOSITORY/wok 1.26 + report step "Generating safe-wok tarball" 1.27 + tar -c * | lzma e $PACKAGES_REPOSITORY/wok.tar.lzma 1.28 + report end-step 1.29 + fi 1.30 + 1.31 for file in packages.list packages.equiv packages.md5 packages.desc \ 1.32 packages.txt; do 1.33 echo -n "" > $INCOMING_REPOSITORY/$file