[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / security / vault

Annotation of pkgsrc/security/vault/Makefile, Revision 1.32

1.32    ! fhajny      1: # $NetBSD: Makefile,v 1.31 2018/09/03 18:59:08 fhajny Exp $
1.1       fhajny      2:
1.32    ! fhajny      3: DISTNAME=      vault-0.11.1
1.1       fhajny      4: CATEGORIES=    security
                      5: MASTER_SITES=  ${MASTER_SITE_GITHUB:=hashicorp/}
                      6:
                      7: MAINTAINER=    filip@joyent.com
1.16      wiz         8: HOMEPAGE=      https://www.vaultproject.io/
1.1       fhajny      9: COMMENT=       Tool for managing secrets
                     10: LICENSE=       mpl-2.0
                     11:
                     12: GITHUB_TAG=    v${PKGVERSION_NOREV}
                     13:
1.12      fhajny     14: GO_DIST_BASE=  ${DISTNAME}
                     15: GO_SRCPATH=    github.com/hashicorp/vault
1.1       fhajny     16:
                     17: USE_TOOLS+=            bash gmake
                     18:
                     19: INSTALLATION_DIRS+=    bin
                     20:
1.31      fhajny     21: # Clumsy workaround for https://github.com/golang/go/issues/22409
                     22: pre-build:
                     23:        ${RM} -rf ${WRKSRC}/vault/external_tests
                     24:
1.23      fhajny     25: do-install:
                     26:        ${INSTALL_PROGRAM} ${WRKDIR}/bin/vault ${DESTDIR}${PREFIX}/bin
1.1       fhajny     27:
1.23      fhajny     28: do-test:
1.30      bsiegert   29:        cd ${WRKSRC} && ${SETENV} GOPATH=${WRKDIR}:${BUILDLINK_DIR}/gopkg ${GO} test -v ./vault
1.1       fhajny     30:
1.12      fhajny     31: .include "../../lang/go/go-package.mk"
1.1       fhajny     32: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>