diff --git a/perl-XML-Twig.spec b/perl-XML-Twig.spec index 5c58186..58295cf 100644 --- a/perl-XML-Twig.spec +++ b/perl-XML-Twig.spec @@ -1,15 +1,13 @@ Name: perl-XML-Twig Version: 3.37 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Perl module for processing huge XML documents in tree mode License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/XML-Twig/ Source0: http://www.cpan.org/authors/id/M/MI/MIROD/XML-Twig-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch - BuildRequires: perl(ExtUtils::MakeMaker) # required BuildRequires: perl(XML::Parser) >= 2.40 @@ -35,17 +33,20 @@ BuildRequires: perl(Test) >= 1.25 BuildRequires: perl(Test::Pod) BuildRequires: perl(Test::Pod::Coverage) BuildRequires: perl(XML::Simple) -#BuildRequires: perl(XML::Handler::YAWriter) # not available in Fedora yet +BuildRequires: perl(XML::Handler::YAWriter) BuildRequires: perl(XML::SAX::Writer) BuildRequires: perl(XML::Filter::BufferText) BuildRequires: perl(IO::Scalar) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) -%{?perl_default_filter: +%{?perl_default_filter} + +%{?filter_setup: %filter_from_provides /perl(XML::XPathEngine::NodeSet)/d %filter_from_requires /perl(XML::XPath)/d -%perl_default_filter +%filter_from_requires /perl(xml_split::state)/d +%filter_setup } %description @@ -61,6 +62,7 @@ twig_print_outside_roots options. %prep %setup -q -n XML-Twig-%{version} + %build %{__perl} Makefile.PL -y INSTALLDIRS=perl make %{?_smp_mflags} @@ -69,8 +71,6 @@ cp Changes Changes.orig iconv -f iso88591 -t utf8 < Changes.orig > Changes %install -rm -rf $RPM_BUILD_ROOT - make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; @@ -81,9 +81,6 @@ find $RPM_BUILD_ROOT -depth -type d -exec rmdir {} 2>/dev/null \; %check make test -%clean -rm -rf $RPM_BUILD_ROOT - %files %defattr(-,root,root,-) %doc Changes README @@ -93,6 +90,10 @@ rm -rf $RPM_BUILD_ROOT %{_mandir}/man3/* %changelog +* Mon Feb 14 2011 Marcela Mašláňová 3.37-3 +- 677179 filter internal xml_split::state from requires and call filter properly +- add new BR, which is now in Fedora + * Wed Feb 09 2011 Fedora Release Engineering - 3.37-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild