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

Annotation of pkgsrc/sysutils/consul/Makefile, Revision 1.26

1.26    ! fhajny      1: # $NetBSD: Makefile,v 1.25 2018/02/02 12:20:27 fhajny Exp $
1.1       fhajny      2:
1.26    ! fhajny      3: DISTNAME=      consul-1.0.4
1.1       fhajny      4: CATEGORIES=    sysutils
                      5: MASTER_SITES=  ${MASTER_SITE_GITHUB:=hashicorp/}
                      6:
                      7: MAINTAINER=    filip@joyent.com
1.19      wiz         8: HOMEPAGE=      https://www.consul.io/
1.1       fhajny      9: COMMENT=       Tool for service discovery, monitoring and configuration
                     10: LICENSE=       mpl-2.0
                     11:
1.2       joerg      12: EXTRACT_USING= bsdtar
                     13:
1.1       fhajny     14: GITHUB_TAG=    v${PKGVERSION_NOREV}
                     15:
1.12      fhajny     16: GO_DIST_BASE=  ${DISTNAME}
                     17: GO_SRCPATH=    github.com/hashicorp/consul
1.1       fhajny     18:
1.5       fhajny     19: USE_LANGUAGES=         c c99
1.1       fhajny     20: USE_TOOLS+=            bash gmake
                     21:
                     22: MAKE_ENV+=             GOPATH=${WRKDIR}:${PREFIX}/gopkg
                     23:
                     24: INSTALLATION_DIRS+=    bin
                     25:
                     26: do-build:
                     27:        cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} go build -o bin/consul
                     28:
                     29: do-install:
                     30:        ${INSTALL_PROGRAM} ${WRKSRC}/bin/consul ${DESTDIR}${PREFIX}/bin
                     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>