fix whitespace and openbsd sh issues with make -e