diff --git a/HTML-TreeBuilder-XPath-filter-provides.sh b/HTML-TreeBuilder-XPath-filter-provides.sh index c3780f4..f3b631f 100644 --- a/HTML-TreeBuilder-XPath-filter-provides.sh +++ b/HTML-TreeBuilder-XPath-filter-provides.sh @@ -1,3 +1,3 @@ #!/bin/sh -#@@PERL_PROV@@ "$@" | sed -e '/HTML::Element/d' +/usr/lib/rpm/find-provides "$@" | sed -e '/HTML::Element/d' diff --git a/perl-HTML-TreeBuilder-XPath.spec b/perl-HTML-TreeBuilder-XPath.spec index b595653..b289720 100644 --- a/perl-HTML-TreeBuilder-XPath.spec +++ b/perl-HTML-TreeBuilder-XPath.spec @@ -36,8 +36,7 @@ Requires: perl(List::Util) Requires: perl(XML::XPathEngine) >= 0.12 Source99: HTML-TreeBuilder-XPath-filter-provides.sh -%global real_provides %{__find_provides} -#%define __find_provides %{_builddir}/filter-provides +%define __find_provides %{SOURCE99} BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %{perl_requires} @@ -48,8 +47,6 @@ easy to query a document. %prep %setup -q -n %{cpan_name}-%{version} - -sed -e 's,@@PERL_PROV@@,%{real_provides},' %{SOURCE99} > %{_builddir}/filter-provides chmod +x %{__find_provides} %build @@ -65,7 +62,7 @@ chmod +x %{__find_provides} %perl_gen_filelist %clean -%{__rm} -rf %{buildroot} %{__perl_provides} +%{__rm} -rf %{buildroot} %files -f %{name}.files %defattr(644,root,root,755)