|
1 | 1 | %global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d) |
2 | 2 | %global vimdatadir %{_datadir}/vim/vimfiles |
| 3 | +%global bash_completions_dir %{_datadir}/bash-completion/completions |
| 4 | +%global fish_completions_dir %{_datadir}/fish/vendor_completions.d |
| 5 | +%global zsh_completions_dir %{_datadir}/zsh/site-functions |
3 | 6 |
|
4 | 7 | Name: environment-modules |
5 | 8 | Version: 5.5.0 |
@@ -102,9 +105,9 @@ have access to the module alias. |
102 | 105 | --mandir=%{_mandir} \ |
103 | 106 | --vimdatadir=%{vimdatadir} \ |
104 | 107 | --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 \ |
| 108 | + --with-bashcompletiondir=%{bash_completions_dir} \ |
| 109 | + --with-fishcompletiondir=%{fish_completions_dir} \ |
| 110 | + --with-zshcompletiondir=%{zsh_completions_dir} \ |
108 | 111 | --enable-multilib-support \ |
109 | 112 | --disable-doc-install \ |
110 | 113 | --enable-modulespath \ |
|
220 | 223 | %dir %{_datadir}/Modules/init |
221 | 224 | %{_datadir}/Modules/init/* |
222 | 225 | # 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 |
| 226 | +%dir %{bash_completions_dir} |
| 227 | +%{bash_completions_dir}/module |
| 228 | +%{bash_completions_dir}/ml |
| 229 | +%dir %{zsh_completions_dir} |
| 230 | +%{zsh_completions_dir}/_module |
| 231 | +%dir %{fish_completions_dir} |
| 232 | +%{fish_completions_dir}/module.fish |
230 | 233 | %dir %{_sysconfdir}/%{name} |
231 | 234 | %config(noreplace) %{_sysconfdir}/%{name}/initrc |
232 | 235 | %config(noreplace) %{_sysconfdir}/%{name}/modulespath |
|
0 commit comments