diff --git a/net-mgmt/alertmanager/Makefile b/net-mgmt/alertmanager/Makefile index d69207d342a4..877ac6483aa5 100644 --- a/net-mgmt/alertmanager/Makefile +++ b/net-mgmt/alertmanager/Makefile @@ -1,30 +1,41 @@ PORTNAME= alertmanager -PORTVERSION= 0.26.0 +PORTVERSION= 0.29.0 DISTVERSIONPREFIX= v -PORTREVISION= 17 CATEGORIES= net-mgmt -MAINTAINER= michal@hanu.la +MAINTAINER= dutra@FreeBSD.org COMMENT= Alert routing for Prometheus WWW= https://prometheus.io/docs/alerting/alertmanager/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules GO_MODULE= github.com/prometheus/alertmanager USE_RC_SUBR= alertmanager GO_TARGET= ./cmd/alertmanager ./cmd/amtool USERS= alertmanager GROUPS= alertmanager +GO_BUILDFLAGS= -v -ldflags "${LD_FLAG_STRING}" + +_BUILD_USER?= ${USER} +_BUILD_DATE= $$(date +%Y-%m-%d) +LD_FLAG_STRING= -s \ + ${LD_FLAG_X_PREFIX}.Version=${PORTVERSION} \ + ${LD_FLAG_X_PREFIX}.Revision=${PORTREVISION} \ + ${LD_FLAG_X_PREFIX}.Branch=release-${PORTVERSION:R} \ + ${LD_FLAG_X_PREFIX}.BuildUser=${_BUILD_USER} \ + ${LD_FLAG_X_PREFIX}.BuildDate=${_BUILD_DATE} +LD_FLAG_X_PREFIX= -X github.com/prometheus/common/version + post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/etc/alertmanager ${INSTALL_DATA} \ ${WRKSRC}/doc/examples/simple.yml \ ${STAGEDIR}${PREFIX}/etc/alertmanager/alertmanager.yml.sample .include diff --git a/net-mgmt/alertmanager/distinfo b/net-mgmt/alertmanager/distinfo index a8a995031e4a..33a74a49133b 100644 --- a/net-mgmt/alertmanager/distinfo +++ b/net-mgmt/alertmanager/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1699953119 -SHA256 (go/net-mgmt_alertmanager/alertmanager-v0.26.0/v0.26.0.mod) = 35fe6445ebd86b668b9daa74130bd598493d5c55e081c01ddbbc0d195534c221 -SIZE (go/net-mgmt_alertmanager/alertmanager-v0.26.0/v0.26.0.mod) = 3798 -SHA256 (go/net-mgmt_alertmanager/alertmanager-v0.26.0/v0.26.0.zip) = 7666007c7ccec339fd09aaeec1d15c5b8c26cb01d387c9a9f7273f904db825b0 -SIZE (go/net-mgmt_alertmanager/alertmanager-v0.26.0/v0.26.0.zip) = 2422183 +TIMESTAMP = 1762584597 +SHA256 (go/net-mgmt_alertmanager/alertmanager-v0.29.0/v0.29.0.mod) = 60c6ffa33fb66b8fdef81ef30a0c953df1c0776bf59a3376ec4d8fa8f250405a +SIZE (go/net-mgmt_alertmanager/alertmanager-v0.29.0/v0.29.0.mod) = 5779 +SHA256 (go/net-mgmt_alertmanager/alertmanager-v0.29.0/v0.29.0.zip) = 3fa76af529268a74b5dd8e9651fdf0d16484b25539f2af3e07a0a196d4097793 +SIZE (go/net-mgmt_alertmanager/alertmanager-v0.29.0/v0.29.0.zip) = 3193645