diff options
author | fhajny <fhajny@pkgsrc.org> | 2016-05-06 13:40:17 +0000 |
---|---|---|
committer | fhajny <fhajny@pkgsrc.org> | 2016-05-06 13:40:17 +0000 |
commit | f013692ff7684e2e3f394965e2f1f6146367211e (patch) | |
tree | 0f5c7fb2e9b6eae912a1b0f5d0ce97eb301897d9 /sysutils/consul | |
parent | 8718de4f54535b0208a151658907a20d69252072 (diff) | |
download | pkgsrc-f013692ff7684e2e3f394965e2f1f6146367211e.tar.gz |
Import consul-0.6.4 as sysutils/consul based on wip/consul.
Consul is a tool for service discovery and configuration. Consul
is distributed, highly available, and extremely scalable.
Diffstat (limited to 'sysutils/consul')
-rw-r--r-- | sysutils/consul/DESCR | 2 | ||||
-rw-r--r-- | sysutils/consul/Makefile | 37 | ||||
-rw-r--r-- | sysutils/consul/PLIST | 2 | ||||
-rw-r--r-- | sysutils/consul/distinfo | 6 |
4 files changed, 47 insertions, 0 deletions
diff --git a/sysutils/consul/DESCR b/sysutils/consul/DESCR new file mode 100644 index 00000000000..02f5a64a6ee --- /dev/null +++ b/sysutils/consul/DESCR @@ -0,0 +1,2 @@ +Consul is a tool for service discovery and configuration. Consul +is distributed, highly available, and extremely scalable. diff --git a/sysutils/consul/Makefile b/sysutils/consul/Makefile new file mode 100644 index 00000000000..2676c58386d --- /dev/null +++ b/sysutils/consul/Makefile @@ -0,0 +1,37 @@ +# $NetBSD: Makefile,v 1.1 2016/05/06 13:40:17 fhajny Exp $ + +DISTNAME= consul-0.6.4 +CATEGORIES= sysutils +MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/} + +MAINTAINER= filip@joyent.com +HOMEPAGE= http://www.consul.io/ +COMMENT= Tool for service discovery, monitoring and configuration +LICENSE= mpl-2.0 + +GITHUB_TAG= v${PKGVERSION_NOREV} + +WRKSRC= ${WRKDIR}/src/github.com/hashicorp/consul + +.include "../../lang/go/version.mk" + +BUILD_DEPENDS+= go-${GO_VERSION}*:../../lang/go + +USE_LANGUAGES= c +USE_TOOLS+= bash gmake + +MAKE_ENV+= GOPATH=${WRKDIR}:${PREFIX}/gopkg + +INSTALLATION_DIRS+= bin + +post-extract: + ${MKDIR} ${WRKSRC} + ${MV} ${WRKDIR}/${DISTNAME}/* ${WRKSRC} + +do-build: + cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} go build -o bin/consul + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/bin/consul ${DESTDIR}${PREFIX}/bin + +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/consul/PLIST b/sysutils/consul/PLIST new file mode 100644 index 00000000000..cfa443508be --- /dev/null +++ b/sysutils/consul/PLIST @@ -0,0 +1,2 @@ +@comment $NetBSD: PLIST,v 1.1 2016/05/06 13:40:17 fhajny Exp $ +bin/consul diff --git a/sysutils/consul/distinfo b/sysutils/consul/distinfo new file mode 100644 index 00000000000..99d0f5b698a --- /dev/null +++ b/sysutils/consul/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2016/05/06 13:40:17 fhajny Exp $ + +SHA1 (consul-0.6.4.tar.gz) = 0acb868214bb6a8b3003412ac7778f989b52a206 +RMD160 (consul-0.6.4.tar.gz) = d9d770ea0c92431079e80ae8cc626f5246639c93 +SHA512 (consul-0.6.4.tar.gz) = 3cbf7f3f33cc95036cf87ab39aebd44211b915d3ec2e8452c65d4093ed4791b531f540f74faddc1e8bdc9478af295ed90f78503ff394f8a7c409b7b07da3dbcf +Size (consul-0.6.4.tar.gz) = 3912207 bytes |