Date: Friday, March 29, 2019 @ 14:16:53 Author: shibumi Revision: 446019
added kubectl Added: kubectl/ kubectl/repos/ kubectl/trunk/ kubectl/trunk/PKGBUILD ----------+ PKGBUILD | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) Added: kubectl/trunk/PKGBUILD =================================================================== --- kubectl/trunk/PKGBUILD (rev 0) +++ kubectl/trunk/PKGBUILD 2019-03-29 14:16:53 UTC (rev 446019) @@ -0,0 +1,31 @@ +# Maintainer: Christian Rebischke <[email protected]> +# Maintainer: Ivan Shapovalov <[email protected]> +# Contributor: larte <[email protected]> +# Contributor: Maxwell Pray a.k.a. Synthead <[email protected]> +# Contributor: gun1x <[email protected]> + +pkgname=kubectl +pkgdesc="Kubernetes.io client binary" +pkgver=1.14.0 +pkgrel=1 +arch=('i686' 'x86_64') +url="http://kubernetes.io" +license=('Apache') +makedepends=('go' 'rsync') +conflicts=('kubernetes>=1.4.6') +#source=("git+https://github.com/kubernetes/kubernetes#tag=v${pkgver}") +source=("kubernetes-$pkgver.tar.gz::https://dl.k8s.io/v$pkgver/kubernetes-src.tar.gz") +sha256sums=('3aee1df7035ad0d5aea356a548768ad8528b1a54db7436fc0c4404ff76698a2a') + +build() { + make WHAT=cmd/kubectl + hack/generate-docs.sh +} + +package() { + install -Dm755 _output/bin/kubectl -t "$pkgdir/usr/bin" + install -Dm644 docs/man/man1/* -t "$pkgdir/usr/share/man/man1" + + "$pkgdir/usr/bin/kubectl" completion bash | install -Dm644 /dev/stdin "$pkgdir/usr/share/bash-completion/completions/kubectl" + "$pkgdir/usr/bin/kubectl" completion zsh | install -Dm644 /dev/stdin "$pkgdir/usr/share/zsh/site-functions/_kubectl" +}
