From 149e1612e3b348b984921a8921a0ded549aef6be5c90976cc6f120b15ec38728 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Fri, 14 Jan 2011 12:06:31 +0000 Subject: [PATCH] make it work, make it specific for opensuse OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-HTML-TreeBuilder-XPath?expand=0&rev=7 --- HTML-TreeBuilder-XPath-filter-provides.sh | 2 +- perl-HTML-TreeBuilder-XPath.spec | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) 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)