git: b1b66017cf97 - main - print/pdf-renderer: fix build and change master site

From: Alex Dupre <ale_at_FreeBSD.org>
Date: Wed, 17 Dec 2025 08:25:52 UTC
The branch main has been updated by ale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b1b66017cf97c0d72c8299b264a482678d6e1b4a

commit b1b66017cf97c0d72c8299b264a482678d6e1b4a
Author:     Alex Dupre <ale@FreeBSD.org>
AuthorDate: 2025-12-17 08:25:07 +0000
Commit:     Alex Dupre <ale@FreeBSD.org>
CommitDate: 2025-12-17 08:25:50 +0000

    print/pdf-renderer: fix build and change master site
---
 print/pdf-renderer/Makefile                                | 14 ++------------
 .../pdf-renderer/files/patch-nbproject_project.properties  |  5 +++--
 ...glabs-build-impl.xml => patch-swinglabs-build-impl.xml} | 12 ++++++++++--
 3 files changed, 15 insertions(+), 16 deletions(-)

diff --git a/print/pdf-renderer/Makefile b/print/pdf-renderer/Makefile
index 36ef1584a983..3d6f6ec520e8 100644
--- a/print/pdf-renderer/Makefile
+++ b/print/pdf-renderer/Makefile
@@ -3,18 +3,14 @@ PORTVERSION=	0.9.1
 PORTREVISION=	1
 PORTEPOCH=	1
 CATEGORIES=	print java
-MASTER_SITES=	http://java.net/downloads/${PORTNAME}/
+MASTER_SITES=	LOCAL/ale
 DISTNAME=	PDFRenderer-full-${PORTVERSION}
 
 MAINTAINER=	ale@FreeBSD.org
 COMMENT=	100% Java PDF renderer and viewer
-WWW=		https://pdf-renderer.dev.java.net/
 
 LICENSE=	LGPL21
 
-BROKEN_armv6=		fails to install: swinglabs-build-impl.xml: Javadoc returned 1
-BROKEN_armv7=		fails to install: swinglabs-build-impl.xml: Javadoc returned 1
-
 USES=		dos2unix java:ant,run zip
 NO_WRKSUBDIR=	yes
 
@@ -29,12 +25,6 @@ DOS2UNIX_FILES=	swinglabs-build-impl.xml
 
 DOCS_ALL_TARGET=	javadoc
 
-.include <bsd.port.pre.mk>
-
-.if ${JAVA_PORT_VERSION:M*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 \
@@ -48,4 +38,4 @@ do-install-DOCS-on:
 	  | ${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} > /dev/null 2>&1
 	@${ECHO_MSG} " [DONE]"
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/print/pdf-renderer/files/patch-nbproject_project.properties b/print/pdf-renderer/files/patch-nbproject_project.properties
index a4471166685e..760cced0574c 100644
--- a/print/pdf-renderer/files/patch-nbproject_project.properties
+++ b/print/pdf-renderer/files/patch-nbproject_project.properties
@@ -1,17 +1,18 @@
 --- nbproject/project.properties.orig	2011-09-15 09:33:54 UTC
 +++ nbproject/project.properties
-@@ -36,8 +36,8 @@ javac.deprecation=false
+@@ -36,8 +36,9 @@ javac.deprecation=false
  # Space-separated list of extra javac options
  javac.compilerargs=
  javac.deprecation=false
 -javac.source=1.5
 -javac.target=1.5
++javac.encoding=${source.encoding}
 +javac.source=1.8
 +javac.target=1.8
  javac.test.classpath=\
      ${javac.classpath}:\
      ${build.classes.dir}:\
-@@ -50,6 +50,7 @@ javadoc.private=false
+@@ -50,6 +51,7 @@ javadoc.private=false
  javadoc.nonavbar=false
  javadoc.notree=false
  javadoc.private=false
diff --git a/print/pdf-renderer/files/extra-patch-swinglabs-build-impl.xml b/print/pdf-renderer/files/patch-swinglabs-build-impl.xml
similarity index 50%
rename from print/pdf-renderer/files/extra-patch-swinglabs-build-impl.xml
rename to print/pdf-renderer/files/patch-swinglabs-build-impl.xml
index 8e69d7dcaaff..555433cce7bd 100644
--- a/print/pdf-renderer/files/extra-patch-swinglabs-build-impl.xml
+++ b/print/pdf-renderer/files/patch-swinglabs-build-impl.xml
@@ -1,6 +1,14 @@
---- swinglabs-build-impl.xml.orig	2011-09-15 11:34:02 UTC
+--- swinglabs-build-impl.xml.orig	2025-12-17 08:00:14 UTC
 +++ swinglabs-build-impl.xml
-@@ -211,7 +211,7 @@ ${build.branch} ${RELEASE_DSTAMP_LONG} $
+@@ -204,6 +204,7 @@ -->
+         </echo>
+         <mkdir dir="${dist.javadoc.dir}"/>
+         <javadoc destdir="${dist.javadoc.dir}"
++                 encoding="${javac.encoding}"
+                  source="${javac.source}"
+                  notree="${javadoc.notree}" use="${javadoc.use}"
+                  nonavbar="${javadoc.nonavbar}" noindex="${javadoc.noindex}"
+@@ -211,7 +212,7 @@ -->
                   version="${javadoc.version}" 	
                   windowtitle="${javadoc.windowtitle}"
                   private="${javadoc.private}"