feat(chezmoi): Add shell completion subpackages (#5927) (#5930)

(cherry picked from commit 512f6c81e0)

Co-authored-by: Arvin Verain <arvinverain@proton.me>
This commit is contained in:
Raboneko
2025-07-25 11:05:48 -07:00
committed by GitHub
parent 08c7ea2980
commit f79c97b6a9
+6 -1
View File
@@ -27,7 +27,7 @@ Manage your dotfiles across multiple diverse machines, securely.}
assets/chezmoi.io/snippets/common-flags/tree.md
Name: chezmoi
Release: 1%?dist
Release: 2%?dist
Summary: Manage your dotfiles across multiple diverse machines, securely
License: MIT
@@ -53,6 +53,9 @@ go mod tidy
#gopkginstall
install -m 0755 -vd %{buildroot}%{_bindir}
install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
install -m 0644 -Dvp completions/chezmoi-completion.bash %{buildroot}%{bash_completions_dir}/chezmoi
install -m 0644 -Dvp completions/chezmoi.fish -t %{buildroot}%{fish_completions_dir}/
install -m 0644 -Dvp completions/chezmoi.zsh %{buildroot}%{zsh_completions_dir}/_chezmoi
%if %{without bootstrap}
%if %{with check}
@@ -66,4 +69,6 @@ install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/
%doc README.md
%{_bindir}/chezmoi
%pkg_completion -Bfz
#gopkgfiles