mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-05-05 04:16:46 +02:00
testing/nsq: upgrade to 1.2.1
This commit is contained in:
parent
5426a28fe2
commit
9b3bed2173
@ -1,23 +1,29 @@
|
||||
# Contributor: Michael Pirogov <vbnet.ru@gmail.com>
|
||||
# Maintainer: Michael Pirogov <vbnet.ru@gmail.com>
|
||||
pkgname=nsq
|
||||
pkgver=1.2.0
|
||||
pkgrel=7
|
||||
pkgver=1.2.1
|
||||
pkgrel=0
|
||||
pkgdesc="A realtime distributed messaging platform"
|
||||
url="https://nsq.io/"
|
||||
arch="all"
|
||||
license="MIT"
|
||||
depends="go"
|
||||
options="chmod-clean"
|
||||
source="$pkgname-$pkgver.tar.gz::https://github.com/nsqio/nsq/archive/v$pkgver.tar.gz
|
||||
glibc-test.patch"
|
||||
no-fmt.patch
|
||||
more-test-procs.patch
|
||||
"
|
||||
options="net"
|
||||
|
||||
export GOCACHE="$srcdir/go-cache"
|
||||
export GOTMPDIR="$srcdir"
|
||||
export GOMODCACHE="$srcdir/go"
|
||||
|
||||
build() {
|
||||
prepare() {
|
||||
default_prepare
|
||||
go mod download
|
||||
}
|
||||
|
||||
build() {
|
||||
make
|
||||
}
|
||||
|
||||
@ -26,14 +32,12 @@ check() {
|
||||
}
|
||||
|
||||
package() {
|
||||
cd build
|
||||
for file in *; do
|
||||
install -sD -m 755 "$file" "$pkgdir"/usr/bin/"$file"
|
||||
done
|
||||
install -Dm755 -t "$pkgdir"/usr/bin/ build/*
|
||||
}
|
||||
|
||||
|
||||
sha512sums="
|
||||
01ef18775a3ee6688fed2c7b85f35099d6b01e9a2f10813b3baa94a6c5a2974abf70ee8d2c6d5aebb6952825ab0a2f986838d3dc35e7b5e06bef3ffa8c0e7c15 nsq-1.2.0.tar.gz
|
||||
e0fa26f0a7b412dc4b3e56cb1d557183d86e751862b86f9192fca153232e856713c2cf76f1f063b7595912e4164c7b6e1f33cfec6fab9c7e8e96297646230a22 glibc-test.patch
|
||||
75a1dd3b05dc940e0ff765fbf6fa938d5b8ba527c4c687ca3ebe4ec1027f782c15dc7c2b27e385c1020da5e822c363fc4a29c6dfe42dc138b865d283c131615a nsq-1.2.1.tar.gz
|
||||
7d7ac1942dbeea48b90fe9e2a88f06c9d197c0c55949ab435edf5e6b3c174c38357749306232f56f26dc2513d049327242bb03c4b655d75db642f28015ad5b58 no-fmt.patch
|
||||
771822f35ba925a1e8a93d3d29c6f8afb9f23e354f50ece7dc360584db52a2c7ba260397827dcc780f3972d7b37d941e910a5702ce8b9c818fc8eeb3eea1265a more-test-procs.patch
|
||||
"
|
||||
|
||||
@ -1,13 +0,0 @@
|
||||
--- a/test.sh
|
||||
+++ b/test.sh.orig
|
||||
@@ -1,8 +1,7 @@
|
||||
-#!/bin/bash
|
||||
+#!/bin/sh
|
||||
set -e
|
||||
|
||||
GOMAXPROCS=1 go test -timeout 90s $(go list ./... | grep -v /vendor/)
|
||||
-GOMAXPROCS=4 go test -timeout 90s -race $(go list ./... | grep -v /vendor/)
|
||||
|
||||
# no tests, but a build is something
|
||||
for dir in apps/*/ bench/*/; do
|
||||
|
||||
11
testing/nsq/more-test-procs.patch
Normal file
11
testing/nsq/more-test-procs.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- a/test.sh
|
||||
+++ b/test.sh.orig
|
||||
@@ -1,7 +1,7 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
-GOMAXPROCS=1 go test -timeout 90s ./...
|
||||
+GOMAXPROCS=4 go test -timeout 90s ./...
|
||||
|
||||
if [ "$GOARCH" = "amd64" ] || [ "$GOARCH" = "arm64" ]; then
|
||||
# go test: -race is only supported on linux/amd64, linux/ppc64le,
|
||||
11
testing/nsq/no-fmt.patch
Normal file
11
testing/nsq/no-fmt.patch
Normal file
@ -0,0 +1,11 @@
|
||||
diff --git a/test.sh b/test.sh
|
||||
index 42fe934..78f7a94 100755
|
||||
--- a/test.sh
|
||||
+++ b/test.sh
|
||||
@@ -23,5 +23,5 @@ done
|
||||
FMTDIFF="$(find apps internal nsqd nsqlookupd -name '*.go' -exec gofmt -d '{}' ';')"
|
||||
if [ -n "$FMTDIFF" ]; then
|
||||
printf '%s\n' "$FMTDIFF"
|
||||
- exit 1
|
||||
+ #exit 1
|
||||
fi
|
||||
Loading…
x
Reference in New Issue
Block a user