summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMateusz Gozdek2020-03-30 16:00:58 +0200
committerMateusz Gozdek2020-03-30 16:05:43 +0200
commitf908c40434d1dacd7c132db2bd44979d509e1dbd (patch)
treee2e21c7764d4af66fae52b5b56fa7f63b14aa383
parentd955eaecac1f092c1b039088de5afdeacc7a7f05 (diff)
downloadaur-f908c40434d1dacd7c132db2bd44979d509e1dbd.tar.gz
Update to 0.3.4 and make general improvements
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com>
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD25
2 files changed, 21 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0b4a07fb8d72..7a5c2947c845 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,15 @@
pkgbase = krew-bin
- pkgdesc = Package manager for kubectl plugins
- pkgver = 0.3.3
+ pkgdesc = Krew is the package manager for kubectl plugins.
+ pkgver = 0.3.4
pkgrel = 1
- url = https://github.com/GoogleContainerTools/krew/
+ url = https://krew.sigs.k8s.io/
arch = x86_64
license = Apache
provides = krew
provides = krew-bin
- source = https://github.com/kubernetes-sigs/krew/releases/download/v0.3.3/krew.tar.gz
- source = https://github.com/kubernetes-sigs/krew/releases/download/v0.3.3/krew.yaml
- sha256sums = 2491801fc5b7823ab97fe5e9b23a6b79cdc65cae36953127e0410d827c1b883d
- sha256sums = 0fd5633d5d7845ce0bcb9466c8ad095e17de9a5ce2893f0aad7e99ec72f1e7eb
+ conflicts = krew
+ source = https://github.com/kubernetes-sigs/krew/releases/download/v0.3.4/krew.tar.gz
+ sha256sums = 6629b1d7ad215322361f8dd270396fd1a23555fdbde8dcc1ba4ad860978b319a
pkgname = krew-bin
diff --git a/PKGBUILD b/PKGBUILD
index 4fdeb9f17e95..2fb23120d343 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}