From 4dc053348a27c97672412c334f76cf3cd0268df7 Mon Sep 17 00:00:00 2001 From: Maxwell G Date: Mon, 10 Jan 2022 23:02:24 -0600 Subject: [PATCH] Add missing shell completions and manpages Signed-off-by: Maxwell G --- rust-zoxide.spec | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/rust-zoxide.spec b/rust-zoxide.spec index c5cf047..ea4b871 100644 --- a/rust-zoxide.spec +++ b/rust-zoxide.spec @@ -46,6 +46,14 @@ License: MIT and CC0 %doc CHANGELOG.md %doc README.md %{_bindir}/zoxide +%{_mandir}/man1/%{crate}*.1* +%{_datadir}/bash-completion/completions/%{crate} +%dir %{_datadir}/zsh +%dir %{_datadir}/zsh/site-functions +%{_datadir}/zsh/site-functions/_%{crate} +%dir %{_datadir}/fish +%dir %{_datadir}/fish/vendor_completions.d +%{_datadir}/fish/vendor_completions.d/%{crate}.fish %prep %autosetup -n %{crate}-%{version_no_tilde} -p1 @@ -67,6 +75,12 @@ echo '/usr/bin/zsh' %install %cargo_install +# Install manpages +install -Dpm 644 man/man1/%{crate}*.1 -t %{buildroot}%{_mandir}/man1/ +# Install shell completions +install -Dpm 644 contrib/completions/%{crate}.bash %{buildroot}%{_datadir}/bash-completion/completions/%{crate} +install -Dpm 644 contrib/completions/_%{crate} -t %{buildroot}%{_datadir}/zsh/site-functions/ +install -Dpm 644 contrib/completions/%{crate}.fish -t %{buildroot}/%{_datadir}/fish/vendor_completions.d/ %if %{with check} %check