# Maintainer: Josh Gwosdz pkgname=openshift-client-bin pkgver=4.6.17 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=("https://mirror.openshift.com/pub/openshift-v4/clients/ocp/${pkgver}/openshift-client-linux.tar.gz") sha256sums=('aaa300a538e2ddcd40cf0f0760ec5b0eeb7516b8e080dbf2644f7e3039feb17d') 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/local/bin/oc" }