From 843ee5d40e37549a1f6ae4dd3ba64510b05b328e Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Wed, 14 Feb 2007 16:46:18 +0000 Subject: [PATCH] Add req/prov filters --- contrib/crossrpms/autotools/autoconf.add | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/contrib/crossrpms/autotools/autoconf.add b/contrib/crossrpms/autotools/autoconf.add index 3bcab4e6ee..b273011c7b 100644 --- a/contrib/crossrpms/autotools/autoconf.add +++ b/contrib/crossrpms/autotools/autoconf.add @@ -46,6 +46,23 @@ their use. %prep %setup -q -n autoconf-%{srcvers} +# Work around rpm inserting bogus perl-module deps +cat << \EOF > %{name}-prov +#!/bin/sh +%{__perl_provides} $* |\ + sed -e '/^perl(Autom4te/d' +EOF +%define __perl_provides %{_builddir}/autoconf-%{srcvers}/%{name}-prov +chmod +x %{__perl_provides} + +cat << \EOF > %{name}-requ +#!/bin/sh +%{__perl_requires} $* |\ + sed -e '/^perl(Autom4te/d' +EOF +%define __perl_requires %{_builddir}/autoconf-%{srcvers}/%{name}-requ +chmod +x %{__perl_requires} + %build ./configure --prefix=%{_prefix} --infodir=%{_infodir} --mandir=%{_mandir} \ --bindir=%{_bindir} --datadir=%{_datadir}