git: 7820c0a420e4 - main - net/akhq: misc fix

From: Xavier Beaudouin <kiwi_at_FreeBSD.org>
Date: Fri, 28 Mar 2025 16:35:22 UTC
The branch main has been updated by kiwi:

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

commit 7820c0a420e4139701f67dc64ea793501ef3f3dc
Author:     Xavier Beaudouin <kiwi@FreeBSD.org>
AuthorDate: 2025-03-27 16:21:01 +0000
Commit:     Xavier Beaudouin <kiwi@FreeBSD.org>
CommitDate: 2025-03-28 16:34:51 +0000

    net/akhq: misc fix
    
    - Fix handling of sample file
    - Fix PREFIX vs LOCALBASE in the .in file
    - Fix NO_EXTRACT and CONFIG_FILES that are not needed anymore
    
    Sponsored by:   Klara, Inc.
    Approved by:    0mp (mentor)
    Approved by:    kevans
    Reported by:    diizzy
    Differential Revision:  https://reviews.freebsd.org/D49537
---
 net/akhq/Makefile      | 9 +++------
 net/akhq/files/akhq.in | 4 ++--
 2 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/net/akhq/Makefile b/net/akhq/Makefile
index d1f433e0d0da..6ee54f3635df 100644
--- a/net/akhq/Makefile
+++ b/net/akhq/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	akhq
 DISTVERSION=	0.25.1
 DISTVERSIONSUFFIX= -all
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net java
 MASTER_SITES=	https://github.com/tchiotludo/akhq/releases/download/${PORTVERSION}/
 EXTRACT_SUFX=	.jar
@@ -21,19 +21,16 @@ NO_BUILD=	yes
 SUB_FILES=	akhq
 SUB_LIST=	WWWOWN=${WWWOWN}
 
+NO_WRKSUBDIR=	yes
+
 PLIST_FILES=	"@sample ${ETCDIR}/application.yml.sample" \
 		${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar 
 PLIST_SUB+=     ${SUB_LIST}
 
-CONFIG_FILES=	application.yml
-
-NO_EXTRACT=	yes
-
 do-install:
 	${MKDIR} ${STAGEDIR}${ETCDIR}
 	${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}
 	${INSTALL_DATA} ${DISTDIR}/${DISTFILES} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar
 	${INSTALL_DATA} ${FILESDIR}/application.yml ${STAGEDIR}${ETCDIR}/application.yml.sample
-	${INSTALL_DATA} ${FILESDIR}/application.yml ${STAGEDIR}${ETCDIR}/application.yml
 
 .include <bsd.port.mk>
diff --git a/net/akhq/files/akhq.in b/net/akhq/files/akhq.in
index d13c742faf56..1e3feedeae28 100644
--- a/net/akhq/files/akhq.in
+++ b/net/akhq/files/akhq.in
@@ -12,8 +12,8 @@ rcvar=akhq_enable
 load_rc_config $name
 
 : ${akhq_enable:=NO}
-: ${akhq_config:=%%LOCALBASE%%/etc/akhq/application.yml}
-: ${akhq_jar:=%%LOCALBASE%%/share/java/akhq/akhq.jar}
+: ${akhq_config:=%%PREFIX%%/etc/akhq/application.yml}
+: ${akhq_jar:=%%PREFIX%%/share/java/akhq/akhq.jar}
 : ${akhq_java:=%%LOCALBASE%%/bin/java}
 : ${akhq_user:=%%WWWOWN%%}
 : ${akhq_pidfile:=/var/run/${name}.pid}