git: bc90dd2b040f - main - sysutils/logstash*: Parametrize version in pkg-message

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Wed, 23 Sep 2026 09:51:49 UTC
The branch main has been updated by vvd:

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

commit bc90dd2b040fad3e4f1979267193207129f6773e
Author:     Vladimir Druzenko <vvd@FreeBSD.org>
AuthorDate: 2026-09-23 09:37:50 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-09-23 09:49:53 +0000

    sysutils/logstash*: Parametrize version in pkg-message
    
    The version in pkg-message was not updated when the ports logstash94 and
    logstash95 were created.
    
    PR:             297679
    Approved by:    elastic (implicit, inactive for several months again)
    Sponsored by:   UNIS Labs
---
 sysutils/logstash8/Makefile              | 3 ++-
 sysutils/logstash8/files/pkg-message.in  | 2 +-
 sysutils/logstash91/Makefile             | 3 ++-
 sysutils/logstash91/files/pkg-message.in | 2 +-
 sysutils/logstash92/Makefile             | 3 ++-
 sysutils/logstash92/files/pkg-message.in | 2 +-
 sysutils/logstash93/Makefile             | 3 ++-
 sysutils/logstash93/files/pkg-message.in | 2 +-
 sysutils/logstash94/Makefile             | 4 +++-
 sysutils/logstash94/files/pkg-message.in | 2 +-
 sysutils/logstash95/Makefile             | 4 +++-
 sysutils/logstash95/files/pkg-message.in | 2 +-
 12 files changed, 20 insertions(+), 12 deletions(-)

diff --git a/sysutils/logstash8/Makefile b/sysutils/logstash8/Makefile
index 36efeff55d5f..3c2a9bb3656c 100644
--- a/sysutils/logstash8/Makefile
+++ b/sysutils/logstash8/Makefile
@@ -35,7 +35,8 @@ SUB_FILES=	pkg-message
 SUB_LIST=	JAVA_HOME=${JAVA_HOME} \
 		LOGSTASH_HOME=${LOGSTASH_HOME} \
 		LOGUSER=${LOGUSER} \
-		LOGGROUP=${LOGGROUP}
+		LOGGROUP=${LOGGROUP} \
+		VERSION=${DISTVERSION:R:R}
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
 
diff --git a/sysutils/logstash8/files/pkg-message.in b/sysutils/logstash8/files/pkg-message.in
index b2350de98feb..aa374593dd78 100644
--- a/sysutils/logstash8/files/pkg-message.in
+++ b/sysutils/logstash8/files/pkg-message.in
@@ -1,7 +1,7 @@
 [
 { type: install
   message: <<EOM
-Logstash 8 was installed.
+Logstash %%VERSION%% was installed.
 
 1) To start Logstash as an agent during system startup, run:
 
diff --git a/sysutils/logstash91/Makefile b/sysutils/logstash91/Makefile
index 3c50421c50f9..11c788c34009 100644
--- a/sysutils/logstash91/Makefile
+++ b/sysutils/logstash91/Makefile
@@ -39,7 +39,8 @@ SUB_FILES=	pkg-message
 SUB_LIST=	JAVA_HOME=${JAVA_HOME} \
 		LOGSTASH_HOME=${LOGSTASH_HOME} \
 		LOGUSER=${LOGUSER} \
-		LOGGROUP=${LOGGROUP}
+		LOGGROUP=${LOGGROUP} \
+		VERSION=${DISTVERSION:R}
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
 
diff --git a/sysutils/logstash91/files/pkg-message.in b/sysutils/logstash91/files/pkg-message.in
index 18450f5d4cc8..aa374593dd78 100644
--- a/sysutils/logstash91/files/pkg-message.in
+++ b/sysutils/logstash91/files/pkg-message.in
@@ -1,7 +1,7 @@
 [
 { type: install
   message: <<EOM
-Logstash 9.1 was installed.
+Logstash %%VERSION%% was installed.
 
 1) To start Logstash as an agent during system startup, run:
 
diff --git a/sysutils/logstash92/Makefile b/sysutils/logstash92/Makefile
index 1ef88d892799..409f4157e34e 100644
--- a/sysutils/logstash92/Makefile
+++ b/sysutils/logstash92/Makefile
@@ -38,7 +38,8 @@ SUB_FILES=	pkg-message
 SUB_LIST=	JAVA_HOME=${JAVA_HOME} \
 		LOGSTASH_HOME=${LOGSTASH_HOME} \
 		LOGUSER=${LOGUSER} \
-		LOGGROUP=${LOGGROUP}
+		LOGGROUP=${LOGGROUP} \
+		VERSION=${DISTVERSION:R}
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
 
diff --git a/sysutils/logstash92/files/pkg-message.in b/sysutils/logstash92/files/pkg-message.in
index 3c7f0b2fa951..aa374593dd78 100644
--- a/sysutils/logstash92/files/pkg-message.in
+++ b/sysutils/logstash92/files/pkg-message.in
@@ -1,7 +1,7 @@
 [
 { type: install
   message: <<EOM
-Logstash 9.2 was installed.
+Logstash %%VERSION%% was installed.
 
 1) To start Logstash as an agent during system startup, run:
 
diff --git a/sysutils/logstash93/Makefile b/sysutils/logstash93/Makefile
index d3ae1396a0a7..7a7ff6ee2ece 100644
--- a/sysutils/logstash93/Makefile
+++ b/sysutils/logstash93/Makefile
@@ -38,7 +38,8 @@ SUB_FILES=	pkg-message
 SUB_LIST=	JAVA_HOME=${JAVA_HOME} \
 		LOGSTASH_HOME=${LOGSTASH_HOME} \
 		LOGUSER=${LOGUSER} \
-		LOGGROUP=${LOGGROUP}
+		LOGGROUP=${LOGGROUP} \
+		VERSION=${DISTVERSION:R}
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
 
diff --git a/sysutils/logstash93/files/pkg-message.in b/sysutils/logstash93/files/pkg-message.in
index ebd45f593a3c..aa374593dd78 100644
--- a/sysutils/logstash93/files/pkg-message.in
+++ b/sysutils/logstash93/files/pkg-message.in
@@ -1,7 +1,7 @@
 [
 { type: install
   message: <<EOM
-Logstash 9.3 was installed.
+Logstash %%VERSION%% was installed.
 
 1) To start Logstash as an agent during system startup, run:
 
diff --git a/sysutils/logstash94/Makefile b/sysutils/logstash94/Makefile
index febfe26e8af7..0de6d35b148a 100644
--- a/sysutils/logstash94/Makefile
+++ b/sysutils/logstash94/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	logstash
 DISTVERSION=	9.4.7
 DISTVERSIONSUFFIX=	-darwin-x86_64
+PORTREVISION=	1
 CATEGORIES=	sysutils java
 MASTER_SITES=	https://artifacts.elastic.co/downloads/logstash/ \
 		LOCAL/vvd/elastic
@@ -35,7 +36,8 @@ SUB_FILES=	pkg-message
 SUB_LIST=	JAVA_HOME=${JAVA_HOME} \
 		LOGSTASH_HOME=${LOGSTASH_HOME} \
 		LOGUSER=${LOGUSER} \
-		LOGGROUP=${LOGGROUP}
+		LOGGROUP=${LOGGROUP} \
+		VERSION=${DISTVERSION:R}
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
 
diff --git a/sysutils/logstash94/files/pkg-message.in b/sysutils/logstash94/files/pkg-message.in
index ebd45f593a3c..aa374593dd78 100644
--- a/sysutils/logstash94/files/pkg-message.in
+++ b/sysutils/logstash94/files/pkg-message.in
@@ -1,7 +1,7 @@
 [
 { type: install
   message: <<EOM
-Logstash 9.3 was installed.
+Logstash %%VERSION%% was installed.
 
 1) To start Logstash as an agent during system startup, run:
 
diff --git a/sysutils/logstash95/Makefile b/sysutils/logstash95/Makefile
index 7f9f1c3c9698..1ef182635180 100644
--- a/sysutils/logstash95/Makefile
+++ b/sysutils/logstash95/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	logstash
 DISTVERSION=	9.5.4
 DISTVERSIONSUFFIX=	-darwin-x86_64
+PORTREVISION=	1
 CATEGORIES=	sysutils java
 MASTER_SITES=	https://artifacts.elastic.co/downloads/logstash/ \
 		LOCAL/vvd/elastic
@@ -35,7 +36,8 @@ SUB_FILES=	pkg-message
 SUB_LIST=	JAVA_HOME=${JAVA_HOME} \
 		LOGSTASH_HOME=${LOGSTASH_HOME} \
 		LOGUSER=${LOGUSER} \
-		LOGGROUP=${LOGGROUP}
+		LOGGROUP=${LOGGROUP} \
+		VERSION=${DISTVERSION:R}
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${DISTVERSION}
 
diff --git a/sysutils/logstash95/files/pkg-message.in b/sysutils/logstash95/files/pkg-message.in
index ebd45f593a3c..aa374593dd78 100644
--- a/sysutils/logstash95/files/pkg-message.in
+++ b/sysutils/logstash95/files/pkg-message.in
@@ -1,7 +1,7 @@
 [
 { type: install
   message: <<EOM
-Logstash 9.3 was installed.
+Logstash %%VERSION%% was installed.
 
 1) To start Logstash as an agent during system startup, run: