From 79648abb344a64af1eda6a5c081420fad8b63142 Mon Sep 17 00:00:00 2001 From: Luca Bilke Date: Fri, 24 May 2024 15:59:16 +0200 Subject: [PATCH] New package: pv-migrate --- srcpkgs/go/template | 2 +- srcpkgs/pv-migrate/template | 22 ++++++++++++++++++++++ srcpkgs/velero/template | 4 ++-- 3 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/pv-migrate/template diff --git a/srcpkgs/go/template b/srcpkgs/go/template index d043e6ce429..8b91b75fcf8 100644 --- a/srcpkgs/go/template +++ b/srcpkgs/go/template @@ -1,6 +1,6 @@ # Template file for 'go' pkgname=go -version=1.22.0 +version=1.22.3 revision=1 create_wrksrc=yes build_wrksrc=go diff --git a/srcpkgs/pv-migrate/template b/srcpkgs/pv-migrate/template new file mode 100644 index 00000000000..f023ad1e4b7 --- /dev/null +++ b/srcpkgs/pv-migrate/template @@ -0,0 +1,22 @@ +# Template file for 'pv-migrate' +pkgname=pv-migrate +version=2.0.1 # renovate utkuozdemir/pv-migrate +revision=1 +archs="x86_64* i686" +build_style=go +go_import_path="github.com/utkuozdemir/pv-migrate" +go_package="./cmd/pv-migrate" +hostmakedepends="go" +short_desc="CLI tool to easily migrate Kubernetes persistent volumes" +maintainer="Luca Bilke " +license="Apache-2.0" +homepage="https://github.com/utkuozdemir/pv-migrate" +distfiles="https://github.com/utkuozdemir/pv-migrate/archive/v${version}.tar.gz" +checksum=37cfb0b7bfa581b32047fe6dbc9b834b4323629a5c946060dc897fe9bcef8e7c + +post_install() { + for shell in bash zsh fish; do + ${PKGDESTDIR}/usr/bin/${pkgname} completion "$shell" >"${pkgname}.$shell" + vcompletion "${pkgname}.$shell" "$shell" + done +} diff --git a/srcpkgs/velero/template b/srcpkgs/velero/template index 125f820f8da..12c59454e13 100644 --- a/srcpkgs/velero/template +++ b/srcpkgs/velero/template @@ -16,7 +16,7 @@ checksum=e292c4427d801b426a53e24cff10aed16de5bcbf2a5207edfee30d8c4d363135 post_install() { for shell in bash zsh fish; do - ${PKGDESTDIR}/usr/bin/velero completion "$shell" >"velero.$shell" - vcompletion "velero.$shell" "$shell" + ${PKGDESTDIR}/usr/bin/${pkgname} completion "$shell" >"${pkgname}.$shell" + vcompletion "${pkgname}.$shell" "$shell" done }