svn commit: r356720 - head/dns/dnsjava
Jung-uk Kim
jkim at FreeBSD.org
Thu Jun 5 22:41:57 UTC 2014
Author: jkim
Date: Thu Jun 5 22:41:56 2014
New Revision: 356720
URL: http://svnweb.freebsd.org/changeset/ports/356720
QAT: https://qat.redports.org/buildarchive/r356720/
Log:
- Fix build with JDK7 and later. [1]
- Make the build options actually work.
- Make portlint happy.
Reported by: exp-run (PR190511) [1]
Modified:
head/dns/dnsjava/Makefile
head/dns/dnsjava/pkg-plist
Modified: head/dns/dnsjava/Makefile
==============================================================================
--- head/dns/dnsjava/Makefile Thu Jun 5 22:21:43 2014 (r356719)
+++ head/dns/dnsjava/Makefile Thu Jun 5 22:41:56 2014 (r356720)
@@ -12,24 +12,38 @@ COMMENT= Implementation of DNS in Java
USE_JAVA= yes
JAVA_VERSION= 1.6+
USE_ANT= yes
-ALL_TARGET= jar docs
+ALL_TARGET= jar
OPTIONS_DEFINE= DOCS EXAMPLES
SAMPLE_FILES= examples.html USAGE dig.java jnamed.java lookup.java update.java
OTHERDOCS= README Changelog
-do-build:
- @(cd ${BUILD_WRKSRC}; \
- ${SETENV} ${MAKE_ENV} ${ANT} ${ALL_TARGET})
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MDOCS}
+ALL_TARGET+= docs
+.endif
+
+.include <bsd.port.pre.mk>
+
+.if ${JAVA_PORT_VERSION} == "1.6.0"
+PLIST_SUB= JDK6=""
+.else
+PLIST_SUB= JDK6="@comment "
+.endif
do-install:
@${MKDIR} ${STAGEDIR}${JAVAJARDIR}
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${SAMPLE_FILES:S,^,${WRKSRC}/,} ${STAGEDIR}${EXAMPLESDIR}/
+.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${TAR} -C ${WRKSRC}/doc -cf - . | ${TAR} -C ${STAGEDIR}${DOCSDIR} -xf -
${INSTALL_DATA} ${OTHERDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
+.endif
+.if ${PORT_OPTIONS:MEXAMPLES}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${SAMPLE_FILES:S,^,${WRKSRC}/,} ${STAGEDIR}${EXAMPLESDIR}/
+.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
Modified: head/dns/dnsjava/pkg-plist
==============================================================================
--- head/dns/dnsjava/pkg-plist Thu Jun 5 22:21:43 2014 (r356719)
+++ head/dns/dnsjava/pkg-plist Thu Jun 5 22:41:56 2014 (r356720)
@@ -164,7 +164,7 @@
%%PORTDOCS%%%%DOCSDIR%%/overview-tree.html
%%PORTDOCS%%%%DOCSDIR%%/package-list
%%PORTDOCS%%%%DOCSDIR%%/resources/background.gif
-%%PORTDOCS%%%%DOCSDIR%%/resources/inherit.gif
+%%JDK6%%%%PORTDOCS%%%%DOCSDIR%%/resources/inherit.gif
%%PORTDOCS%%%%DOCSDIR%%/resources/tab.gif
%%PORTDOCS%%%%DOCSDIR%%/resources/titlebar.gif
%%PORTDOCS%%%%DOCSDIR%%/resources/titlebar_end.gif
@@ -177,11 +177,11 @@
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lookup.java
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/update.java
share/java/classes/dnsjava.jar
-%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/resources
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/org/xbill/DNS/utils
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/org/xbill/DNS/spi
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/org/xbill/DNS
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/org/xbill
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/org
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/resources
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/org/xbill/DNS/utils
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/org/xbill/DNS/spi
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/org/xbill/DNS
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/org/xbill
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/org
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
More information about the svn-ports-head
mailing list