Skip to content
Snippets Groups Projects
Commit e39b4006 authored by George Rawlinson's avatar George Rawlinson :coffee:
Browse files

* New upstream release.

* Add explicit dependency: glibc.
* Verify go modules in prepare function.
* Increase verbosity of build output.
parent 158ee4dc
No related branches found
No related tags found
No related merge requests found
# Maintainer: George Rawlinson <grawlinson@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 \
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment