aboutsummaryrefslogtreecommitdiff
path: root/testing/gosu
diff options
context:
space:
mode:
authorAndy Postnikov <apostnikov@gmail.com>2019-06-27 20:51:03 +0300
committerAndy Postnikov <apostnikov@gmail.com>2019-06-28 00:03:26 +0300
commit32bf32fd3f27ee03152f80ff029d3602b39c1620 (patch)
treef632f0f9bfa0f63b256ea5a20ff0ac86c3af1533 /testing/gosu
parentfb49061efc0f95c39dda2628f9ac8a4cb4629ca3 (diff)
downloadalpine_aports-32bf32fd3f27ee03152f80ff029d3602b39c1620.tar.bz2
alpine_aports-32bf32fd3f27ee03152f80ff029d3602b39c1620.tar.xz
alpine_aports-32bf32fd3f27ee03152f80ff029d3602b39c1620.zip
testing/gosu: upgrade to 1.11 and clean-up
Diffstat (limited to 'testing/gosu')
-rw-r--r--testing/gosu/APKBUILD27
1 files changed, 12 insertions, 15 deletions
diff --git a/testing/gosu/APKBUILD b/testing/gosu/APKBUILD
index e40cf97648..165d616292 100644
--- a/testing/gosu/APKBUILD
+++ b/testing/gosu/APKBUILD
@@ -2,11 +2,11 @@
2# Maintainer: David Huffman <storedbox@outlook.com> 2# Maintainer: David Huffman <storedbox@outlook.com>
3 3
4_gosu_repo='github.com/tianon/gosu' 4_gosu_repo='github.com/tianon/gosu'
5_gosu_ver=1.10 5_gosu_ver=1.11
6_gosu_src="gosu-$_gosu_ver" 6_gosu_src="gosu-$_gosu_ver"
7 7
8_runc_repo='github.com/opencontainers/runc' 8_runc_repo='github.com/opencontainers/runc'
9_runc_ver=0.1.1 9_runc_ver=1.0.0-rc5
10_runc_src="runc-$_runc_ver" 10_runc_src="runc-$_runc_ver"
11 11
12pkgname=gosu 12pkgname=gosu
@@ -15,20 +15,17 @@ pkgrel=0
15pkgdesc="Simple Go-based setuid+setgid+setgroups+exec" 15pkgdesc="Simple Go-based setuid+setgid+setgroups+exec"
16url="https://github.com/tianon/gosu" 16url="https://github.com/tianon/gosu"
17arch="all" 17arch="all"
18license="GPL-3.0" 18license="GPL-3.0-or-later"
19depends="" 19makedepends="coreutils go"
20depends_dev=""
21makedepends="$depends_dev coreutils go"
22install=""
23subpackages=""
24source="https://github.com/tianon/gosu/archive/$_gosu_ver/$_gosu_src.tar.gz 20source="https://github.com/tianon/gosu/archive/$_gosu_ver/$_gosu_src.tar.gz
25 https://github.com/opencontainers/runc/archive/v$_runc_ver/$_runc_src.tar.gz" 21 https://github.com/opencontainers/runc/archive/v$_runc_ver/$_runc_src.tar.gz"
22options="!check" # require docker to run tests
26 23
27builddir="$srcdir"/$_gosu_repo 24builddir="$srcdir"/$_gosu_repo
28prepare() { 25prepare() {
29 mkdir -p $_gosu_repo $_runc_repo 26 mkdir -p $_gosu_repo $_runc_repo
30 mv -T $_gosu_src $_gosu_repo || return 1 27 mv -T $_gosu_src $_gosu_repo
31 mv -T $_runc_src $_runc_repo || return 1 28 mv -T $_runc_src $_runc_repo
32 29
33 default_prepare 30 default_prepare
34} 31}
@@ -36,15 +33,15 @@ prepare() {
36build() { 33build() {
37 cd "$builddir" 34 cd "$builddir"
38 CGO_ENABLED=0 GOPATH="$startdir:$srcdir/$_runc_repo/Godeps/_workspace" \ 35 CGO_ENABLED=0 GOPATH="$startdir:$srcdir/$_runc_repo/Godeps/_workspace" \
39 go build -v -ldflags '-s -w' || return 1 36 go build -v -ldflags '-s -w'
40} 37}
41 38
42package() { 39package() {
43 cd "$builddir" 40 cd "$builddir"
44 local bindir="$pkgdir/usr/bin" 41 local bindir="$pkgdir/usr/bin"
45 mkdir -p "$bindir" || return 1 42 mkdir -p "$bindir"
46 cp gosu "$bindir" || return 1 43 cp gosu "$bindir"
47} 44}
48 45
49sha512sums="435a76e8c0dcdbeb5b11fcfb8246676031f3c2e6e085b65552c58e71a81acfbd8a9db9ae24c6943ae90062792aacf9c71586b7a0bf62179b2e046f50951c130a gosu-1.10.tar.gz 46sha512sums="f3f0c983b33ac63dc16aaeccf691d371b48772dac37c329b557843757ec85b385cfd0b80a2b628e8000690728fe42a2690faede202767f202178da5e84980e52 gosu-1.11.tar.gz
50c5bdbcb9c7d8f1be391a6cc0810a34a8471f80168d80fb153a60c8dbc7c58eedffd278c1206244d59943700fc148aca1c4b1053fb8d2e4273c0c8bac7cb4db25 runc-0.1.1.tar.gz" 47714230887ff9706c29b0656c5cdb253698bde6252a23e7f48aa690747fb57abd7884c2da1c4d0e314f9f301c5962417351557d15d986e45fcc336e98069aeac6 runc-1.0.0-rc5.tar.gz"