'm4 version found. You need a GNU m4 installed!' is a bit confusing.
if { echo $m4 | grep "GNU" >/dev/null 2>&1; } then
echo "buildconf: GNU m4 version $m4_version (ok)"
else
- echo "buildconf: m4 version $m4 found. You need a GNU m4 installed!"
+ if test -z "$m4"; then
+ echo "buildconf: m4 version not recognized. You need a GNU m4 installed!"
+ else
+ echo "buildconf: m4 version $m4 found. You need a GNU m4 installed!"
+ fi
exit 1
fi