commit:     9b8af8841b4934d2b58c21b07fac85b06b2d0e44
Author:     Jonas Frei <freijon <AT> pm <DOT> me>
AuthorDate: Wed Apr 12 03:58:48 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=9b8af884

sys-apps/ov: Make use of 'shell-completion' eclass

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

 sys-apps/ov/ov-0.11.2.ebuild | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/sys-apps/ov/ov-0.11.2.ebuild b/sys-apps/ov/ov-0.11.2.ebuild
index f6b6e8cb2..6c200a35b 100644
--- a/sys-apps/ov/ov-0.11.2.ebuild
+++ b/sys-apps/ov/ov-0.11.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit bash-completion-r1 edo go-module
+inherit edo go-module shell-completion
 
 DESCRIPTION="Feature-rich terminal pager"
 HOMEPAGE="https://github.com/noborus/ov";
@@ -23,11 +23,9 @@ src_compile() {
 src_install() {
        dodoc README.md ov{,-less}.yaml
        dobin ov
-       newbashcomp ov.bash ov
-       insinto /usr/share/fish/vendor_completions.d
-       doins ov.fish
-       insinto /usr/share/zsh/site-functions
-       newins ov.zsh _ov
+       newbashcomp "${PN}.bash" "${PN}"
+       dofishcomp "${PN}.fish"
+       newzshcomp "${PN}.zsh" "_${PN}"
 }
 
 src_test() {

Reply via email to