summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLukas Grossar2019-11-19 21:24:51 +0100
committerLukas Grossar2019-11-19 21:24:51 +0100
commitf9dea512f8dca183158a544bdbeed668b257aa82 (patch)
tree2d3ae9f0bc6362d539addc1acb341f5875f78408
parentd07c89be48fda25881ad28d833932ef74f8698fd (diff)
downloadaur-f9dea512f8dca183158a544bdbeed668b257aa82.tar.gz
remove glide dependency and improve build
Thanks to Wayne Cheng (welps) for providing the patch
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD15
2 files changed, 6 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 56200df9435d..e0ae4bb219cd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = kubernetes-helm
pkgdesc = A tool to manage Kubernetes charts
pkgver = 3.0.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/helm/helm
arch = i686
arch = x86_64
@@ -9,7 +9,6 @@ pkgbase = kubernetes-helm
arch = aarch64
license = Apache
makedepends = git
- makedepends = glide
makedepends = go
depends = socat
optdepends = kubectl: check cluster status
diff --git a/PKGBUILD b/PKGBUILD
index 07f19c76ea98..cda5e3a2be39 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,14 @@
# Maintainer: Lukas Grossar <lukas.grossar@gmail.com>
# Contributor: Ivan Shapovalov <intelfx@intelfx.name>
+# Contributor: Wayne Cheng <waynethecheng@gmail.com>
pkgname=kubernetes-helm
pkgver=3.0.0
-pkgrel=2
+pkgrel=3
pkgdesc="A tool to manage Kubernetes charts"
arch=('i686' 'x86_64' 'arm' 'aarch64')
url="https://github.com/helm/helm"
-makedepends=('git' 'glide' 'go')
+makedepends=('git' 'go')
depends=('socat')
optdepends=(
'kubectl: check cluster status'
@@ -23,19 +24,13 @@ license=('Apache')
source=("git+https://github.com/helm/helm#tag=v${pkgver}")
md5sums=('SKIP')
-prepare() {
- mkdir -p "$srcdir/src/k8s.io"
- mv -T "$srcdir/helm" "$srcdir/src/k8s.io/helm"
-}
-
build() {
- export GOPATH="$srcdir"
- cd "$GOPATH/src/k8s.io/helm"
+ cd "$srcdir/helm"
make build
}
package() {
- install -Dm755 "$srcdir/src/k8s.io/helm/bin/helm" -t "$pkgdir/usr/bin"
+ install -Dm755 "$srcdir/helm/bin/helm" -t "$pkgdir/usr/bin"
"$pkgdir/usr/bin/helm" completion bash | install -Dm644 /dev/stdin "$pkgdir/usr/share/bash-completion/completions/helm"
"$pkgdir/usr/bin/helm" completion zsh | install -Dm644 /dev/stdin "$pkgdir/usr/share/zsh/site-functions/_helm"