From 12158148e77b5b2b9a08affab5152640ed104000 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20R=C4=99korajski?= Date: Fri, 3 Jan 2020 22:25:19 +0900 Subject: [PATCH 1/1] - add provides/requires scripts macros for perl and python --- prov-req-macros | 4 ++++ rpm.spec | 4 ++++ 2 files changed, 8 insertions(+) create mode 100644 prov-req-macros diff --git a/prov-req-macros b/prov-req-macros new file mode 100644 index 0000000..ef7867e --- /dev/null +++ b/prov-req-macros @@ -0,0 +1,4 @@ +%__perl_provides %{_rpmhome}/perl.prov +%__perl_requires %{_rpmhome}/perl.req +%__python_provides %{_rpmhome}/pythoneggs.py --provides +%__python_requires %{_rpmhome}/pythoneggs.py --requires diff --git a/rpm.spec b/rpm.spec index e15868d..2db8559 100644 --- a/rpm.spec +++ b/rpm.spec @@ -82,6 +82,7 @@ Source26: %{name}db_checkversion.c Source27: macros.lang Source28: %{name}db_reset.c Source29: dbupgrade.sh +Source30: prov-req-macros Patch0: %{name}-branch.patch Patch1: %{name}-man_pl.patch Patch2: %{name}-popt-aliases.patch @@ -1239,6 +1240,8 @@ for m in gstreamer mono; do echo "%%{load:%{_rpmlibdir}/macros.d/$m}" >$RPM_BUILD_ROOT%{_rpmlibdir}/macros.$m done +install %{SOURCE30} $RPM_BUILD_ROOT%{_rpmlibdir}/macros.d/prov-req + # moved to rpm-build-macros 1.699 %{__rm} $RPM_BUILD_ROOT%{_rpmlibdir}/macros.d/kernel # moved to rpm-build-macros 1.744 @@ -1524,6 +1527,7 @@ find %{_rpmlibdir} -name '*-linux' -type l | xargs rm -f %{_rpmlibdir}/macros.d/libtool %{_rpmlibdir}/macros.d/mono %{_rpmlibdir}/macros.d/pkgconfig +%{_rpmlibdir}/macros.d/prov-req %{_rpmlibdir}/macros.d/selinux %{_rpmlibdir}/macros.rpmbuild # compat wrappers -- 2.43.0