cookutils rev 927

cook: mk_pkg_receipt(): escape quotes for receipt (fix package 'perl-bit-vector')
author Aleksej Bobylev <al.bobylev@gmail.com>
date Wed Jun 14 13:26:21 2017 +0300 (2017-06-14)
parents a984acecb3fa
children 034176ce0e8a
files cook
line diff
     1.1 --- a/cook	Tue Jun 13 20:26:43 2017 +0300
     1.2 +++ b/cook	Wed Jun 14 13:26:21 2017 +0300
     1.3 @@ -870,6 +870,9 @@
     1.4  		SHORT_DESC="$SHORT_DESC (${CAT#*|})"
     1.5  	fi
     1.6  
     1.7 +	# escape quotes for receipt
     1.8 +	SHORT_DESC="${SHORT_DESC//\"/\\\"}"
     1.9 +
    1.10  	# Mandatory variables
    1.11  	cat <<EOF
    1.12  $signature
    1.13 @@ -1052,7 +1055,7 @@
    1.14  	fi
    1.15  
    1.16  	action 'QA: checking for empty package...'
    1.17 -	files=$(cat $WOK/$pkg/taz/$PACKAGE-$VERSION$EXTRAVERSION/files.list | wc -l)
    1.18 +	files=$(wc -l < $WOK/$pkg/taz/$PACKAGE-$VERSION$EXTRAVERSION/files.list)
    1.19  	if [ "$files" -eq 0 -a "$CATEGORY" != 'meta' ]; then
    1.20  		broken
    1.21  		rm -f $command