5f33e20
Name:		perl-PatchReader
cf6de3e
Version: 	0.9.6
be2eb3a
Release: 	6%{?dist}
5f33e20
Summary:	Utilities to read and manipulate patches and CVS
5f33e20
5f33e20
Group: 		Development/Libraries
cf6de3e
License: 	MPLv1.1 and Artistic 2.0
5f33e20
URL: 		http://search.cpan.org/dist/PatchReader/
5f33e20
Source: 	http://www.cpan.org/authors/id/J/JK/JKEISER/PatchReader-%{version}.tar.gz
5f33e20
BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
5f33e20
5f33e20
BuildArch: 	noarch
5f33e20
BuildRequires: 	perl >= 1:5.6.1
43a3b5f
BuildRequires:  perl(ExtUtils::MakeMaker)
755b0ae
BuildRequires:  perl(base)
755b0ae
BuildRequires:  perl(Cwd)
755b0ae
BuildRequires:  perl(Data::Dumper)
755b0ae
BuildRequires:  perl(File::Temp)
755b0ae
BuildRequires:  perl(lib)
755b0ae
BuildRequires:  perl(Test::More)
755b0ae
Requires:       cvs
755b0ae
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
5f33e20
5f33e20
%description
5f33e20
PatchReader is a set of utilities for reading in, transforming, and doing
5f33e20
various other things with a patch.  It basically allows you to create a
5f33e20
chain of readers that can read a patch, remove files from a patch, add
5f33e20
CVS context, fix up the patch root according to CVS, and output the patch
5f33e20
as raw unified or through a template processor (used in some places to
5f33e20
output a patch as HTML).
5f33e20
5f33e20
5f33e20
%prep
5f33e20
%setup -q -n PatchReader-%{version}
5f33e20
chmod 644 Changes README
5f33e20
find . -name "*.pm" | xargs chmod 644
5f33e20
%{__perl} -pi -e 's/\r//g' Changes README
5f33e20
5f33e20
5f33e20
%build
5f33e20
%{__perl} Makefile.PL INSTALLDIRS="vendor"
5f33e20
%{__make} %{?_smp_mflags}
5f33e20
5f33e20
5f33e20
%install
5f33e20
%{__rm} -rf ${RPM_BUILD_ROOT}
5f33e20
make pure_install PERL_INSTALL_ROOT=$RPM_BUILD_ROOT
5f33e20
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
5f33e20
find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
5f33e20
chmod -R u+w $RPM_BUILD_ROOT/*
5f33e20
5f33e20
5f33e20
%check
5f33e20
make test
5f33e20
5f33e20
5f33e20
%clean
5f33e20
%{__rm} -rf ${RPM_BUILD_ROOT}
5f33e20
5f33e20
5f33e20
%files
5f33e20
%defattr(-, root, root, -)
5f33e20
%doc Changes README
5f33e20
%{_mandir}/man3/PatchReader.*
5f33e20
%{perl_vendorlib}/PatchReader.pm
5f33e20
%{perl_vendorlib}/PatchReader/
5f33e20
5f33e20
5f33e20
%changelog
be2eb3a
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.6-6
be2eb3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
be2eb3a
886933e
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 0.9.6-5
886933e
- Perl 5.18 rebuild
886933e
b82c29b
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.6-4
b82c29b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
b82c29b
9ce2467
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.6-3
9ce2467
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9ce2467
8c33830
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 0.9.6-2
8c33830
- Perl 5.16 rebuild
755b0ae
- Specify all dependencies
8c33830
cf6de3e
* Sat Mar 10 2012 Paul W. Frields <stickster@gmail.com> - 0.9.6-1
cf6de3e
- Update to upstream 0.9.6
cf6de3e
- Clarify licensing (https://rt.cpan.org/Public/Bug/Display.html?id=11289)
cf6de3e
357e3d0
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-14
357e3d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
357e3d0
7b43a70
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.9.5-13
7b43a70
- Perl mass rebuild
7b43a70
909d8a2
* Tue Jun 14 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.9.5-12
909d8a2
- Perl mass rebuild
909d8a2
bff41aa
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-11
bff41aa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
bff41aa
b66dca8
* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.9.5-10
b66dca8
- 661697 rebuild for fixing problems with vendorach/lib
b66dca8
d766ab3
* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.9.5-9
d766ab3
- Mass rebuild with perl-5.12.0
d766ab3
50b9d9e
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 0.9.5-8
50b9d9e
- rebuild against perl 5.10.1
50b9d9e
77efa26
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-7
77efa26
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
77efa26
0764f23
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.5-6
0764f23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
0764f23
72ebae7
* Thu Mar 06 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.9.5-5.2
72ebae7
Rebuild for new perl
72ebae7
e04df6f
* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.9.5-4.2
e04df6f
- add BR: perl(Test::Simple)
e04df6f
43a3b5f
* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.9.5-4.1
43a3b5f
- add BR: perl(ExtUtils::MakeMaker)
43a3b5f
e1e7213
* Sat Sep  2 2006 Paul W. Frields <stickster@gmail.com> - 0.9.5-4
e1e7213
- Bump release for FC6 mass rebuild
e1e7213
5f33e20
* Sun Dec 11 2005 Paul W. Frields <stickster@gmail.com> - 0.9.5-3
5f33e20
- Final cosmetic tweaks
5f33e20
5f33e20
* Sat Dec 10 2005 Paul W. Frields <stickster@gmail.com> - 0.9.5-2
5f33e20
- Get in line with fedora-rpmdevtools standards
5f33e20
5f33e20
* Thu Dec  8 2005 Paul W. Frields <stickster@gmail.com> - 0.9.5-1
5f33e20
- Initial RPM version for Fedora Extras, based on Dag spec
5f33e20