# Maintainer: Josh Gwosdz pkgname=openshift-client-bin pkgver=4.7.19 pkgrel=1 pkgdesc="Client tools for OpenShift, binary release" arch=("x86_64") provides=("oc") conflicts=("okd-client-bin" "origin-client" "origin-client-bin") url="https://github.com/openshift/oc" license=("Apache") depends=() source=("$pkgname-$pkgver.tar.gz::https://mirror.openshift.com/pub/openshift-v4/clients/ocp/${pkgver}/openshift-client-linux.tar.gz") sha256sums=('1abc4ea36fd967a091dbad50aa90a5604506fce1f1ea02979941db9f61e36e8e') prepare() { # generate completion $srcdir/oc completion bash > $srcdir/bash-completions $srcdir/oc completion zsh > $srcdir/zsh-completions } package() { install -Dm644 $srcdir/bash-completions $pkgdir/usr/share/bash-completion/completions/oc install -Dm644 $srcdir/zsh-completions $pkgdir/usr/share/zsh/site-functions/_oc install -Dm755 "${srcdir}/oc" "${pkgdir}/usr/bin/oc" }