Date: Monday, November 22, 2021 @ 23:19:27 Author: grawlinson Revision: 1054406
upgpkg: nomad-driver-nspawn 0.8.0-1 * New upstream release. * Add explicit dependency: glibc. * Verify go modules in prepare function. * Increase verbosity of build output. Modified: nomad-driver-nspawn/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-11-22 23:08:39 UTC (rev 1054405) +++ PKGBUILD 2021-11-22 23:19:27 UTC (rev 1054406) @@ -1,29 +1,35 @@ # Maintainer: George Rawlinson <grawlin...@archlinux.org> pkgname=nomad-driver-nspawn -pkgver=0.7.0 -pkgrel=2 +pkgver=0.8.0 +pkgrel=1 pkgdesc="A nomad taskdriver for systemd-nspawn" arch=('x86_64') url="https://github.com/JanMa/nomad-driver-nspawn" license=('MIT') -depends=('nomad' 'systemd') +depends=('glibc' 'nomad' 'systemd') makedepends=('go' 'git') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -b2sums=('ea6ef6848ba680450769a9bd8c1dae316dee4d3904a69365ac254f7489a06daefa71f6728ddddae9f5aef6e1f84c3e5bef26f80e28ee9e82cf6e86402dfbffd7') +sha512sums=('ca6ca7439c7788b98aa4c01e947bad611f6f2e8386e14a509badf56db768dc5ffad4c960b74b9688f01a38ee636aba395f59aacb404a65f3057bc63b50163016') +b2sums=('2fa8afb69660169edc7fa2a03332386836aa117b659fdf1aea7d9f4881f915655df441418ec9dee08383ab0fbe9008ccd4e1070cbf1fab0fe39a3b4906f5379c') prepare() { cd "$pkgname-$pkgver" + + # create directory for build output mkdir build - go mod vendor + + # verify modules + go mod verify } build() { cd "$pkgname-$pkgver" - go build \ + + go build -v \ -trimpath \ -buildmode=pie \ - -mod=readonly \ + -mod=vendor \ -modcacherw \ -ldflags "-extldflags $LDFLAGS -X "github.com/JanMa/nomad-driver-nspawn/nspawn.pluginVersion=${pkgver}"" \ -o build \