aboutsummaryrefslogtreecommitdiffstats
path: root/testing/distrobuilder/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'testing/distrobuilder/APKBUILD')
-rw-r--r--testing/distrobuilder/APKBUILD22
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
"