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