| @@ -1,33 +1,28 @@ | | | @@ -1,33 +1,28 @@ |
1 | # $NetBSD: Makefile,v 1.27 2018/02/08 12:58:32 fhajny Exp $ | | 1 | # $NetBSD: Makefile,v 1.28 2018/02/27 11:37:44 fhajny Exp $ |
2 | | | 2 | |
3 | DISTNAME= consul-1.0.5 | | 3 | DISTNAME= consul-1.0.6 |
4 | CATEGORIES= sysutils | | 4 | CATEGORIES= sysutils |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} | | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} |
6 | | | 6 | |
7 | MAINTAINER= filip@joyent.com | | 7 | MAINTAINER= filip@joyent.com |
8 | HOMEPAGE= https://www.consul.io/ | | 8 | HOMEPAGE= https://www.consul.io/ |
9 | COMMENT= Tool for service discovery, monitoring and configuration | | 9 | COMMENT= Tool for service discovery, monitoring and configuration |
10 | LICENSE= mpl-2.0 | | 10 | LICENSE= mpl-2.0 |
11 | | | 11 | |
12 | EXTRACT_USING= bsdtar | | 12 | EXTRACT_USING= bsdtar |
13 | | | 13 | |
14 | GITHUB_TAG= v${PKGVERSION_NOREV} | | 14 | GITHUB_TAG= v${PKGVERSION_NOREV} |
15 | | | 15 | |
16 | GO_DIST_BASE= ${DISTNAME} | | 16 | GO_DIST_BASE= ${DISTNAME} |
17 | GO_SRCPATH= github.com/hashicorp/consul | | 17 | GO_SRCPATH= github.com/hashicorp/consul |
18 | | | 18 | |
19 | USE_LANGUAGES= c c99 | | 19 | USE_LANGUAGES= c c99 |
20 | USE_TOOLS+= bash gmake | | 20 | USE_TOOLS+= bash gmake |
21 | | | 21 | |
22 | MAKE_ENV+= GOPATH=${WRKDIR}:${PREFIX}/gopkg | | | |
23 | | | | |
24 | INSTALLATION_DIRS+= bin | | 22 | INSTALLATION_DIRS+= bin |
25 | | | 23 | |
26 | do-build: | | | |
27 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} go build -o bin/consul | | | |
28 | | | | |
29 | do-install: | | 24 | do-install: |
30 | ${INSTALL_PROGRAM} ${WRKSRC}/bin/consul ${DESTDIR}${PREFIX}/bin | | 25 | ${INSTALL_PROGRAM} ${WRKDIR}/bin/consul ${DESTDIR}${PREFIX}/bin |
31 | | | 26 | |
32 | .include "../../lang/go/go-package.mk" | | 27 | .include "../../lang/go/go-package.mk" |
33 | .include "../../mk/bsd.pkg.mk" | | 28 | .include "../../mk/bsd.pkg.mk" |