diff options
author | Vladimir Druzenko <vvd@FreeBSD.org> | 2025-08-01 02:15:53 +0300 |
---|---|---|
committer | Vladimir Druzenko <vvd@FreeBSD.org> | 2025-08-01 02:20:21 +0300 |
commit | 54b0c1ef538a6d8ac64576c48830ca169581508e (patch) | |
tree | 05b9d6751f8fda6b6acb775b1f1c95141bc86d35 | |
parent | www/grafana: Update 12.0.2 => 12.1.0 (Fixes high vulnerabilities) (diff) |
www/grafana: Improve port
Replace 10 mkdirs with 1.
PR: 288533
Approved by: Boris Korzun <drtr0jan@yandex.ru> (maintainer)
-rw-r--r-- | www/grafana/Makefile | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/www/grafana/Makefile b/www/grafana/Makefile index 9214f0e75da0..c154ff05393f 100644 --- a/www/grafana/Makefile +++ b/www/grafana/Makefile @@ -78,6 +78,7 @@ GRAFANA_HOMEDIR?= ${DATADIR} GRAFANA_LOGDIR?= /var/log/${PORTNAME} GRAFANA_PLUGINDIR?= ${GRAFANA_DATADIR}/plugins GRAFANA_PROVISIONINGDIR?= ${ETCDIR}/provisioning +GRAFANA_PROVISIONING= access-control alerting dashboards datasources plugins sample post-extract: @${ECHO_MSG} "===> Tidying ${GO_MODNAME} dependencies"; @@ -102,14 +103,11 @@ pre-build: ./pkg/build/wire/cmd/wire/main.go gen -tags "oss" ./pkg/server) post-install: - ${MKDIR} ${STAGEDIR}${GRAFANA_HOMEDIR} - ${MKDIR} ${STAGEDIR}${GRAFANA_HOMEDIR}/conf - ${MKDIR} ${STAGEDIR}${GRAFANA_DATADIR} - ${MKDIR} ${STAGEDIR}${GRAFANA_PLUGINDIR} -.for dir in access-control alerting dashboards datasources plugins sample - ${MKDIR} ${STAGEDIR}${GRAFANA_PROVISIONINGDIR}/${dir} -.endfor - ${MKDIR} ${STAGEDIR}${GRAFANA_LOGDIR} + ${MKDIR} ${STAGEDIR}${GRAFANA_HOMEDIR}/conf \ + ${STAGEDIR}${GRAFANA_DATADIR} \ + ${STAGEDIR}${GRAFANA_PLUGINDIR} \ + ${STAGEDIR}${GRAFANA_LOGDIR} \ + ${GRAFANA_PROVISIONING:M*:C|^|${STAGEDIR}${GRAFANA_PROVISIONINGDIR}/|} (cd ${WRKDIR}/${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} \ && ${COPYTREE_SHARE} public ${STAGEDIR}${GRAFANA_HOMEDIR}) ${INSTALL_DATA} ${WRKSRC}/conf/defaults.ini \ |