svn commit: r308832 - head/math/jlatexmath
Baptiste Daroussin
bapt at FreeBSD.org
Thu Dec 13 07:58:08 UTC 2012
Author: bapt
Date: Thu Dec 13 07:58:07 2012
New Revision: 308832
URL: http://svnweb.freebsd.org/changeset/ports/308832
Log:
Convert to new option framework
Modified:
head/math/jlatexmath/Makefile
Modified: head/math/jlatexmath/Makefile
==============================================================================
--- head/math/jlatexmath/Makefile Thu Dec 13 07:55:43 2012 (r308831)
+++ head/math/jlatexmath/Makefile Thu Dec 13 07:58:07 2012 (r308832)
@@ -22,13 +22,13 @@ USE_ANT= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-OPTIONS= FOP "textproc/fop plugin (required for math/scilab)" ON
+OPTIONS_DEFINE= FOP EXAMPLES
+OPTIONS_DEFAULT= FOP
+FOP_DESC= textproc/fop plugin (required for math/scilab)
.include <bsd.port.options.mk>
-.if defined(WITHOUT_FOP)
-PLIST_SUB+= FOP="@comment "
-.else
+.if ${PORT_OPTIONS:MFOP}
BUILD_DEPENDS= fop:${PORTSDIR}/textproc/fop \
${JAVALIBDIR}/xmlgraphics-commons.jar:${PORTSDIR}/graphics/xmlgraphics-commons \
${JAVASHAREDIR}/batik/batik.jar:${PORTSDIR}/graphics/batik \
@@ -42,6 +42,8 @@ RUN_DEPENDS:= ${BUILD_DEPENDS}
ALL_TARGET+= fop
PLIST_SUB+= FOP=""
+.else
+PLIST_SUB+= FOP="@comment "
.endif
post-patch:
@@ -52,7 +54,7 @@ post-patch:
do-install:
${INSTALL_DATA} ${WRKSRC}/dist/jlatexmath-${PORTVERSION}.jar ${JAVAJARDIR}/jlatexmath.jar
${INSTALL_DATA} ${WRKSRC}/dist/jlatexmath-fop-${PORTVERSION}.jar ${JAVAJARDIR}/jlatexmath-fop.jar
-.if !defined(NOPORTEXAMPLES)
+.if ${PORT_OPTIONS:MEXAMPLES}
(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${EXAMPLESDIR})
.endif
More information about the svn-ports-all
mailing list