abuild: warn if g++ is in makedepends. fix for dynamic deps

This commit is contained in:
Natanael Copa 2009-06-03 20:55:45 +00:00
parent 5b00cca758
commit 2c907ddc34

View File

@ -122,6 +122,8 @@ sanitycheck() {
[ -n "$makedepend" ] && die "APKBUILD contains 'makedepend'. It should be makedepends"
grep '^# Maintainer:' $APKBUILD >/dev/null || warning "No maintainer"
makedepends_has 'g++' && warning "g++ should not be in makedepends"
return 0
}
@ -403,8 +405,8 @@ trace_apk_deps() {
# first check if its provide by same apkbuild
for j in "$dir"/../*/.provides-so; do
grep -w "$i" "$j" >/dev/null || continue
found=${found%/.*}
found=${j##*/}
found=${j%/.provides-so}
found=${found##*/}
break
done
# check apk db if not provided by a subpackage