commit:     54d24311c960209c7b032221a5d52410750efaef
Author:     Matt Jolly <kangie <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  7 03:54:06 2025 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat Jun  7 04:08:29 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54d24311

app-admin/pulumi-bin: QA fixups

Use shell-completion eclass to install completions

Signed-off-by: Matt Jolly <kangie <AT> gentoo.org>

 app-admin/pulumi-bin/pulumi-bin-3.167.0.ebuild | 5 ++---
 app-admin/pulumi-bin/pulumi-bin-3.171.0.ebuild | 5 ++---
 app-admin/pulumi-bin/pulumi-bin-3.175.0.ebuild | 5 ++---
 3 files changed, 6 insertions(+), 9 deletions(-)

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.167.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.167.0.ebuild
index 9b4f2f5dbb..6506e51bbc 100644
--- a/app-admin/pulumi-bin/pulumi-bin-3.167.0.ebuild
+++ b/app-admin/pulumi-bin/pulumi-bin-3.167.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit bash-completion-r1
+inherit shell-completion
 
 DESCRIPTION="Infrastructure as code in any programming language"
 HOMEPAGE="
@@ -29,6 +29,5 @@ src_install() {
        newbashcomp pulumi.bash-completion pulumi
 
        ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot 
generate zsh completions"
-       insinto /usr/share/zsh/site-functions
-       newins pulumi.zsh-completion _pulumi
+       newzshcomp pulumi.zsh-completion _pulumi
 }

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.171.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.171.0.ebuild
index 9b4f2f5dbb..6506e51bbc 100644
--- a/app-admin/pulumi-bin/pulumi-bin-3.171.0.ebuild
+++ b/app-admin/pulumi-bin/pulumi-bin-3.171.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit bash-completion-r1
+inherit shell-completion
 
 DESCRIPTION="Infrastructure as code in any programming language"
 HOMEPAGE="
@@ -29,6 +29,5 @@ src_install() {
        newbashcomp pulumi.bash-completion pulumi
 
        ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot 
generate zsh completions"
-       insinto /usr/share/zsh/site-functions
-       newins pulumi.zsh-completion _pulumi
+       newzshcomp pulumi.zsh-completion _pulumi
 }

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.175.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.175.0.ebuild
index 9b4f2f5dbb..6506e51bbc 100644
--- a/app-admin/pulumi-bin/pulumi-bin-3.175.0.ebuild
+++ b/app-admin/pulumi-bin/pulumi-bin-3.175.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit bash-completion-r1
+inherit shell-completion
 
 DESCRIPTION="Infrastructure as code in any programming language"
 HOMEPAGE="
@@ -29,6 +29,5 @@ src_install() {
        newbashcomp pulumi.bash-completion pulumi
 
        ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot 
generate zsh completions"
-       insinto /usr/share/zsh/site-functions
-       newins pulumi.zsh-completion _pulumi
+       newzshcomp pulumi.zsh-completion _pulumi
 }

Reply via email to