38ec38
Name:           perl-XML-XPath
38ec38
Version:        1.13
0e897f
Release:        22%{?dist}
38ec38
38ec38
Summary:        XPath parser and evaluator for Perl
38ec38
38ec38
Group:          Development/Libraries
38ec38
License:        GPL+ or Artistic
38ec38
URL:            http://search.cpan.org/dist/XML-XPath/
38ec38
Source0:    http://www.cpan.org/authors/id/M/MS/MSERGEANT/XML-XPath-1.13.tar.gz
38ec38
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
38ec38
38ec38
BuildArch:      noarch
38ec38
BuildRequires:  perl(Carp)
38ec38
BuildRequires:  perl(Exporter)
38ec38
BuildRequires:  perl(ExtUtils::MakeMaker)
38ec38
BuildRequires:  perl(IO::File)
38ec38
BuildRequires:  perl(Test)
38ec38
BuildRequires:  perl(XML::Parser)
38ec38
Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
38ec38
38ec38
%description
38ec38
This module aims to comply exactly to the XPath specification at
38ec38
http://www.w3.org/TR/xpath and yet allow extensions to be added in the
38ec38
form of functions. Modules such as XSLT and XPointer may need to do
38ec38
this as they support functionality beyond XPath.
38ec38
38ec38
38ec38
%prep
38ec38
%setup -q -n XML-XPath-%{version}
38ec38
38ec38
%build
38ec38
%{__perl} Makefile.PL INSTALLDIRS=vendor
38ec38
make %{?_smp_mflags}
38ec38
38ec38
38ec38
%install
38ec38
rm -rf $RPM_BUILD_ROOT
38ec38
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
38ec38
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
38ec38
find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
38ec38
chmod -R u+w $RPM_BUILD_ROOT/*
38ec38
0e897f
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1/
0e897f
cat >> $RPM_BUILD_ROOT/%{_mandir}/man1/xpath.1 << EOF
0e897f
.so man3/XML::XPath.3pm
0e897f
EOF
0e897f
38ec38
%check
38ec38
make test
38ec38
38ec38
38ec38
%clean
38ec38
rm -rf $RPM_BUILD_ROOT
38ec38
38ec38
38ec38
%files
38ec38
%defattr(-,root,root,-)
38ec38
%doc README TODO
38ec38
%{_bindir}/xpath
38ec38
%{perl_vendorlib}/XML
38ec38
%{_mandir}/man1/xpath*
38ec38
%{_mandir}/man3/*.3*
38ec38
38ec38
38ec38
%changelog
0e897f
* Fri Feb 21 2014 Marcela Mašláňová <mmaslano@redhat.com> - 1.13-22
0e897f
- revert the patch. It breaks backward compatibility for some apps. 
0e897f
- the xpath has still man page installed.
0e897f
- Resolves: rhbz#1067903
0e897f
0e897f
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 1.13-21
0e897f
- Mass rebuild 2013-12-27
0e897f
38ec38
* Fri Aug 24 2012 Jitka Plesnikova <jplesnik@redhat.com> - 1.13-20
38ec38
- Specify all dependencies. 
38ec38
38ec38
* Wed Aug 15 2012 Daniel Mach <dmach@redhat.com> - 1.13-19.1
38ec38
- Rebuild for perl 5.16
38ec38
38ec38
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.13-19
38ec38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
38ec38
38ec38
* Fri Jun 15 2012 Petr Pisar <ppisar@redhat.com> - 1.13-18
38ec38
- Perl 5.16 rebuild
38ec38
38ec38
* Fri Mar 16 2012 Marcela Mašláňová <mmaslano@redhat.com> - 1.13-17
38ec38
- 680418 - missing man page for xpath
38ec38
- applied debian patch, which added POD into xpath code, but also fix debian bug(#185292)
38ec38
38ec38
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.13-16
38ec38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
38ec38
38ec38
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 1.13-15
38ec38
- Perl mass rebuild
38ec38
38ec38
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.13-14
38ec38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
38ec38
38ec38
* Thu Dec 23 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.13-13
38ec38
- 661697 rebuild for fixing problems with vendorach/lib
38ec38
38ec38
* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.13-12
38ec38
- Mass rebuild with perl-5.12.0
38ec38
38ec38
* Thu Dec 10 2009 Marcela Maslanova <mmaslano@redhat.com> - 1.13-11
38ec38
- 541668 fix requires for review
38ec38
38ec38
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 1.13-10
38ec38
- rebuild against perl 5.10.1
38ec38
38ec38
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.13-9
38ec38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
38ec38
38ec38
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.13-8
38ec38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
38ec38
38ec38
* Mon Jun 2  2008 Marcela Maslanova <mmaslano@redhat.com> - 1.13-7
38ec38
- rebuild and remove ||: from check part
38ec38
38ec38
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.13-6
38ec38
- Rebuild for perl 5.10 (again)
38ec38
38ec38
* Thu Jan 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.13-5
38ec38
- rebuild for new perl
38ec38
38ec38
* Wed Oct 17 2007 Tom "spot" Callaway <tcallawa@redhat.com> 1.13-4.1
38ec38
- correct license tag
38ec38
- add BR: perl(ExtUtils::MakeMaker)
38ec38
38ec38
* Thu Aug 31 2006 Chris Weyl <cweyl@alumni.drew.edu> 1.13-4
38ec38
- bump for mass rebuild
38ec38
38ec38
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
38ec38
- rebuilt
38ec38
38ec38
* Sun Jul 11 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:1.13-2
38ec38
- Bring up to date with current fedora.us Perl spec template.
38ec38
38ec38
* Sun Oct 12 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.13-0.fdr.1
38ec38
- First build.