# Conditional build:
%bcond_without tests # do not perform "make test"
#
-%include /usr/lib/rpm/macros.perl
%define pdir XML
%define pnam Parser
Summary: XML::Parser - A Perl module for parsing XML documents
Summary(sv.UTF-8): XML::Parser - En perl-modul för att tolka XML-dokument
Summary(zh_CN.UTF-8): 用来解析 XML 文档 的 Perl 模块。
Name: perl-XML-Parser
-Version: 2.40
-Release: 1
+Version: 2.46
+Release: 3
# same as perl
License: GPL v1+ or Artistic
Group: Development/Languages/Perl
-#Source0: http://www.cpan.org/modules/by-module/XML/%{pdir}-%{pnam}-%{version}.tar.gz
-Source0: http://www.cpan.org/modules/by-authors/id/C/CH/CHORNY/%{pdir}-%{pnam}-%{version}.tar.gz
-# Source0-md5: c66e9adba003d0667cc40115ccd837a5
+Source0: http://www.cpan.org/modules/by-module/XML/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5: 80bb18a8e6240fcf7ec2f7b57601c170
Patch0: %{name}-paths.patch
-URL: http://search.cpan.org/dist/XML-Parser/
+URL: https://metacpan.org/release/XML-Parser
BuildRequires: expat-devel
BuildRequires: perl-URI
BuildRequires: perl-devel >= 1:5.8.0
-BuildRequires: perl-libwww
+%{?with_tests:BuildRequires: perl-libwww}
BuildRequires: rpm-perlprov >= 4.1-13
+BuildRequires: rpmbuild(macros) >= 1.745
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
%prep
%setup -q -n %{pdir}-%{pnam}-%{version}
-%patch0 -p0
+%patch0 -p1
%build
%{__perl} Makefile.PL \
%dir %{perl_vendorarch}/auto/XML/Parser
%dir %{perl_vendorarch}/auto/XML/Parser/Expat
%attr(755,root,root) %{perl_vendorarch}/auto/XML/Parser/Expat/Expat.so
-%{perl_vendorarch}/auto/XML/Parser/Expat/Expat.bs
%dir %{perl_vendorlib}/XML/Parser/Style
%{_mandir}/man3/XML::Parser*.3pm*
%{_examplesdir}/%{name}-%{version}