mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
sysutils/loki: Add version information to build
This way, `loki --version` actually shows the version that is installed. PR: 281716 Approved by: freebsd@funzi.org (maintainer)
This commit is contained in:
parent
82699783b8
commit
d5c8853a47
1 changed files with 14 additions and 4 deletions
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= loki
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.9.2
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= sysutils
|
||||
PKGNAMEPREFIX= grafana-
|
||||
|
||||
|
@ -329,6 +329,16 @@ GH_TUPLE= \
|
|||
USE_RC_SUBR= loki promtail
|
||||
|
||||
GO_TARGET= ./cmd/loki ./cmd/loki-canary ./cmd/logcli ./clients/cmd/promtail
|
||||
GO_BUILDFLAGS= -v -ldflags "${LD_FLAG_STRING}"
|
||||
|
||||
LD_FLAG_STRING= -s \
|
||||
${LD_FLAG_X_PREFIX}.Version=${PORTVERSION} \
|
||||
${LD_FLAG_X_PREFIX}.Revision=${PORTREVISION} \
|
||||
${LD_FLAG_X_PREFIX}.Branch=HEAD \
|
||||
${LD_FLAG_X_PREFIX}.BuildUser=${BUILD_USER} \
|
||||
${LD_FLAG_X_PREFIX}.BuildDate=$$(date -u +"%Y-%m-%dT%H:%M:%SZ")
|
||||
LD_FLAG_X_PREFIX= -X github.com/grafana/loki/pkg/util/build
|
||||
BUILD_USER?= ${USER}
|
||||
|
||||
LOKI_USER?= loki
|
||||
LOKI_GROUP?= loki
|
||||
|
@ -338,9 +348,6 @@ PROMTAIL_USER?= promtail
|
|||
PROMTAIL_GROUP?= promtail
|
||||
PROMTAIL_DATADIR?= /var/db/promtail
|
||||
|
||||
USERS= ${LOKI_USER} ${PROMTAIL_USER}
|
||||
GROUPS= ${LOKI_GROUP} ${PROMTAIL_GROUP}
|
||||
|
||||
SUB_LIST= LOKI_USER=${LOKI_USER} \
|
||||
LOKI_GROUP=${LOKI_GROUP} \
|
||||
LOKI_DATADIR=${LOKI_DATADIR} \
|
||||
|
@ -348,6 +355,9 @@ SUB_LIST= LOKI_USER=${LOKI_USER} \
|
|||
PROMTAIL_GROUP=${PROMTAIL_GROUP} \
|
||||
PROMTAIL_DATADIR=${PROMTAIL_DATADIR}
|
||||
|
||||
USERS= ${LOKI_USER} ${PROMTAIL_USER}
|
||||
GROUPS= ${LOKI_GROUP} ${PROMTAIL_GROUP}
|
||||
|
||||
PLIST_SUB= ${SUB_LIST}
|
||||
|
||||
post-extract:
|
||||
|
|
Loading…
Add table
Reference in a new issue