hi,

simple diff to fix 'telegraf version' reporting MODGO_VERSION instead of
Unknown. similar as applied to influx-cli and influxdb.

before:
# telegraf version
Telegraf unknown
after:
$telegraf version
Telegraf 1.27.0

ok ?

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/telegraf/Makefile,v
retrieving revision 1.26
diff -u -r1.26 Makefile
--- Makefile    21 Jun 2023 06:46:37 -0000      1.26
+++ Makefile    5 Jul 2023 11:00:13 -0000
@@ -4,6 +4,7 @@
 BROKEN-i386 =  /usr/local/go/pkg/tool/openbsd_386/link: mapping output file 
failed: cannot allocate memory
 
 MODGO_VERSION= v1.27.0
+REVISION =     0
 MODGO_MODNAME= github.com/influxdata/telegraf
 GH_ACCOUNT =   influxdata
 GH_PROJECT =   telegraf
@@ -19,6 +20,7 @@
 
 MODULES =      lang/go
 
+MODGO_LDFLAGS =        -X 
github.com/influxdata/telegraf/internal.Version=${MODGO_VERSION:S/v//}
 WANTLIB +=     c pthread
 WRKDIST=       ${WRKSRC}

Reply via email to