diff options
author | Dmitri Goutnik <dmgk@FreeBSD.org> | 2019-09-29 22:31:57 +0000 |
---|---|---|
committer | Dmitri Goutnik <dmgk@FreeBSD.org> | 2019-09-29 22:31:57 +0000 |
commit | 67c4b925b7fd606361a2152563b80da493232dfb (patch) | |
tree | 16884a4188ae95c6d4b3c8e73cfaf24404fd28e8 /net-mgmt/kapacitor | |
parent | 34156e93e84fe00711fac9dbf19e33534dc665f9 (diff) | |
download | ports-67c4b925b7fd606361a2152563b80da493232dfb.tar.gz ports-67c4b925b7fd606361a2152563b80da493232dfb.zip |
Go ports: cleanup, finish transition to USES=go started with r505321 (cat. misc-shells)
- Remove custom build/install targets left in place after r505321
- Switch to the new GO_TARGET tuple syntax introduced in r512001
- Switch to go:modules when upstream already uses them
Reviewed by: tobik
Approved by: araujo (mentor), portmgr (adamw)
Differential Revision: https://reviews.freebsd.org/D21743
Notes
Notes:
svn path=/head/; revision=513275
Diffstat (limited to 'net-mgmt/kapacitor')
-rw-r--r-- | net-mgmt/kapacitor/Makefile | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/net-mgmt/kapacitor/Makefile b/net-mgmt/kapacitor/Makefile index d03422ca45d7..afa81e390ff5 100644 --- a/net-mgmt/kapacitor/Makefile +++ b/net-mgmt/kapacitor/Makefile @@ -23,6 +23,10 @@ USE_GITHUB= yes GH_ACCOUNT= influxdata GH_SUBDIR= src/github.com/${GH_ACCOUNT}/${PORTNAME} +GO_BUILDFLAGS+= -ldflags "-X main.version=${DISTVERSION}" +GO_TARGET= ./cmd/kapacitor \ + ./cmd/kapacitord + SUB_FILES= kapacitord SUB_LIST+= KAPACITORD_USER=${KAPACITORD_USER} \ KAPACITORD_GROUP=${KAPACITORD_GROUP} \ @@ -52,21 +56,14 @@ SUB_LIST+= KAPACITORD_LOGCMD="logger" KAPACITORD_DBDIR= /var/db/${PORTNAME}/ KAPACITORD_LOGDIR= /var/log/${PORTNAME}/ -do-build: - @cd ${WRKSRC}/src/github.com/influxdata/${PORTNAME} \ - && ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go install -ldflags "-X main.version=${DISTVERSION}" ./cmd/${PORTNAME} \ - && ${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go install -ldflags "-X main.version=${DISTVERSION}" ./cmd/${PORTNAME}d - -do-install: +post-install: ${MKDIR} ${STAGEDIR}${KAPACITORD_DBDIR} \ ${STAGEDIR}${KAPACITORD_LOGDIR} - ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} - ${INSTALL_PROGRAM} ${WRKSRC}/bin/${PORTNAME}d ${STAGEDIR}${PREFIX}/bin/${PORTNAME}d @${SED} -i .bak -e \ "s|/var/lib/kapacitor|/var/db/kapacitor|g" \ - ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/etc/${PORTNAME}/${PORTNAME}.conf + ${WRKSRC}/etc/${PORTNAME}/${PORTNAME}.conf ${INSTALL_DATA} \ - ${WRKSRC}/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}/etc/${PORTNAME}/${PORTNAME}.conf \ + ${WRKSRC}/etc/${PORTNAME}/${PORTNAME}.conf \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample .include <bsd.port.post.mk> |