[arch-commits] Commit in nomad/trunk (PKGBUILD)
George Rawlinson
grawlinson at gemini.archlinux.org
Thu Aug 26 19:46:25 UTC 2021
Date: Thursday, August 26, 2021 @ 19:46:25
Author: grawlinson
Revision: 1006500
upgpkg: nomad 1.1.4-1
New upstream release.
Modified:
nomad/trunk/PKGBUILD
----------+
PKGBUILD | 16 +++++++++++-----
1 file changed, 11 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2021-08-26 19:45:40 UTC (rev 1006499)
+++ PKGBUILD 2021-08-26 19:46:25 UTC (rev 1006500)
@@ -1,7 +1,7 @@
# Maintainer: George Rawlinson <grawlinson at archlinux.org>
pkgname=nomad
-pkgver=1.1.3
+pkgver=1.1.4
pkgrel=1
pkgdesc="A simple and flexible workload orchestrator"
arch=('x86_64')
@@ -26,7 +26,7 @@
'tmpfiles.conf'
'defaults.hcl'
)
-b2sums=('9215df34888fe8d8850bee42adb66c6eb2c798dad87b50ab44275a227e124ba33289fbb1c478ea168f1123464f0c6962f23bb01f1592eb20992032f286f07f1e'
+b2sums=('e075321ac9e6ad59bc61588ad23f443a1efb1d0a688ea77507c0be21de994a1b818051b7a85e2ed2003f3de16b180ae5ac2244714de1d8400464ed05fb9bf689'
'0f931868e9d7465f3be176ab789b7c7b5a4c35713a82e4d3bb94460254011779d814d4708f4f8cc76ba0dd1928ac7eeda42e01ed43be675a5d26d0b75ba986b9'
'4142a758057382846b48e9bfc443c1218c8fde866544d56c6e773933d67a0824e365280d39864249f355aee6080e0b4b969fd8cc4c5826583821ad1843b07e35'
'abbf4c69d70e03b318f73ef84ccf258e39b25ac956ec68c82bebe277662ddd1677719c3b693c04a8cc38554c562a127aa2ba4061e20e594440d432d729bab3b3')
@@ -33,20 +33,26 @@
prepare() {
cd "$pkgname-$pkgver"
+
+ # create directory for build output
mkdir build
+
+ # download dependencies
go mod vendor
}
build() {
+ cd "$pkgname-$pkgver"
+
# nonvidia: https://github.com/hashicorp/nomad/issues/8330
local GO_TAGS="ui release nonvidia"
- cd "$pkgname-$pkgver"
- CGO_ENABLED=1 go build -v \
+
+ go build -v \
-buildmode=pie \
-trimpath \
-mod=vendor \
-modcacherw \
- -ldflags "-extldflags $LDFLAGS -X "main.GitCommit=${pkgver}"" \
+ -ldflags "-extldflags ${LDFLAGS} -X "main.GitCommit=${pkgver}"" \
-tags "$GO_TAGS" \
-o build .
}
More information about the arch-commits
mailing list