commit:     786669467b07df80f4840431454f0a8acf2b173d
Author:     Luciano Degni <degni.public <AT> gmail <DOT> com>
AuthorDate: Sat Feb 26 09:32:29 2022 +0000
Commit:     Luciano Degni <degni.public <AT> gmail <DOT> com>
CommitDate: Sat Feb 26 09:32:52 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78666946

app-misc/zellij: fixed completion

Signed-off-by: Luciano Degni <degni.public <AT> gmail.com>

 app-misc/zellij/zellij-0.25.0.ebuild | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/app-misc/zellij/zellij-0.25.0.ebuild 
b/app-misc/zellij/zellij-0.25.0.ebuild
index 611b13781..84b687839 100644
--- a/app-misc/zellij/zellij-0.25.0.ebuild
+++ b/app-misc/zellij/zellij-0.25.0.ebuild
@@ -343,6 +343,9 @@ QA_FLAGS_IGNORED="usr/bin/.*"
 
 src_compile() {
        cargo_src_compile
+       ./target/release/zellij setup --generate-completion bash > target/zellij
+       ./target/release/zellij setup --generate-completion fish > 
target/zellij.fish
+       ./target/release/zellij setup --generate-completion zsh > target/_zellij
 }
 
 src_install() {
@@ -354,27 +357,28 @@ src_install() {
        fi
 
        insinto "/usr/share/zellij/plugins/"
-       doins-r assets/plugins/*
+       doins -r assets/plugins/*
 
        if use bash-completion; then
                insinto "usr/share/bash-completion/completions/"
-               doins assets/completions/zellij.bash
+               doins target/zellij
        fi
 
        if use fish-completion; then
-               insinto usr/share/fish/vendor_completions.d/
-               doins assets/completions/zellij.fish
+               insinto "usr/share/fish/vendor_completions.d/"
+               doins target/zellij.fish
        fi
 
        if use zsh-completion; then
-               insinto usr/share/zsh/vendor-completions/
-               use zsh && doins assets/completions/_zellij
+               insinto "usr/share/zsh/vendor-completions/"
+               doins target/_zellij
        fi
 
        domenu assets/zellij.desktop
-       doicon asserts/logo.png
+       #doicon asserts/logo.png
 
        use doc && dodoc README.md GOVERNANCE.md
+       use doc && dodoc docs/MANPAGE.md
 }
 
 pkg_postinst() {

Reply via email to