cookutils rev 781
cook: better handle implicit dependencies (again)
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Mon Nov 30 04:38:35 2015 +0200 (2015-11-30) |
parents | a2b90fc71cc9 |
children | 29aeb6b8a708 |
files | cook |
line diff
1.1 --- a/cook Mon Nov 30 04:21:20 2015 +0200 1.2 +++ b/cook Mon Nov 30 04:38:35 2015 +0200 1.3 @@ -498,7 +498,7 @@ 1.4 # Check the rest of errors, warnings and tips 1.5 _ 'QA: Checking %s...' "$(basename $desktop)" 1.6 diff "$desktop.orig" "$desktop" 1.7 - desktop-file-validate "$desktop" 1.8 + desktop-file-validate "$desktop" | busybox fold -s 1.9 echo 1.10 fi 1.11 1.12 @@ -634,8 +634,8 @@ 1.13 [ -n "$root" ] && _ 'Using packages DB: %s' "$root$DB" 1.14 for dep in $BUILD_DEPENDS; do 1.15 implicit="${dep%-dev}" 1.16 - # Don't add implicit dependency if it defined in BUILD_DEPENDS 1.17 - echo '' $BUILD_DEPENDS '' | fgrep -q " $implicit " && implicit='' 1.18 + # Don't add implicit dependency if it defined in DEPENDS 1.19 + echo '' $DEPENDS '' | fgrep -q " $implicit " && implicit='' 1.20 for i in $dep $implicit; do 1.21 if [ ! -f "$root$INSTALLED/$i/receipt" ]; then 1.22 # Try local package first. In some cases implicit doesn't exist, ex: