Skip to content

Commit 8642538

Browse files
committed
rpm: use specific macros for shell completion paths
Signed-off-by: Xavier Delaruelle <[email protected]>
1 parent e1ccc34 commit 8642538

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

share/rpm/environment-modules.spec.in

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,9 @@ have access to the module alias.
102102
--mandir=%{_mandir} \
103103
--vimdatadir=%{vimdatadir} \
104104
--nagelfardatadir=%{_datadir}/Modules/nagelfar \
105-
--with-bashcompletiondir=%{_datadir}/bash-completion/completions \
106-
--with-fishcompletiondir=%{_datadir}/fish/vendor_completions.d \
107-
--with-zshcompletiondir=%{_datadir}/zsh/site-functions \
105+
--with-bashcompletiondir=%{bash_completions_dir} \
106+
--with-fishcompletiondir=%{fish_completions_dir} \
107+
--with-zshcompletiondir=%{zsh_completions_dir} \
108108
--enable-multilib-support \
109109
--disable-doc-install \
110110
--enable-modulespath \
@@ -220,13 +220,13 @@ fi
220220
%dir %{_datadir}/Modules/init
221221
%{_datadir}/Modules/init/*
222222
# do not need to require shell package as we "own" completion dir
223-
%dir %{_datadir}/bash-completion/completions
224-
%{_datadir}/bash-completion/completions/module
225-
%{_datadir}/bash-completion/completions/ml
226-
%dir %{_datadir}/zsh/site-functions
227-
%{_datadir}/zsh/site-functions/_module
228-
%dir %{_datadir}/fish/vendor_completions.d
229-
%{_datadir}/fish/vendor_completions.d/module.fish
223+
%dir %{bash_completions_dir}
224+
%{bash_completions_dir}/module
225+
%{bash_completions_dir}/ml
226+
%dir %{zsh_completions_dir}
227+
%{zsh_completions_dir}/_module
228+
%dir %{fish_completions_dir}
229+
%{fish_completions_dir}/module.fish
230230
%dir %{_sysconfdir}/%{name}
231231
%config(noreplace) %{_sysconfdir}/%{name}/initrc
232232
%config(noreplace) %{_sysconfdir}/%{name}/modulespath

0 commit comments

Comments
 (0)