cookutils rev 259
cook: set -e on genpkg_rules and fix for empty packages
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Wed Jun 01 03:23:23 2011 +0200 (2011-06-01) |
parents | 4ceceb22dc35 |
children | 6f8dda11e26a |
files | cook |
line diff
1.1 --- a/cook Tue May 31 18:27:32 2011 +0200 1.2 +++ b/cook Wed Jun 01 03:23:23 2011 +0200 1.3 @@ -616,7 +616,7 @@ 1.4 separator 1.5 if grep -q ^genpkg_rules $receipt; then 1.6 gettext -e "Executing: genpkg_rules\n" 1.7 - cd $pkgdir && mkdir -p $fs 1.8 + set -e && cd $pkgdir && mkdir -p $fs 1.9 genpkg_rules || echo -e "\nERROR: genpkg_rules failed\n" >> \ 1.10 $LOGS/$pkg.log 1.11 else 1.12 @@ -715,7 +715,7 @@ 1.13 1.14 gettext "QA: Checking for empty package..." 1.15 files=$(cat $WOK/$pkg/taz/$pkg-*/files.list | wc -l) 1.16 - if [ "$files" -lt 0 ] && [ "$CATEGORY" != "meta" ]; then 1.17 + if [ "$files" == 0 ] && [ "$CATEGORY" != "meta" ]; then 1.18 echo -e "\nERROR: empty package" 1.19 rm -f $command && exit 1 1.20 else