Lines 11-17
Link Here
|
11 |
LICENSE= APACHE20 |
11 |
LICENSE= APACHE20 |
12 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
12 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
13 |
|
13 |
|
14 |
USES= go gmake |
14 |
USES= go:modules gmake |
15 |
USE_GITHUB= yes |
15 |
USE_GITHUB= yes |
16 |
USE_RC_SUBR= prometheus |
16 |
USE_RC_SUBR= prometheus |
17 |
|
17 |
|
Lines 55-73
Link Here
|
55 |
${LD_FLAG_X_PREFIX}.Revision=${PORTREVISION} \ |
55 |
${LD_FLAG_X_PREFIX}.Revision=${PORTREVISION} \ |
56 |
${LD_FLAG_X_PREFIX}.Branch=release-${PORTVERSION:R} \ |
56 |
${LD_FLAG_X_PREFIX}.Branch=release-${PORTVERSION:R} \ |
57 |
${LD_FLAG_X_PREFIX}.BuildUser=${BUILD_USER} |
57 |
${LD_FLAG_X_PREFIX}.BuildUser=${BUILD_USER} |
|
|
58 |
|
58 |
GO_BUILDFLAGS= -v -ldflags "${LD_FLAG_STRING}" |
59 |
GO_BUILDFLAGS= -v -ldflags "${LD_FLAG_STRING}" |
|
|
60 |
GO_TARGET= ${PROMETHEUS_BINARIES:S/^/.\/cmd\//} |
59 |
|
61 |
|
60 |
do-build: |
62 |
post-install: |
61 |
.for bin in ${PROMETHEUS_BINARIES} |
|
|
62 |
( cd ${GO_WRKSRC}/cmd/${bin} ; \ |
63 |
${SETENV} ${MAKE_ENV} ${GO_ENV} \ |
64 |
${GO_CMD} install ${GO_BUILDFLAGS} ) |
65 |
.endfor |
66 |
|
67 |
do-install: |
68 |
.for bin in ${PROMETHEUS_BINARIES} |
69 |
${INSTALL_PROGRAM} ${GO_WRKDIR_BIN}/${bin} ${STAGEDIR}${PREFIX}/bin |
70 |
.endfor |
71 |
${INSTALL_DATA} \ |
63 |
${INSTALL_DATA} \ |
72 |
${WRKSRC}/documentation/examples/prometheus.yml \ |
64 |
${WRKSRC}/documentation/examples/prometheus.yml \ |
73 |
${STAGEDIR}${LOCALBASE}/etc/prometheus.yml.sample |
65 |
${STAGEDIR}${LOCALBASE}/etc/prometheus.yml.sample |