commit:     57cf8e9eded06c5b1daeeed7f1c099dbd97a637a
Author:     Efe İzbudak <efe.izbudak <AT> metu <DOT> edu <DOT> tr>
AuthorDate: Thu Sep 21 07:29:38 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Sep 21 07:29:38 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=57cf8e9e

app-misc/lf: use shell-completion

Signed-off-by: Efe İzbudak <efe.izbudak <AT> metu.edu.tr>

 app-misc/lf/lf-31.ebuild | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/app-misc/lf/lf-31.ebuild b/app-misc/lf/lf-31.ebuild
index 2d460bdafe..b52e89d2ec 100644
--- a/app-misc/lf/lf-31.ebuild
+++ b/app-misc/lf/lf-31.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit go-module bash-completion-r1 desktop xdg
+inherit go-module shell-completion desktop xdg
 
 SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz"
 SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz";
@@ -45,14 +45,11 @@ src_install() {
        newbashcomp "etc/${PN}.bash" "${PN}"
 
        # zsh-completion
-       insinto /usr/share/zsh/site-functions
-       newins "etc/${PN}.zsh" "_${PN}"
+       newzshcomp "etc/${PN}.zsh" "_${PN}"
 
        # fish-completion
-       insinto /usr/share/fish/vendor_completions.d
-       doins "etc/${PN}.fish"
-       insinto /usr/share/fish/vendor_functions.d
-       doins "etc/${PN}cd.fish"
+       dofishcomp "etc/${PN}.fish"
+       dofishcomp "etc/${PN}cd.fish"
 
        domenu "${PN}.desktop"
 }

Reply via email to