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