Annotation of pkgsrc/sysutils/consul/Makefile, Revision 1.26
1.26 ! fhajny 1: # $NetBSD: Makefile,v 1.25 2018/02/02 12:20:27 fhajny Exp $
1.1 fhajny 2:
1.26 ! fhajny 3: DISTNAME= consul-1.0.4
1.1 fhajny 4: CATEGORIES= sysutils
5: MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/}
6:
7: MAINTAINER= filip@joyent.com
1.19 wiz 8: HOMEPAGE= https://www.consul.io/
1.1 fhajny 9: COMMENT= Tool for service discovery, monitoring and configuration
10: LICENSE= mpl-2.0
11:
1.2 joerg 12: EXTRACT_USING= bsdtar
13:
1.1 fhajny 14: GITHUB_TAG= v${PKGVERSION_NOREV}
15:
1.12 fhajny 16: GO_DIST_BASE= ${DISTNAME}
17: GO_SRCPATH= github.com/hashicorp/consul
1.1 fhajny 18:
1.5 fhajny 19: USE_LANGUAGES= c c99
1.1 fhajny 20: USE_TOOLS+= bash gmake
21:
22: MAKE_ENV+= GOPATH=${WRKDIR}:${PREFIX}/gopkg
23:
24: INSTALLATION_DIRS+= bin
25:
26: do-build:
27: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} go build -o bin/consul
28:
29: do-install:
30: ${INSTALL_PROGRAM} ${WRKSRC}/bin/consul ${DESTDIR}${PREFIX}/bin
31:
1.12 fhajny 32: .include "../../lang/go/go-package.mk"
1.1 fhajny 33: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>