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