Add missing shell completions
This commit is contained in:
parent
1f9c12a6f5
commit
19104e20a1
@ -53,6 +53,10 @@ License: ASL 2.0 and BSD and CC0 and LGPLv3+ and MIT
|
|||||||
%doc doc README.md CONTRIBUTING.md CHANGELOG.md
|
%doc doc README.md CONTRIBUTING.md CHANGELOG.md
|
||||||
%{_bindir}/bat
|
%{_bindir}/bat
|
||||||
%{_mandir}/man1/bat.1*
|
%{_mandir}/man1/bat.1*
|
||||||
|
%{_datadir}/bash-completion/completions/bat
|
||||||
|
%dir %{_datadir}/zsh
|
||||||
|
%dir %{_datadir}/zsh/site-functions
|
||||||
|
%{_datadir}/zsh/site-functions/_bat
|
||||||
%dir %{_datadir}/fish
|
%dir %{_datadir}/fish
|
||||||
%dir %{_datadir}/fish/vendor_completions.d
|
%dir %{_datadir}/fish/vendor_completions.d
|
||||||
%{_datadir}/fish/vendor_completions.d/bat.fish
|
%{_datadir}/fish/vendor_completions.d/bat.fish
|
||||||
@ -228,10 +232,18 @@ which use "wild" feature of "%{crate}" crate.
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
%cargo_install
|
%cargo_install
|
||||||
install -Dpm0644 -t %{buildroot}%{_mandir}/man1 \
|
|
||||||
target/release/build/%{crate}-*/out/assets/manual/bat.1
|
install -Dpm0644 target/release/build/%{crate}-*/out/assets/manual/bat.1 \
|
||||||
install -Dpm0644 -t %{buildroot}%{_datadir}/fish/vendor_completions.d \
|
-t %{buildroot}%{_mandir}/man1/
|
||||||
target/release/build/%{crate}-*/out/assets/completions/bat.fish
|
|
||||||
|
install -Dpm0644 target/release/build/%{crate}-*/out/assets/completions/bat.bash \
|
||||||
|
%{buildroot}%{_datadir}/bash-completion/completions/bat
|
||||||
|
|
||||||
|
install -Dpm0644 target/release/build/%{crate}-*/out/assets/completions/bat.zsh \
|
||||||
|
%{buildroot}%{_datadir}/zsh/site-functions/_bat
|
||||||
|
|
||||||
|
install -Dpm0644 target/release/build/%{crate}-*/out/assets/completions/bat.fish \
|
||||||
|
-t %{buildroot}%{_datadir}/fish/vendor_completions.d/
|
||||||
|
|
||||||
%if %{with check}
|
%if %{with check}
|
||||||
%check
|
%check
|
||||||
|
Loading…
Reference in New Issue
Block a user