From 36751225b367549820d0a6c995c26467e4030989 Mon Sep 17 00:00:00 2001 From: fanyx Date: Wed, 12 Oct 2022 14:11:27 +0200 Subject: [PATCH] New package: kubectx-0.9.4 --- srcpkgs/kubectx/patches/version.patch | 26 ++++++++++++++++++++++++++ srcpkgs/kubectx/template | 22 ++++++++++++++++++++++ 2 files changed, 48 insertions(+) create mode 100644 srcpkgs/kubectx/patches/version.patch create mode 100644 srcpkgs/kubectx/template diff --git a/srcpkgs/kubectx/patches/version.patch b/srcpkgs/kubectx/patches/version.patch new file mode 100644 index 000000000000..a92c90878368 --- /dev/null +++ b/srcpkgs/kubectx/patches/version.patch @@ -0,0 +1,26 @@ +diff --git a/cmd/kubectx/version.go b/cmd/kubectx/version.go +index 964f334..5b924da 100644 +--- a/cmd/kubectx/version.go ++++ b/cmd/kubectx/version.go +@@ -8,7 +8,7 @@ import ( + ) + + var ( +- version = "v0.0.0+unknown" // populated by goreleaser ++ version = "v0.9.4" // patched for xbps + ) + + // VersionOps describes printing version string. +diff --git a/cmd/kubens/version.go b/cmd/kubens/version.go +index 964f334..5b924da 100644 +--- a/cmd/kubens/version.go ++++ b/cmd/kubens/version.go +@@ -8,7 +8,7 @@ import ( + ) + + var ( +- version = "v0.0.0+unknown" // populated by goreleaser ++ version = "v0.9.4" // patched for xbps + ) + + // VersionOps describes printing version string. diff --git a/srcpkgs/kubectx/template b/srcpkgs/kubectx/template new file mode 100644 index 000000000000..826c65873ebb --- /dev/null +++ b/srcpkgs/kubectx/template @@ -0,0 +1,22 @@ +# Template file for 'kubectx' +pkgname=kubectx +version=0.9.4 +revision=1 +build_style=go +go_import_path="github.com/ahmetb/kubectx" +go_package="${go_import_path}/cmd/kubectx ${go_import_path}/cmd/kubens" +depends="fzf kubectl" +short_desc="Faster way to switch between clusters and namespaces in kubectl" +maintainer="fanyx " +license="Apache-2.0" +homepage="https://github.com/ahmetb/kubectx" +distfiles="https://github.com/ahmetb/kubectx/archive/v${version}.tar.gz" +checksum=91e6b2e0501bc581f006322d621adad928ea3bd3d8df6612334804b93efd258c + +post_install() { + for bin in kubectx kubens; do + for sh in bash zsh fish; do + vcompletion completion/$bin.$sh $sh $sh $bin + done + done +}