# Contributor: Lucas Ramage # Maintainer: Lucas Ramage pkgname=img pkgver=0.5.0 pkgrel=0 pkgdesc="Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder" url="https://github.com/genuinetools/img" arch="x86_64" license="MIT" options="!check" depends="go runc shadow-uidmap" makedepends="libseccomp-dev" install="" subpackages="$pkgname-doc" source="$pkgname-$pkgver.tar.gz::https://github.com/genuinetools/$pkgname/archive/v$pkgver.tar.gz" builddir="$srcdir/src/github.com/genuinetools/img" build() { cd "$srcdir" export GOPATH="$PWD" mkdir -p $(dirname "$builddir") ln -s "$PWD/$pkgname-$pkgver" "$builddir" cd "$builddir" go get -u github.com/jteeuwen/go-bindata/... make BUILDTAGS="seccomp noembed" } package() { cd "$builddir" install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md } sha512sums="2a8115e738927715f30a41cb09da2176319d7beaa343ec3d59fc25f3bbc24ec2a215b8b2072c08d92ce853d0627eebd54c54a489e9aa8552a924e0f89dcc886e img-0.5.0.tar.gz"