Index: head/net-mgmt/blackbox_exporter/Makefile =================================================================== --- head/net-mgmt/blackbox_exporter/Makefile (revision 508965) +++ head/net-mgmt/blackbox_exporter/Makefile (revision 508966) @@ -1,41 +1,38 @@ # Created by: Boris Samorodov # $FreeBSD$ PORTNAME= blackbox_exporter PORTVERSION= 0.13.0 DISTVERSIONPREFIX=v CATEGORIES= net-mgmt MAINTAINER= bsam@FreeBSD.org COMMENT= Prometheus exporter for endpoints over HTTP(S), DNS, TCP and ICMP LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go +USES= go:modules + USE_GITHUB= yes GH_ACCOUNT= prometheus USE_RC_SUBR= blackbox_exporter USERS= prometheus GROUPS= prometheus -GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} -GO_TARGET= github.com/${GH_ACCOUNT}/${PORTNAME} - PORTEXAMPLES= ${WRKSRC}/*.yml OPTIONS_DEFINE= EXAMPLES SUB_FILES= pkg-message SUB_LIST= GH_TAGNAME=${GH_TAGNAME} PLIST_FILES= bin/blackbox_exporter \ ${EXAMPLESDIR}/blackbox.yml \ ${EXAMPLESDIR}/example.yml -do-install: - ${INSTALL_PROGRAM} ${WRKDIR}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin +post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/*.yml ${STAGEDIR}${EXAMPLESDIR} .include