diff options
Diffstat (limited to 'community/umoci/APKBUILD')
-rw-r--r-- | community/umoci/APKBUILD | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/community/umoci/APKBUILD b/community/umoci/APKBUILD index e92bfc6827d..f78f668598a 100644 --- a/community/umoci/APKBUILD +++ b/community/umoci/APKBUILD @@ -1,16 +1,25 @@ # Contributor: Carlo Landmeter <clandmeter@alpinelinux.org> # Maintainer: Carlo Landmeter <clandmeter@alpinelinux.org> pkgname=umoci -pkgver=0.4.4 -pkgrel=0 +pkgver=0.4.7 +pkgrel=22 pkgdesc="umoci modifies Open Container images" url="https://umo.ci/" arch="all" license="Apache-2.0" makedepends="go" options="!check" # has no check -source="umoci-$pkgver.tar.gz::https://github.com/openSUSE/umoci/archive/v$pkgver.tar.gz" -builddir="$srcdir/src/github.com/openSUSE/$pkgname" +source="umoci-$pkgver.tar.gz::https://github.com/opencontainers/umoci/archive/v$pkgver.tar.gz" +builddir="$srcdir/src/github.com/opencontainers/$pkgname" + +# secfixes: +# 0.4.7-r0: +# - CVE-2021-29136 + +export GOPATH="$srcdir" +export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" +export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" +export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" prepare() { mkdir -p ${builddir%/*} @@ -27,4 +36,11 @@ package() { install -Dm755 bin/$pkgname "$pkgdir"/usr/bin/$pkgname } -sha512sums="9203cbceaa7be1e57f52eacca17b63272c1dc8a050822fbd8f0a8fadd8c9a9665c69f30e0a13096c0c6055f5892b25345a270f54d49fb3348a14a05fdcaf6f94 umoci-0.4.4.tar.gz" +cleanup_srcdir() { + go clean -modcache + default_cleanup_srcdir +} + +sha512sums=" +bb76c6c74766bc6558fa414b66a626194c60a9dee49aee050ad459590675bd79032b8e8c390439c0aa74c09abc921a6789fac57fc996ef958a376bc1c675d9fc umoci-0.4.7.tar.gz +" |