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

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

1.34    ! bsiegert    1: # $NetBSD: Makefile,v 1.33 2018/10/07 20:19:38 fhajny Exp $
1.1       fhajny      2:
1.33      fhajny      3: DISTNAME=      vault-0.11.2
1.34    ! bsiegert    4: PKGREVISION=   1
1.1       fhajny      5: CATEGORIES=    security
                      6: MASTER_SITES=  ${MASTER_SITE_GITHUB:=hashicorp/}
                      7:
                      8: MAINTAINER=    filip@joyent.com
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>