git: 43bce0dff20b - main - graphics/plantuml: Update 1.2024.8 => 1.2025.7

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Tue, 09 Sep 2025 23:00:39 UTC
The branch main has been updated by vvd:

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

commit 43bce0dff20ba7dbd9afa71430117d9f8dc8639a
Author:     Eric Camachat <eric@camachat.org>
AuthorDate: 2025-09-09 22:49:01 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-09-09 22:49:01 +0000

    graphics/plantuml: Update 1.2024.8 => 1.2025.7
    
    Changelogs:
    https://github.com/plantuml/plantuml/releases/tag/v1.2025.0
    https://github.com/plantuml/plantuml/releases/tag/v1.2025.1
    https://github.com/plantuml/plantuml/releases/tag/v1.2025.2
    https://github.com/plantuml/plantuml/releases/tag/v1.2025.3
    https://github.com/plantuml/plantuml/releases/tag/v1.2025.4
    https://github.com/plantuml/plantuml/releases/tag/v1.2025.5
    https://github.com/plantuml/plantuml/releases/tag/v1.2025.6
    https://github.com/plantuml/plantuml/releases/tag/v1.2025.7
    
    - Replace PORTVERSION with DISTVERSION.
    - Parametrize plantuml with ${PORTNAME}.
    - Split long lines.
    - Replace %%JAVASHAREDIR%% with ${JAVASHAREDIR} in PLIST_FILES.
    
    PR:             288175
    Approved by:    awoonya <awoonyaa@gmail.com> (maintainer, timeout 2 months)
    Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
---
 graphics/plantuml/Makefile | 17 ++++++++++-------
 graphics/plantuml/distinfo |  6 +++---
 2 files changed, 13 insertions(+), 10 deletions(-)

diff --git a/graphics/plantuml/Makefile b/graphics/plantuml/Makefile
index 406c6ee97f38..73e97528b412 100644
--- a/graphics/plantuml/Makefile
+++ b/graphics/plantuml/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	plantuml
-PORTVERSION=	1.2024.8
+DISTVERSION=	1.2025.7
 CATEGORIES=	graphics java textproc
-MASTER_SITES=	https://github.com/plantuml/plantuml/releases/download/v${PORTVERSION}/
+MASTER_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/
 EXTRACT_SUFX=	.jar
 EXTRACT_ONLY=
 
@@ -16,15 +16,18 @@ USES=		java
 NO_ARCH=	yes
 NO_BUILD=	yes
 
-PLIST_FILES=	%%JAVASHAREDIR%%/${PORTNAME}/${PORTNAME}.jar bin/${PORTNAME}
+PLIST_FILES=	bin/${PORTNAME} \
+		${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar
 
 pre-install:
-	${ECHO} "#!/bin/sh" > ${WRKDIR}/plantum.sh
-	${ECHO} '${PREFIX}/bin/java -jar ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar $$*' >> ${WRKDIR}/plantum.sh
+	${ECHO} '#!/bin/sh' > ${WRKDIR}/${PORTNAME}
+	${ECHO} '${PREFIX}/bin/java -jar ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar $$*' \
+		>> ${WRKDIR}/${PORTNAME}
 
 do-install:
 	${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
-	${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar
-	${INSTALL_SCRIPT} ${WRKDIR}/plantum.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+	${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${DISTVERSION}.jar \
+		${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar
+	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
 
 .include <bsd.port.mk>
diff --git a/graphics/plantuml/distinfo b/graphics/plantuml/distinfo
index 5c786fc3ef7a..8166592927d8 100644
--- a/graphics/plantuml/distinfo
+++ b/graphics/plantuml/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734038286
-SHA256 (plantuml-1.2024.8.jar) = b88519d2f37c089a470ee7044ec011a72d130e70a61f7fcaa424179f1c1f4641
-SIZE (plantuml-1.2024.8.jar) = 21924397
+TIMESTAMP = 1757437054
+SHA256 (plantuml-1.2025.7.jar) = 4edcdda164a4be2f8f954f82868795500ebd49f42306236bf88eac41f7e217a8
+SIZE (plantuml-1.2025.7.jar) = 25422877