diff options
Diffstat (limited to 'testing/distrobuilder/APKBUILD')
-rw-r--r-- | testing/distrobuilder/APKBUILD | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/testing/distrobuilder/APKBUILD b/testing/distrobuilder/APKBUILD index 97adfaccdfd..a66f29c07f4 100644 --- a/testing/distrobuilder/APKBUILD +++ b/testing/distrobuilder/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Carlo Landmeter <clandmeter@alpinelinux.org> # Maintainer: Sean McAvoy <seanmcavoy@gmail.com> pkgname=distrobuilder -pkgver=2.0 -pkgrel=0 +pkgver=2.1 +pkgrel=16 pkgdesc="System container image builder" url="https://linuxcontainers.org/distrobuilder/" arch="all !armhf !armv7" @@ -11,24 +11,24 @@ depends="gnupg xz" makedepends="go linux-headers" subpackages="$pkgname-lxc::noarch $pkgname-lxd::noarch $pkgname-doc" checkdepends="squashfs-tools" -#options="!check" # has no check source="https://github.com/lxc/distrobuilder/archive/refs/tags/distrobuilder-$pkgver.tar.gz" builddir="$srcdir/distrobuilder-distrobuilder-$pkgver" +export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" +export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" +export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" +export GOFLAGS="$GOFLAGS -modcacherw" + build() { - export GOPATH="$srcdir" - GOFLAGS="$GOFLAGS -modcacherw" - make + go build -o out ./distrobuilder } check() { - go get -u golang.org/x/lint/golint - PATH="$PATH:$GOPATH/bin" - make check + go test ./... } package() { - install -Dm755 $srcdir/bin/$pkgname "$pkgdir"/usr/bin/$pkgname + install -Dm755 out "$pkgdir"/usr/bin/$pkgname install -Dm644 -t "$pkgdir"/usr/share/doc/distrobuilder doc/*.md install -Dm644 -t "$pkgdir"/usr/share/doc/distrobuilder/examples doc/examples/*.yaml } @@ -48,5 +48,5 @@ lxd() { } sha512sums=" -3b85a992893689232f55b7cedbf2617fde95cf0af053424a585040781df592cd1f34800fe43bc5eb37e3740fea921ca9893b749fd280132794dc77f0ca4d9934 distrobuilder-2.0.tar.gz +8b57a90b1065efed29fa4a6d6c4699d81539a4bd802739d55b31d9a45b55d40fb19abe09ce76d861d96555c41942a7d874a8886ac4916fadab61eb190071b478 distrobuilder-2.1.tar.gz " |