Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Oct 2015 18:13:28 +0000 (UTC)
From:      Steve Wills <swills@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r399495 - in head/print/pdf-renderer: . files
Message-ID:  <201510161813.t9GIDSop022708@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201510161813.t9GIDSop022708>