diff --git a/net-mgmt/alertmanager/Makefile b/net-mgmt/alertmanager/Makefile index 6b589ddb94fa..837f882f9cd2 100644 --- a/net-mgmt/alertmanager/Makefile +++ b/net-mgmt/alertmanager/Makefile @@ -1,42 +1,51 @@ PORTNAME= alertmanager -PORTVERSION= 0.31.1 +PORTVERSION= 0.33.0 DISTVERSIONPREFIX= v -PORTREVISION= 3 CATEGORIES= net-mgmt +MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod \ + https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:ui +DISTFILES= go.mod:gomod \ + ${PORTNAME}-web-ui-${DISTVERSION}.tar.gz:ui 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 +USES= cpe go:modules GO_MODULE= github.com/prometheus/alertmanager +USE_GITHUB= yes +GH_ACCOUNT= prometheus 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-patch: + @${RM} -rf ${WRKSRC}/web/ui/static + @${CP} -a ${WRKDIR}/dist ${WRKSRC}/ui/app/dist + 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 1ae51cd850d6..3f9d9b2060fa 100644 --- a/net-mgmt/alertmanager/distinfo +++ b/net-mgmt/alertmanager/distinfo @@ -1,5 +1,7 @@ -TIMESTAMP = 1773552037 -SHA256 (go/net-mgmt_alertmanager/alertmanager-v0.31.1/v0.31.1.mod) = ff0d16a2f76179f2f1738fb880d02f8068c9e807c67d6b57da3d3c68343cf569 -SIZE (go/net-mgmt_alertmanager/alertmanager-v0.31.1/v0.31.1.mod) = 6554 -SHA256 (go/net-mgmt_alertmanager/alertmanager-v0.31.1/v0.31.1.zip) = b40fd29944ac8b3633716faea09214c91d18ac96307675aef1e7363c344cafb6 -SIZE (go/net-mgmt_alertmanager/alertmanager-v0.31.1/v0.31.1.zip) = 2892531 +TIMESTAMP = 1782188999 +SHA256 (go/net-mgmt_alertmanager/prometheus-alertmanager-v0.33.0_GH0/go.mod) = 00ca4933e1f009a4c968a79d1e9638a88e95d2a668bb6cb78722f40510ffc0f1 +SIZE (go/net-mgmt_alertmanager/prometheus-alertmanager-v0.33.0_GH0/go.mod) = 6376 +SHA256 (go/net-mgmt_alertmanager/prometheus-alertmanager-v0.33.0_GH0/alertmanager-web-ui-0.33.0.tar.gz) = 995891e2ed390110a063f10ac7320d2146a343dbd5ea74431b79a0cc313ac133 +SIZE (go/net-mgmt_alertmanager/prometheus-alertmanager-v0.33.0_GH0/alertmanager-web-ui-0.33.0.tar.gz) = 931683 +SHA256 (go/net-mgmt_alertmanager/prometheus-alertmanager-v0.33.0_GH0/prometheus-alertmanager-v0.33.0_GH0.tar.gz) = 99d24655565e1be74d6fff3ebb3b80d6a0bec2a587c84c3c4690949b82908758 +SIZE (go/net-mgmt_alertmanager/prometheus-alertmanager-v0.33.0_GH0/prometheus-alertmanager-v0.33.0_GH0.tar.gz) = 775944