Hi Marc, metaauto should IMHO return an error code instead of failing silently.
Index: Makefile =================================================================== RCS file: /srv/boron/data/vcs/cvs/openbsd/ports/devel/metaauto/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile 31 Mar 2008 08:47:25 -0000 1.14 +++ Makefile 25 Oct 2010 21:16:39 -0000 @@ -2,7 +2,7 @@ COMMENT= wrapper for gnu auto* -VERSION= 0.9 +VERSION= 1.0 DISTNAME= metaauto-${VERSION} CATEGORIES= devel DISTFILES= pkg-config-0.21.tar.gz Index: files/meta.in =================================================================== RCS file: /srv/boron/data/vcs/cvs/openbsd/ports/devel/metaauto/files/meta.in,v retrieving revision 1.5 diff -u -p -r1.5 meta.in --- files/meta.in 31 Mar 2008 08:47:25 -0000 1.5 +++ files/meta.in 25 Oct 2010 21:16:39 -0000 @@ -26,9 +26,10 @@ case "x...@prog_version" in x) # figure out manually what to do - echo "Provide an @PROG_VERSION environment variable, please" + echo "Provide an @PROG_VERSION environment variable, please" >&2 + exit 127 ;; -x*) +x*) exec @LOCALBASE@/bin/@scr...@-$@PROG_VERSION "$@" ;; esac