diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 15 insertions, 10 deletions
@@ -1,18 +1,23 @@ -# Maintainer: David Birks <david@tellus.space> +# Maintainer: Mateusz Gozdek <mgozdekof@gmail.com> -pkgname=krew-bin -pkgdesc="Package manager for kubectl plugins" -pkgver=0.3.3 +_pkgname='krew' +pkgname="${_pkgname}-bin" +pkgver=0.3.4 pkgrel=1 +pkgdesc='Krew is the package manager for kubectl plugins.' arch=('x86_64') -url="https://github.com/GoogleContainerTools/krew/" +url='https://krew.sigs.k8s.io/' license=('Apache') +depends=() +optdepends=() +makedepends=() +conflicts=("${_pkgname}") provides=('krew' 'krew-bin') -source=("https://github.com/kubernetes-sigs/krew/releases/download/v${pkgver}/krew.tar.gz" - "https://github.com/kubernetes-sigs/krew/releases/download/v${pkgver}/krew.yaml") -sha256sums=('2491801fc5b7823ab97fe5e9b23a6b79cdc65cae36953127e0410d827c1b883d' - '0fd5633d5d7845ce0bcb9466c8ad095e17de9a5ce2893f0aad7e99ec72f1e7eb') + +source=("https://github.com/kubernetes-sigs/krew/releases/download/v${pkgver}/krew.tar.gz") +sha256sums=('6629b1d7ad215322361f8dd270396fd1a23555fdbde8dcc1ba4ad860978b319a') package() { - ./krew-linux_amd64 install --manifest=krew.yaml --archive=krew.tar.gz + cd "${srcdir}" + install -Dm755 "krew-linux_amd64" "${pkgdir}/usr/bin/kubectl-krew" } |