svn commit: r396400 - head/astro/osmium
Jan Beich
jbeich at FreeBSD.org
Tue Sep 8 16:13:59 UTC 2015
Author: jbeich
Date: Tue Sep 8 16:13:58 2015
New Revision: 396400
URL: https://svnweb.freebsd.org/changeset/ports/396400
Log:
astro/osmium: unbreak build with DOXYGEN=on after r394778
NO_BUILD does more than dummy do-build. It creates BUILD_COOKIE that marks
all targets in _BUILD_SEQ as done, including do-build-${opt}-on/off and
post-build-${opt}-on/off. Since the targets haven't been run yet
do-install-DOXYGEN-on fails due to missing files.
Fix by leaking a call to nop "all" target in vendor Makefile. It should
be less kludgy than defining our own dummy do-build and less confusing
than treating do-build itself as an option helper. In case "all" starts
doing something useful the port would automatically take advantage of it.
PR: 202951
Reviewed by: mat
Approved by: portmgr blanket
Modified:
head/astro/osmium/Makefile (contents, props changed)
Modified: head/astro/osmium/Makefile
==============================================================================
--- head/astro/osmium/Makefile Tue Sep 8 16:12:06 2015 (r396399)
+++ head/astro/osmium/Makefile Tue Sep 8 16:13:58 2015 (r396400)
@@ -29,7 +29,6 @@ CXXFLAGS+= -I${LOCALBASE}/include \
-L${LOCALBASE}/lib
NO_ARCH= yes
-NO_BUILD= yes
PORTDOCS= *
OPTIONS_DEFINE= JAVASCRIPT DOXYGEN DOCS
More information about the svn-ports-all
mailing list