svn commit: r399495 - in head/print/pdf-renderer: . files
Steve Wills
swills at FreeBSD.org
Fri Oct 16 18:13:30 UTC 2015
Author: swills
Date: Fri Oct 16 18:13:28 2015
New Revision: 399495
URL: https://svnweb.freebsd.org/changeset/ports/399495
Log:
print/pdf-renderer: fix build with openjdk8
PR: 203123
Approved by: maintainer timeout (ale, >2 weeks)
Added:
head/print/pdf-renderer/files/extra-patch-swinglabs-build-impl.xml (contents, props changed)
Modified:
head/print/pdf-renderer/Makefile
Modified: head/print/pdf-renderer/Makefile
==============================================================================
--- head/print/pdf-renderer/Makefile Fri Oct 16 17:17:38 2015 (r399494)
+++ head/print/pdf-renderer/Makefile Fri Oct 16 18:13:28 2015 (r399495)
@@ -13,7 +13,7 @@ COMMENT= 100% Java PDF renderer and view
LICENSE= LGPL21
-USES= zip
+USES= dos2unix zip
NO_WRKSUBDIR= yes
USE_JAVA= yes
JAVA_VERSION= 1.6+
@@ -26,6 +26,7 @@ PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.
PORTDOCS= *
OPTIONS_DEFINE= DOCS
+DOS2UNIX_FILES= swinglabs-build-impl.xml
.include <bsd.port.options.mk>
@@ -33,6 +34,12 @@ OPTIONS_DEFINE= DOCS
ALL_TARGET+= javadoc
.endif
+.include <bsd.port.pre.mk>
+
+.if ${JAVA_PORT_VERSION:M1.8.*}
+EXTRA_PATCHES= ${PATCHDIR}/extra-patch-swinglabs-build-impl.xml
+.endif
+
do-install:
@${ECHO_MSG} -n ">> Installing JAR file as ${JAVAJARDIR}/${PORTNAME}.jar..."
@${INSTALL_DATA} ${WRKSRC}/dist/PDFRenderer.jar \
@@ -46,4 +53,4 @@ do-install:
@${ECHO_MSG} " [DONE]"
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
Added: head/print/pdf-renderer/files/extra-patch-swinglabs-build-impl.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/print/pdf-renderer/files/extra-patch-swinglabs-build-impl.xml Fri Oct 16 18:13:28 2015 (r399495)
@@ -0,0 +1,11 @@
+--- swinglabs-build-impl.xml.orig 2011-09-15 11:34:02 UTC
++++ swinglabs-build-impl.xml
+@@ -211,7 +211,7 @@ ${build.branch} ${RELEASE_DSTAMP_LONG} $
+ version="${javadoc.version}"
+ windowtitle="${javadoc.windowtitle}"
+ private="${javadoc.private}"
+- additionalparam="${javadoc.additionalparam}"
++ additionalparam="${javadoc.additionalparam} -Xdoclint:none"
+ failonerror="true" useexternalfile="false"
+ verbose="${javadoc.verbose}"
+ maxmemory="1024M"
More information about the svn-ports-all
mailing list