From eee00d2ac682fe5cfb79c8f201064d20aedb1985 Mon Sep 17 00:00:00 2001 From: J0WI Date: Sun, 16 Apr 2023 00:06:55 +0000 Subject: [PATCH] testing/gosu: upgrade to 1.16 --- testing/gosu/APKBUILD | 37 ++++++------------------------------- 1 file changed, 6 insertions(+), 31 deletions(-) diff --git a/testing/gosu/APKBUILD b/testing/gosu/APKBUILD index f787a7957f7..d970257aab5 100644 --- a/testing/gosu/APKBUILD +++ b/testing/gosu/APKBUILD @@ -1,53 +1,28 @@ # Contributor: David Huffman # Maintainer: David Huffman - -_gosu_repo='github.com/tianon/gosu' -_gosu_ver=1.14 -_gosu_src="gosu-$_gosu_ver" - -_runc_repo='github.com/opencontainers/runc' -_runc_ver=1.1.0 -_runc_src="runc-$_runc_ver" - pkgname=gosu -pkgver=$_gosu_ver -pkgrel=12 +pkgver=1.16 +pkgrel=0 pkgdesc="Simple Go-based setuid+setgid+setgroups+exec" url="https://github.com/tianon/gosu" arch="all" license="Apache-2.0" makedepends="coreutils go" -source="https://github.com/tianon/gosu/archive/$_gosu_ver/$_gosu_src.tar.gz - https://github.com/opencontainers/runc/archive/v$_runc_ver/$_runc_src.tar.gz" +source="$pkgname-$pkgver.tar.gz::https://github.com/tianon/gosu/archive/refs/tags/$pkgver.tar.gz" options="!check" # require docker to run tests export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" -builddir="$srcdir"/$_gosu_repo -prepare() { - mkdir -p $_gosu_repo $_runc_repo - mv -T $_gosu_src $_gosu_repo - mv -T $_runc_src $_runc_repo - - default_prepare -} - build() { - CGO_ENABLED=0 \ - GOPATH="$startdir:$srcdir/$_runc_repo/Godeps/_workspace" \ - GO111MODULE=off \ - go build -v + go build -v } package() { - local bindir="$pkgdir/usr/bin" - mkdir -p "$bindir" - cp gosu "$bindir" + install -Dm755 gosu -t "$pkgdir"/usr/bin/ } sha512sums=" -258bc33bf7150f4520e8b5cd0497ccfe3ee83d39c866565ec5e0cfe3ccd28ef1a5694075b301936c94a45cd44621c44e28c3e0fcd0acd465a3a4fe5cff85adf2 gosu-1.14.tar.gz -542ea87c488fd120f2b77e53e2c197f09cd504fbe55dbe47008aaa5b0565aa300fc49f8cadc24ead796e45a4e95a30dfb08bfeefa58dc370145a218fd2869e41 runc-1.1.0.tar.gz +82f53f33418828e26045434c191d9e8e8ef92404aeed962745c034514f4249e3f930fad56d429c8c6843c3fe5daea11028205fee70c3a98221a0c896599c6ec9 gosu-1.16.tar.gz "