Changeset View
Changeset View
Standalone View
Standalone View
sysutils/nomad/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= nomad | PORTNAME= nomad | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
DISTVERSION= 0.8.7 | DISTVERSION= 0.9.0 | ||||
CATEGORIES= sysutils | CATEGORIES= sysutils | ||||
MAINTAINER= jhixson@FreeBSD.org | MAINTAINER= jhixson@FreeBSD.org | ||||
COMMENT= Cluster manager and scheduler | COMMENT= Cluster manager and scheduler | ||||
LICENSE= MPL20 | LICENSE= MPL20 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
BROKEN= fails to build | |||||
ONLY_FOR_ARCHS= amd64 | ONLY_FOR_ARCHS= amd64 | ||||
ONLY_FOR_ARCHS_REASON= On i386: go compiler crashes: https://github.com/golang/go/issues/23763 | ONLY_FOR_ARCHS_REASON= On i386: go compiler crashes: https://github.com/golang/go/issues/23763 | ||||
BUILD_DEPENDS= go:lang/go | BUILD_DEPENDS= go:lang/go | ||||
USES= compiler | USES= compiler | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= hashicorp golang:sys | GH_ACCOUNT= hashicorp | ||||
GH_PROJECT= sys:sys | |||||
GH_TAGNAME= fa43e7bc11b:sys | |||||
GH_SUBDIR= src/github.com/hashicorp/nomad | GH_SUBDIR= src/github.com/hashicorp/nomad | ||||
USE_RC_SUBR= nomad | USE_RC_SUBR= nomad | ||||
USERS= nomad | USERS= nomad | ||||
GROUPS= nomad | GROUPS= nomad | ||||
post-patch: | |||||
${MV} ${WRKSRC_sys}/cpu ${WRKSRC}/vendor/golang.org/x/sys | |||||
do-build: | do-build: | ||||
@cd ${WRKSRC}/src/github.com/hashicorp/nomad && \ | @cd ${WRKSRC}/src/github.com/hashicorp/nomad && \ | ||||
${SETENV} ${MAKE_ENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -v -x \ | ${SETENV} ${MAKE_ENV} ${BUILD_ENV} GOPATH=${WRKSRC} go build -v -x \ | ||||
-ldflags "-X main.GitDescribe=${DISTVERSIONFULL}" -o bin/nomad | -ldflags "-X main.GitDescribe=${DISTVERSIONFULL}" -o bin/nomad | ||||
do-install: | do-install: | ||||
${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/hashicorp/nomad/bin/nomad ${STAGEDIR}${PREFIX}/bin/nomad | ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/hashicorp/nomad/bin/nomad ${STAGEDIR}${PREFIX}/bin/nomad | ||||
Show All 13 Lines |