commit:     fd0073e7dc032159387d2e7c64e99c99904b9914
Author:     Jonas Frei <freijon <AT> pm <DOT> me>
AuthorDate: Wed Apr 12 04:01:01 2023 +0000
Commit:     Jonas Frei <freijon <AT> pm <DOT> me>
CommitDate: Wed Apr 12 04:01:19 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd0073e7

sys-power/fan2go: Make use of 'shell-completion' eclass

Signed-off-by: Jonas Frei <freijon <AT> pm.me>

 sys-power/fan2go/fan2go-0.6.2-r1.ebuild | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/sys-power/fan2go/fan2go-0.6.2-r1.ebuild 
b/sys-power/fan2go/fan2go-0.6.2-r1.ebuild
index e871b8947..f61009955 100644
--- a/sys-power/fan2go/fan2go-0.6.2-r1.ebuild
+++ b/sys-power/fan2go/fan2go-0.6.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit bash-completion-r1 go-module systemd
+inherit go-module shell-completion systemd
 
 EGO_SUM=(
        "cloud.google.com/go v0.26.0/go.mod"
@@ -629,11 +629,9 @@ src_install() {
        systemd_dounit fan2go.service
        insinto /etc/fan2go
        doins fan2go.yaml
-       newbashcomp fan2go.bash fan2go
-       insinto "/usr/share/fish/vendor_completions.d"
-       doins fan2go.fish
-       insinto "/usr/share/zsh/site-functions"
-       newins fan2go.zsh _fan2go
+       newbashcomp "${PN}.bash" "${PN}"
+       dofishcomp "${PN}.fish"
+       newzshcomp "${PN}.zsh" "_${PN}"
 }
 
 src_test() {

Reply via email to