aboutsummaryrefslogtreecommitdiff
path: root/cad/jspice3
diff options
context:
space:
mode:
authorMathieu Arnold <mat@FreeBSD.org>2015-08-19 13:29:59 +0000
committerMathieu Arnold <mat@FreeBSD.org>2015-08-19 13:29:59 +0000
commitbb271f0bf7b513a23a31da4ec8819b113ebf4587 (patch)
treeac5a462edc3d85d5f0b20a594802ce4b12f0bf9f /cad/jspice3
parent29879aded766da253313579a3503ff5e15026355 (diff)
Notes
Diffstat (limited to 'cad/jspice3')
-rw-r--r--cad/jspice3/Makefile14
1 files changed, 4 insertions, 10 deletions
diff --git a/cad/jspice3/Makefile b/cad/jspice3/Makefile
index 65ce624b2212..87d515d8ea96 100644
--- a/cad/jspice3/Makefile
+++ b/cad/jspice3/Makefile
@@ -17,21 +17,16 @@ OPTIONS_DEFINE= X11 EXAMPLES
OPTIONS_DEFAULT= X11
WRKSRC= ${WRKDIR}/${PORTNAME}-2.5
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MX11}
-USE_XORG= x11 xaw xt
-.endif
+X11_USE= XORG=x11,xaw,xt
pre-configure:
@${REINPLACE_CMD} -e 's+/usr/local+${PREFIX}+g;s+-O -g+${CFLAGS}+g;' \
${WRKSRC}/conf/unixconf/mkheader.0
-.if ${PORT_OPTIONS:MX11}
+pre-confiure-X11-on:
@${REINPLACE_CMD} -e 's+#%%WITH_X%%++g' \
${WRKSRC}/conf/unixconf/mkheader.0
-.else
+pre-configure-X11-off:
@${ECHO} "#undef HAVE_X11" >> ${WRKSRC}/src/include/spice.h
-.endif
do-build:
(cd ${WRKSRC};${SETENV} ${MAKE_ENV} ${SH} build)
@@ -50,7 +45,7 @@ do-install:
${STAGEDIR}${PREFIX}/lib/jspice3/sced
${INSTALL_DATA} ${WRKSRC}/lib/scripts/* \
${STAGEDIR}${PREFIX}/lib/jspice3/scripts
-.if ${PORT_OPTIONS:MEXAMPLES}
+do-install-EXAMPLES-on:
${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/jspice3/cryocmos \
${STAGEDIR}${PREFIX}/share/examples/jspice3/josephson
${INSTALL_DATA} ${WRKSRC}/examples/*.* \
@@ -59,6 +54,5 @@ do-install:
${STAGEDIR}${PREFIX}/share/examples/jspice3/cryocmos
${INSTALL_DATA} ${WRKSRC}/examples/josephson/* \
${STAGEDIR}${PREFIX}/share/examples/jspice3/josephson
-.endif
.include <bsd.port.mk>