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

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

1.11    ! bsiegert    1: # $NetBSD: Makefile,v 1.10 2017/03/20 15:15:28 fhajny Exp $
1.1       fhajny      2:
1.10      fhajny      3: DISTNAME=      vault-0.7.0
1.11    ! bsiegert    4: PKGREVISION=   1
1.1       fhajny      5: CATEGORIES=    security
                      6: MASTER_SITES=  ${MASTER_SITE_GITHUB:=hashicorp/}
                      7:
                      8: MAINTAINER=    filip@joyent.com
                      9: HOMEPAGE=      http://www.vaultproject.io/
                     10: COMMENT=       Tool for managing secrets
                     11: LICENSE=       mpl-2.0
                     12:
                     13: GITHUB_TAG=    v${PKGVERSION_NOREV}
                     14:
                     15: WRKSRC=                ${WRKDIR}/src/github.com/hashicorp/vault
                     16:
                     17: .include "../../lang/go/version.mk"
                     18:
                     19: BUILD_DEPENDS+=                go-${GO_VERSION}*:../../lang/go
                     20:
                     21: USE_TOOLS+=            bash gmake
                     22:
                     23: MAKE_ENV+=             GOPATH=${WRKDIR}:${PREFIX}/gopkg
                     24:
                     25: INSTALLATION_DIRS+=    bin
                     26:
                     27: post-extract:
                     28:        ${MKDIR} ${WRKSRC}
                     29:        ${MV} ${WRKDIR}/${DISTNAME}/* ${WRKSRC}
                     30:
                     31: do-build:
                     32:        cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} go build -o bin/vault
                     33:
                     34: do-install:
                     35:        ${INSTALL_PROGRAM} ${WRKSRC}/bin/vault ${DESTDIR}${PREFIX}/bin
                     36:
                     37: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>