Annotation of pkgsrc/security/vault/Makefile, Revision 1.38
1.38 ! bsiegert 1: # $NetBSD: Makefile,v 1.37 2019/01/24 10:00:43 bsiegert Exp $
1.1 fhajny 2:
1.33 fhajny 3: DISTNAME= vault-0.11.2
1.38 ! bsiegert 4: PKGREVISION= 4
1.1 fhajny 5: CATEGORIES= security
6: MASTER_SITES= ${MASTER_SITE_GITHUB:=hashicorp/}
7:
1.35 wiz 8: MAINTAINER= fhajny@NetBSD.org
1.16 wiz 9: HOMEPAGE= https://www.vaultproject.io/
1.1 fhajny 10: COMMENT= Tool for managing secrets
11: LICENSE= mpl-2.0
12:
13: GITHUB_TAG= v${PKGVERSION_NOREV}
14:
1.12 fhajny 15: GO_DIST_BASE= ${DISTNAME}
16: GO_SRCPATH= github.com/hashicorp/vault
1.1 fhajny 17:
18: USE_TOOLS+= bash gmake
19:
20: INSTALLATION_DIRS+= bin
21:
1.31 fhajny 22: # Clumsy workaround for https://github.com/golang/go/issues/22409
23: pre-build:
24: ${RM} -rf ${WRKSRC}/vault/external_tests
25:
1.23 fhajny 26: do-install:
27: ${INSTALL_PROGRAM} ${WRKDIR}/bin/vault ${DESTDIR}${PREFIX}/bin
1.1 fhajny 28:
1.23 fhajny 29: do-test:
1.30 bsiegert 30: cd ${WRKSRC} && ${SETENV} GOPATH=${WRKDIR}:${BUILDLINK_DIR}/gopkg ${GO} test -v ./vault
1.1 fhajny 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>