diff options
Diffstat (limited to 'testing/btcd/APKBUILD')
-rw-r--r-- | testing/btcd/APKBUILD | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/testing/btcd/APKBUILD b/testing/btcd/APKBUILD index 2262750a314..fa857dae688 100644 --- a/testing/btcd/APKBUILD +++ b/testing/btcd/APKBUILD @@ -1,22 +1,31 @@ # Maintainer: MichaĆ Adamski <michal@ert.pl> pkgname=btcd -pkgver=0.22.0_beta +pkgver=0.23.4 _pkgver=${pkgver/_/-} -pkgrel=0 +pkgrel=5 pkgdesc="Alternative full node bitcoin implementation written in Go" url="https://github.com/btcsuite/btcd#btcd" arch="all" license="ISC" makedepends="go" -source="https://github.com/btcsuite/btcd/archive/v$_pkgver/$pkgname-$_pkgver.tar.gz" +source="https://github.com/btcsuite/btcd/archive/v$_pkgver/btcd-$_pkgver.tar.gz" builddir="$srcdir/$pkgname-$_pkgver" +# secfixes: +# 0.23.3-r0: +# - CVE-2022-39389 + +export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" +export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" +export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" + build() { mkdir bin - go build -trimpath -ldflags="-s -w" -v -o bin . ./cmd/... + go build -trimpath -v -o bin . ./cmd/... } check() { + export GOFLAGS="${GOFLAGS/-trimpath/}" go test ./... } @@ -26,5 +35,5 @@ package() { done } sha512sums=" -cae1bf46900890e4bc01b817f72cbf6654636af5bac887032a85afba91a813162e5b2e1bcb23cd0a013e8b0711d9e7a68d6ff08f8767c6b375a2df7d8d72c291 btcd-0.22.0-beta.tar.gz +aa6c40d58d8d4e7302005fa80b192a8f0298707d67685273e2b57cc339f2a999ea1953215f1a89c0480ea926dc6a55740c243656b67ca3b9d494b05f06537880 btcd-0.23.4.tar.gz " |