# Maintainer: Josh Gwosdz pkgname=openshift-client-bin pkgver=4.15.11 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=('d03b01020af6e5fbd9ab8487349d81a0f7e4b0fd919225392a5bc2323fe1b063') 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" }