blob: ea03cf01dad985160d2cad0a664ea139243a9bac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# Maintainer: Changaco
# Maintainer: Pascal Bach
# Maintainer: Achilleas Pipinellis <axilleas@archlinux.info>
# Maintainer: Tomas Kral <tomas.kral@gmail.com>
# Maintainer: Mathias Merscher <archlinux@rheinekopfsache.de>
pkgname=origin-client-bin
pkgver=3.7.2
_hash=282e43f
pkgrel=1
pkgdesc="The client tools for the Origin platform that powers OpenShift"
arch=(x86_64)
url="https://github.com/openshift/origin"
license=('Apache')
source=("bash-completions::https://raw.githubusercontent.com/openshift/origin/$_hash/contrib/completions/bash/oc"
"zsh-completions::https://raw.githubusercontent.com/openshift/origin/$_hash/contrib/completions/zsh/oc"
"https://github.com/openshift/origin/releases/download/v$pkgver/openshift-origin-client-tools-v$pkgver-$_hash-linux-64bit.tar.gz")
sha256sums=('54f1f871de93d8090df39153daceb7f660ca5c175a6b4d40392d8401a8c9ec0d'
'9a6b1f2949e933dd9eac29164f3d14c36efed4a1beb2dc67e9bf7e7fce175487'
'abc89f025524eb205e433622e59843b09d2304cc913534c4ed8af627da238624')
prepare() {
# Fix zsh completion
sed -i '1i#compdef oc' $srcdir/zsh-completions
}
package() {
# completions
install -D -m644 $srcdir/bash-completions $pkgdir/usr/share/bash-completion/completions/oc
install -D -m644 $srcdir/zsh-completions $pkgdir/usr/share/zsh/site-functions/_oc
# package
install -D -m755 $srcdir/*/oc $pkgdir/usr/bin/oc
}
|