From b950c6be92176a6480518afcb85adda35601c0c2 Mon Sep 17 00:00:00 2001 From: Noel Cower Date: Sun, 19 May 2019 12:08:50 -0700 Subject: [PATCH] nomad: update to 0.9.1. - Remove asset build. Not needed anymore since these are in the source archives. - Make template more similar to consul since these are often paired. - Add missing release tag. --- srcpkgs/nomad/template | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/srcpkgs/nomad/template b/srcpkgs/nomad/template index 4685ddc1847..d5f7067bb2a 100644 --- a/srcpkgs/nomad/template +++ b/srcpkgs/nomad/template @@ -1,19 +1,19 @@ # Template file for 'nomad' pkgname=nomad -version=0.9.0 +version=0.9.1 revision=1 build_style=go -go_import_path="github.com/hashicorp/nomad" -go_build_tags="ui" -_git_commit=28e768721992df5097203eea6e2b247abd56ca6f -go_ldflags="-X github.com/hashicorp/nomad/version.GitCommit=${_git_commit}" -hostmakedepends="git nodejs-lts python yarn" +go_import_path="github.com/hashicorp/${pkgname}" +go_build_tags="ui release" +_git_commit=23c4597dbb6d1d46e020301b0f63db5cff80d3f0 +go_ldflags="-X ${go_import_path}/version.GitCommit=${_git_commit}" +hostmakedepends="git" short_desc="Cluster scheduler designed to easily integrate into existing workflows" maintainer="iaroki " license="MPL-2.0" homepage="https://www.nomadproject.io/" distfiles="https://${go_import_path}/archive/v${version}.tar.gz" -checksum=fb6a0afd6895540dd5e18c878421c39e2a2759e90af8eb771c84802d082475df +checksum=19da9f2bcc4c521b777a7889ed2c1a28182d2048e134a56099ff54e9fb6c2347 patch_args="-Np1" case "$XBPS_MACHINE" in @@ -24,11 +24,6 @@ case "$XBPS_TARGET_MACHINE" in *-musl) go_build_tags+=" nonvidia" ;; esac -pre_build() { - local depbin="${wrksrc}/_build-depbin" - GOOS= GOARCH= CGO_ENABLED=0 PATH="$depbin:$PATH" GOBIN="$depbin" make deps ember-dist static-assets -} - post_install() { vlicense LICENSE vsconf dist/server.hcl