diff --git a/macros.shell-completions b/macros.shell-completions new file mode 100644 index 0000000000000000000000000000000000000000..8e505d752f6f7d24738915727505de807e6e697c --- /dev/null +++ b/macros.shell-completions @@ -0,0 +1,3 @@ +%bash_completions_dir %{_datadir}/bash-completion/completions +%zsh_completions_dir %{_datadir}/zsh/site-functions +%fish_completions_dir %{_datadir}/fish/vendor_completions.d diff --git a/openEuler-rpm-config.spec b/openEuler-rpm-config.spec index 753a2332ea167e1bd5246841727f7339c9bc96ea..84ae0c76415d6619d526c4ff8fd4f0f20fc47655 100644 --- a/openEuler-rpm-config.spec +++ b/openEuler-rpm-config.spec @@ -3,7 +3,7 @@ Name: %{vendor}-rpm-config Version: 31 -Release: 9 +Release: 10 License: GPL+ Summary: specific rpm configuration files URL: https://gitee.com/src-openeuler/openEuler-rpm-config @@ -30,6 +30,7 @@ Source101: macros.forge Source102: macros.go Source103: macros.python Source104: macros.kmp +Source105: macros.shell-completions # Dependency generator scripts Source200: find-requires.ksyms @@ -152,7 +153,7 @@ install -p -m 755 -t %{buildroot}%{rpmvdir} find-requires* install -p -m 755 -t %{buildroot}%{rpmvdir} find-provides* mkdir -p %{buildroot}%{_rpmconfigdir}/macros.d -install -p -m 644 -t %{buildroot}%{_rpmconfigdir}/macros.d/ macros.perl macros.python macros.go macros.forge macros.kmp +install -p -m 644 -t %{buildroot}%{_rpmconfigdir}/macros.d/ macros.perl macros.python macros.go macros.forge macros.kmp macros.shell-completions mkdir -p %{buildroot}%{_fileattrsdir} install -p -m 644 -t %{buildroot}%{_fileattrsdir} *.attr @@ -184,6 +185,9 @@ sed -i "s/@VENDOR@/%{vendor}/g" `grep "@VENDOR@" -rl %{buildroot}%{_rpmconfigdir %{rpmvdir}/find-requires.ksyms %changelog +* Mon Jan 06 2025 Funda Wang - 31-10 +- add shell completions dir declaration + * Wed Dec 11 2024 Funda Wang - 31-9 - update py_install_wheel declaration