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.
This commit is contained in:
Mikhail Novosyolov 2020-01-09 23:03:29 +03:00
parent 037f1a2f53
commit b89610d921

View file

@ -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 %multiarch_includes %{buildroot}/usr/include/python*/pyconfig.h
mkdir -p %{buildroot}%{_sysconfdir}/rpm/macros.d %install_macro python3 %{SOURCE2}
install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/rpm/macros.d/ %install_macro pybytecompile %{SOURCE3}
install -m 644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/rpm/macros.d/
%check %check
# (misc) if the home is nfs mounted, rmdir fails # (misc) if the home is nfs mounted, rmdir fails
@ -393,7 +392,8 @@ export TMP="/tmp" TMPDIR="/tmp"
%files %files
%doc README.urpmi %doc README.urpmi
%{_sysconfdir}/rpm/macros.d/*.macros %{_rpmmacrodir}/*python3*
%{_rpmmacrodir}/*pybytecompile*
%{_includedir}/python*/pyconfig.h %{_includedir}/python*/pyconfig.h
%multiarch_includedir/python*/pyconfig.h %multiarch_includedir/python*/pyconfig.h
%{_libdir}/python*/config*/Makefile %{_libdir}/python*/config*/Makefile