diff options
author | Matthias Lisin | 2020-05-15 02:16:17 +0200 |
---|---|---|
committer | Matthias Lisin | 2020-05-15 02:16:17 +0200 |
commit | a877cd235635af191614d989eddddd89d0cfcf6e (patch) | |
tree | fbab468651319c3270747e793a7a4554eb62f54f | |
parent | 85b5029a42c4fa2c7d1104d009367f6f88e844dd (diff) | |
download | aur-a877cd235635af191614d989eddddd89d0cfcf6e.tar.gz |
upgpkg: sonobuoy 0.18.2-1
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 16 |
3 files changed, 22 insertions, 6 deletions
@@ -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* @@ -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}" |