summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Lisin2020-05-15 02:16:17 +0200
committerMatthias Lisin2020-05-15 02:16:17 +0200
commita877cd235635af191614d989eddddd89d0cfcf6e (patch)
treefbab468651319c3270747e793a7a4554eb62f54f
parent85b5029a42c4fa2c7d1104d009367f6f88e844dd (diff)
downloadaur-a877cd235635af191614d989eddddd89d0cfcf6e.tar.gz
upgpkg: sonobuoy 0.18.2-1
-rw-r--r--.SRCINFO6
-rw-r--r--.gitignore6
-rw-r--r--PKGBUILD16
3 files changed, 22 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 47e706d07c0d..5c1f821d0153 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = sonobuoy
pkgdesc = Diagnostic tool for Kubernetes clusters
- pkgver = 0.18.1
+ pkgver = 0.18.2
pkgrel = 1
url = https://github.com/vmware-tanzu/sonobuoy
arch = x86_64
@@ -11,8 +11,8 @@ pkgbase = sonobuoy
depends = glibc
optdepends = docker: sonobuoy images subcommand
optdepends = kubectl: advances workflows
- source = sonobuoy-0.18.1.tar.gz::https://github.com/vmware-tanzu/sonobuoy/archive/v0.18.1.tar.gz
- sha256sums = 2443b098de78c457776ce6d13803547d33ffd563984a269be6d449886652592c
+ source = sonobuoy-0.18.2.tar.gz::https://github.com/vmware-tanzu/sonobuoy/archive/v0.18.2.tar.gz
+ sha256sums = 9f84bbb7d443684f008e99c233f4ed6da23e142ddb25818842786357efd1c078
pkgname = sonobuoy
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..f1ecb611e6e2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+/pkg/
+/src/
+/*.log
+/*.tar.gz
+/*.pkg.tar*
+/*.src.tar*
diff --git a/PKGBUILD b/PKGBUILD
index f0c7886f9c9a..3d5c027a2c23 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
# Maintainer: ml <ml@visu.li>
pkgname=sonobuoy
-pkgver=0.18.1
+pkgver=0.18.2
pkgrel=1
pkgdesc='Diagnostic tool for Kubernetes clusters'
arch=('x86_64')
@@ -12,14 +12,24 @@ optdepends=(
'kubectl: advances workflows')
makedepends=('go' 'gzip' 'git')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('2443b098de78c457776ce6d13803547d33ffd563984a269be6d449886652592c')
+sha256sums=('9f84bbb7d443684f008e99c233f4ed6da23e142ddb25818842786357efd1c078')
+
+prepare() {
+ cd "${pkgname}-${pkgver}"
+ go mod download
+}
build() {
+ local _commit _defines
# illegal packaging technique
_commit=$(zcat "${pkgname}-${pkgver}.tar.gz" | git get-tar-commit-id)
cd "${pkgname}-${pkgver}"
+ export CGO_ENABLED=1
export CGO_LDFLAGS="$LDFLAGS"
- export GOFLAGS='-buildmode=pie -modcacherw -trimpath'
+ export CGO_CFLAGS="$CFLAGS"
+ export CGO_CPPFLAGS="$CPPFLAGS"
+ export CGO_CXXFLAGS="$CXXFLAGS"
+ export GOFLAGS='-buildmode=pie -modcacherw -mod=readonly -trimpath'
_defines=(
"github.com/vmware-tanzu/sonobuoy/pkg/buildinfo.Version=v${pkgver}"
"github.com/vmware-tanzu/sonobuoy/pkg/buildinfo.GitSHA=${_commit}"