From b89610d921684a301ac190decf412f7d3e4fb31f Mon Sep 17 00:00:00 2001 From: Mikhail Novosyolov Date: Thu, 9 Jan 2020 23:03:29 +0300 Subject: [PATCH] Use universal macro installation for both RPM 4 and RPM 5 %%install_macro has been added to the RPM 4 package, %%install_macro and %%_rpmacrodir will be added to RPM 5. --- python3.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/python3.spec b/python3.spec index 697fa60..02e5ef2 100644 --- a/python3.spec +++ b/python3.spec @@ -377,9 +377,8 @@ chmod u+w %{buildroot}%{_libdir}/libpython%{lib_major}*.so.1.0 %{buildroot}%{_li %multiarch_includes %{buildroot}/usr/include/python*/pyconfig.h -mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d -install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm/macros.d/ -install -m 644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/rpm/macros.d/ +%install_macro python3 %{SOURCE2} +%install_macro pybytecompile %{SOURCE3} %check # (misc) if the home is nfs mounted, rmdir fails @@ -393,7 +392,8 @@ export TMP="/tmp" TMPDIR="/tmp" %files %doc README.urpmi -%{_sysconfdir}/rpm/macros.d/*.macros +%{_rpmmacrodir}/*python3* +%{_rpmmacrodir}/*pybytecompile* %{_includedir}/python*/pyconfig.h %multiarch_includedir/python*/pyconfig.h %{_libdir}/python*/config*/Makefile