diff options
author | 2023-04-12 05:58:03 +0200 | |
---|---|---|
committer | 2023-04-12 06:01:19 +0200 | |
commit | 945501cb11c369c03b08d23c0853d3d388c1a3f1 (patch) | |
tree | 5682293836cdcc61e064170bb3eeca2c3832b5e6 /dev-util/fnm | |
parent | app-misc/watchexec: Make use of 'shell-completion' eclass (diff) | |
download | guru-945501cb11c369c03b08d23c0853d3d388c1a3f1.tar.gz guru-945501cb11c369c03b08d23c0853d3d388c1a3f1.tar.bz2 guru-945501cb11c369c03b08d23c0853d3d388c1a3f1.zip |
dev-util/fnm: Make use of 'shell-completion' eclass
Signed-off-by: Jonas Frei <freijon@pm.me>
Diffstat (limited to 'dev-util/fnm')
-rw-r--r-- | dev-util/fnm/fnm-1.33.1.ebuild | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/dev-util/fnm/fnm-1.33.1.ebuild b/dev-util/fnm/fnm-1.33.1.ebuild index 40df75220..82e3fa532 100644 --- a/dev-util/fnm/fnm-1.33.1.ebuild +++ b/dev-util/fnm/fnm-1.33.1.ebuild @@ -243,7 +243,7 @@ CRATES=" zstd-sys-2.0.1+zstd.1.5.2 " -inherit cargo bash-completion-r1 flag-o-matic +inherit cargo flag-o-matic shell-completion DESCRIPTION="Fast and simple Node.js version manager" HOMEPAGE="https://github.com/Schniz/fnm" @@ -284,16 +284,14 @@ src_prepare() { src_install() { cargo_src_install - "${D}"/usr/bin/fnm completions --shell bash > fnm.bash-completion || die "Cannot generate bash completions" - newbashcomp fnm.bash-completion fnm + "${D}"/usr/bin/fnm completions --shell bash > "${PN}.bash-completion" || die "Cannot generate bash completions" + newbashcomp "${PN}.bash-completion" "${PN}" - "${D}"/usr/bin/fnm completions --shell zsh > fnm.zsh-completion || die "Cannot generate zsh completions" - insinto /usr/share/zsh/site-functions - newins fnm.zsh-completion _fnm + "${D}"/usr/bin/fnm completions --shell zsh > "${PN}.zsh-completion" || die "Cannot generate zsh completions" + newzshcomp "${PN}.zsh-completion" "_${PN}" - "${D}"/usr/bin/fnm completions --shell fish > fnm.fish-completion || die "Cannot generate fish completions" - insinto /usr/share/fish/vendor_completions.d/ - newins fnm.fish-completion fnm.fish + "${D}"/usr/bin/fnm completions --shell fish > "${PN}.fish-completion" || die "Cannot generate fish completions" + newfishcomp "${PN}.fish-completion" "${PN}.fish" dodoc CHANGELOG.md README.md } |