aboutsummaryrefslogtreecommitdiff
path: root/net/seda
diff options
context:
space:
mode:
authorAdam Weinberger <adamw@FreeBSD.org>2014-07-04 21:44:04 +0000
committerAdam Weinberger <adamw@FreeBSD.org>2014-07-04 21:44:04 +0000
commit3631e2333a8700d4f00d6caa681ba17d7687babf (patch)
tree745f97af838071739e1b6070acbf4862962b5405 /net/seda
parentd88572b38372acbe93dad72b0058c23d88f85dca (diff)
downloadports-3631e2333a8700d4f00d6caa681ba17d7687babf.tar.gz
ports-3631e2333a8700d4f00d6caa681ba17d7687babf.zip
Notes
Diffstat (limited to 'net/seda')
-rw-r--r--net/seda/Makefile20
1 files changed, 12 insertions, 8 deletions
diff --git a/net/seda/Makefile b/net/seda/Makefile
index fef206bda6b6..629857679762 100644
--- a/net/seda/Makefile
+++ b/net/seda/Makefile
@@ -16,9 +16,7 @@ JAVA_VERSION= 1.6+
USE_ANT= yes
ALL_TARGET= dist
-.ifndef(NOPORTDOCS)
-ALL_TARGET+= javadoc
-.endif
+OPTIONS_DEFINE= DOCS
JAVADOC_WRKSRC= ${WRKSRC}/build/javadoc
WRKSRC= ${WRKDIR}/${DISTNAME}/${PORTNAME}
@@ -38,24 +36,30 @@ PORTDOCS= ${DOC_FILES} \
PLIST_FILES= \
%%JAVAJARDIR%%/${PORTNAME:tl}.jar
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MDOCS}
+ALL_TARGET+= javadoc
+.endif
+
pre-build:
# use our build.xml
- @${CP} ${FILESDIR}/build.xml ${WRKSRC}
+ ${CP} ${FILESDIR}/build.xml ${WRKSRC}
do-install:
# jar
@${MKDIR} ${STAGEDIR}${JAVAJARDIR}
- @${INSTALL_DATA} ${WRKSRC}/dist/lib/${PORTNAME:tl}.jar \
+ ${INSTALL_DATA} ${WRKSRC}/dist/lib/${PORTNAME:tl}.jar \
${STAGEDIR}${JAVAJARDIR}/
# docs
-.ifndef(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
. for doc in ${DOC_FILES}
- @${INSTALL_DATA} ${WRKSRC}/docs/${doc} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/docs/${doc} ${STAGEDIR}${DOCSDIR}
. endfor
@${MKDIR} ${STAGEDIR}${DOCSDIR}/javadoc
# line taken from textproc/xerces-j maintained by hq@FreeBSD.org
- @cd ${JAVADOC_WRKSRC} && \
+ cd ${JAVADOC_WRKSRC} && \
${FIND} . -type d -exec ${MKDIR} "${STAGEDIR}${DOCSDIR}/javadoc/{}" \; && \
${FIND} . -not -type d -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${DOCSDIR}/javadoc/{}" \;
.endif