# Maintainer: Josh Gwosdz pkgname=openshift-client-bin pkgver=4.7.8 pkgrel=2 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=('5b7b95b06d4c34b8d727c0b90c7714e0c59ff4826e12e19f8b3f5981a0127fbc') 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" }