diff --git a/net-mgmt/prometheus3/Makefile b/net-mgmt/prometheus3/Makefile index d920b1393d54..12ee3b641d7b 100644 --- a/net-mgmt/prometheus3/Makefile +++ b/net-mgmt/prometheus3/Makefile @@ -1,79 +1,80 @@ PORTNAME= prometheus DISTVERSIONPREFIX= v -DISTVERSION= 3.4.1 +DISTVERSION= 3.4.2 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 PKGNAMESUFFIX= 3 -DISTFILES= go.mod:gomod ${PORTNAME}-web-ui-${DISTVERSION}.tar.gz:ui +DISTFILES= go.mod:gomod \ + ${PORTNAME}-web-ui-${DISTVERSION}.tar.gz:ui MAINTAINER= danilo@FreeBSD.org COMMENT= Systems monitoring and alerting toolkit WWW= https://prometheus.io/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE PATCH_DEPENDS= bash:shells/bash -USES= cpe go:1.23,modules - -CONFLICTS_INSTALL= prometheus1 prometheus +USES= cpe go:modules USE_GITHUB= yes USE_RC_SUBR= prometheus GO_MODULE= github.com/prometheus/prometheus GO_TARGET= ./cmd/prometheus ./cmd/promtool -GO_BUILDFLAGS= -a -v -ldflags "${LD_FLAG_STRING}" -tags netgo,builtinassets +GO_BUILDFLAGS= -a -ldflags "${LD_FLAG_STRING}" -tags netgo,builtinassets + +CONFLICTS_INSTALL= prometheus1 prometheus SUB_LIST+= PROMETHEUS_CONSOLE_LIBRARIES_DIR=${PROMETHEUS_CONSOLE_LIBRARIES_DIR} \ PROMETHEUS_CONSOLES_DIR=${PROMETHEUS_CONSOLES_DIR} \ PROMETHEUS_DB_DIR=${PROMETHEUS_DB_DIR} \ PROMETHEUS_GROUP=${PROMETHEUS_GROUP} \ PROMETHEUS_USER=${PROMETHEUS_USER} USERS= ${PROMETHEUS_USER} GROUPS= ${PROMETHEUS_GROUP} PLIST_SUB+= PROMETHEUS_CONSOLE_LIBRARIES_DIR=${PROMETHEUS_CONSOLE_LIBRARIES_DIR} \ PROMETHEUS_CONSOLES_DIR=${PROMETHEUS_CONSOLES_DIR} \ PROMETHEUS_GROUP=${PROMETHEUS_GROUP} \ PROMETHEUS_USER=${PROMETHEUS_USER} OPTIONS_DEFINE= DOCS BUILD_USER?= ${USER} 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=$$(date +'%Y%m%d-%H:%M:%S') LD_FLAG_X_PREFIX= -X github.com/prometheus/common/version PROMETHEUS_CONSOLES_DIR?= ${DATADIR}/consoles PROMETHEUS_CONSOLE_LIBRARIES_DIR?= ${DATADIR}/console_libraries PROMETHEUS_DB_DIR?= /var/db/${PORTNAME} PROMETHEUS_GROUP?= prometheus PROMETHEUS_USER?= prometheus .include post-patch: @${RM} -rf ${WRKSRC}/web/ui/static @${CP} -a ${WRKDIR}/static ${WRKSRC}/web/ui/static @( cd ${WRKSRC} && ${WRKSRC}/scripts/compress_assets.sh ) post-install: ${MKDIR} ${STAGEDIR}${DESTDIR}${PROMETHEUS_CONSOLES_DIR} ${MKDIR} ${STAGEDIR}${DESTDIR}${PROMETHEUS_CONSOLE_LIBRARIES_DIR} ${INSTALL_DATA} \ ${WRKSRC}/documentation/examples/prometheus.yml \ ${STAGEDIR}${LOCALBASE}/etc/prometheus.yml.sample post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} @( cd ${WRKSRC}/docs \ && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} ) .include diff --git a/net-mgmt/prometheus3/distinfo b/net-mgmt/prometheus3/distinfo index 9229e758d8f4..d85fef6f523f 100644 --- a/net-mgmt/prometheus3/distinfo +++ b/net-mgmt/prometheus3/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1749026955 -SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/go.mod) = 3ed91ee289b2fb7afbfa04428fe90901fb3cd66335335fd92ce33f97f7abcd1b -SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/go.mod) = 11087 -SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/prometheus-web-ui-3.4.1.tar.gz) = 1812a3ae69508be0c7b5b28809cde93bc20c55dbb72145e1fc34f0bddfc0ad61 -SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/prometheus-web-ui-3.4.1.tar.gz) = 3487232 -SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/prometheus-prometheus-v3.4.1_GH0.tar.gz) = 2b0b5d6eec26e1fe78e351b87643f3dc78e62f8d57616b227b0257b1d87f6e0e -SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.1_GH0/prometheus-prometheus-v3.4.1_GH0.tar.gz) = 5078318 +TIMESTAMP = 1751801683 +SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/go.mod) = 3ed91ee289b2fb7afbfa04428fe90901fb3cd66335335fd92ce33f97f7abcd1b +SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/go.mod) = 11087 +SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/prometheus-web-ui-3.4.2.tar.gz) = dda5cfefd69e03fa9ef7db15b099f49cd46082bcc559399a44eddd073391e945 +SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/prometheus-web-ui-3.4.2.tar.gz) = 3488170 +SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/prometheus-prometheus-v3.4.2_GH0.tar.gz) = 242fa5c91f41edf6cd68fea1c6cd896f0bf3ae577a45c33ea9af3643dcc71766 +SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.4.2_GH0/prometheus-prometheus-v3.4.2_GH0.tar.gz) = 5078495