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() {