aboutsummaryrefslogtreecommitdiff
path: root/graphics/opennurbs/Makefile
diff options
context:
space:
mode:
authorKurt Jaeger <pi@FreeBSD.org>2015-02-07 17:09:45 +0000
committerKurt Jaeger <pi@FreeBSD.org>2015-02-07 17:09:45 +0000
commit40868013c8f781aa8d9c4b7f7de9e87dc8ad257f (patch)
treea6322441ed1c71eda310e108b285269cacb10ce8 /graphics/opennurbs/Makefile
parentcbb709bca29aceb9ff29b8250f475ab15a0b98dd (diff)
downloadports-40868013c8f781aa8d9c4b7f7de9e87dc8ad257f.tar.gz
ports-40868013c8f781aa8d9c4b7f7de9e87dc8ad257f.zip
graphics/opennurbs: use SRC_BASE and IGNORE if not available
As suggested by jbeich. PR: 197394 Submitted by: Fernando ApesteguĂ­a <fernando.apesteguia@gmail.com> (maintainer)
Notes
Notes: svn path=/head/; revision=378605
Diffstat (limited to 'graphics/opennurbs/Makefile')
-rw-r--r--graphics/opennurbs/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/graphics/opennurbs/Makefile b/graphics/opennurbs/Makefile
index 548989c742b7..2a19f1ee1a67 100644
--- a/graphics/opennurbs/Makefile
+++ b/graphics/opennurbs/Makefile
@@ -23,6 +23,11 @@ MKFILE= ${EXAMPLESDIR}/bsd.openNURBS.mk
.include <bsd.port.pre.mk>
+pre-fetch:
+.if !exists(${SRC_BASE})
+IGNORE= needs SRC_BASE to compile. Install base system sources and try again
+.endif
+
.if ${ARCH} != i386
MAKE_ARGS+= ON_GNU_OPTIMIZER_FLAGS="-g -fPIC"
.endif
@@ -32,7 +37,7 @@ pre-build:
> ${WRKSRC}/opennurbs_version.h.tmp || ${TRUE}
${MV} ${WRKSRC}/opennurbs_version.h.tmp ${WRKSRC}/opennurbs_version.h
${MV} ${WRKSRC}/zlib ${WRKSRC}/zlib_
- ${CP} -R /usr/src/lib/libz ${WRKSRC}/zlib
+ ${CP} -R ${SRC_BASE}/lib/libz ${WRKSRC}/zlib
do-install:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR} \