diff options
author | Thomas Kienlen <kommander@laposte.net> | 2021-02-10 21:02:24 +0100 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2021-02-18 19:34:54 +0000 |
commit | c282457bcc8d7eb8b0419def6edc79aeb7be1d1f (patch) | |
tree | 7dee44205fa2247c005898269a75941c4aaa23e1 | |
parent | d25b343ff7542d1ac067c6aea4d7e7c8f9393440 (diff) |
testing/reg: new aport
-rw-r--r-- | testing/reg/APKBUILD | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/testing/reg/APKBUILD b/testing/reg/APKBUILD new file mode 100644 index 00000000000..edd9cc00cd1 --- /dev/null +++ b/testing/reg/APKBUILD @@ -0,0 +1,36 @@ +# Contributor: Thomas Kienlen <kommander@laposte.net> +# Maintainer: Thomas Kienlen <kommander@laposte.net> +pkgname=reg +pkgver=0.16.1 +pkgrel=0 +pkgdesc="Docker registry v2 command line client and repo listing generator with security checks" +url="https://github.com/genuinetools/reg" +arch="all" +license="MIT" +makedepends="go" +source="https://github.com/genuinetools/reg/archive/v$pkgver/reg-$pkgver.tar.gz" +options="chmod-clean" + +build() { + go build \ + -trimpath \ + -ldflags " + -s -w + -X github.com/genuinetools/reg/version.GITCOMMIT=v$pkgver + -X github.com/genuinetools/reg/version.VERSION=$pkgver-r$pkgrel + " \ + -o reg . +} + +check() { + ## "make test" - modified (exclude broken tests) + ## https://github.com/genuinetools/reg/issues/187 + go test -v -tags "cgo" \ + $(go list ./... | grep -v vendor | grep -v 'github.com/genuinetools/reg$') +} + +package() { + install -Dm755 reg "$pkgdir"/usr/bin/reg +} + +sha512sums="2be68b405bb384d8eb3ae17a9b1c802a7f3212865ce61cf72f01794b9456787b1ef0eb62a538735d119153b0f472e741a8bbe99f1ce70d3b16ce1b8ba90eb4b8 reg-0.16.1.tar.gz" |