5f33e20
Name:		perl-PatchReader
cf6de3e
Version: 	0.9.6
5c26cd3
Release: 	25%{?dist}
5f33e20
Summary:	Utilities to read and manipulate patches and CVS
5f33e20
cf6de3e
License: 	MPLv1.1 and Artistic 2.0
a6ece5b
URL: 		https://metacpan.org/release/PatchReader
a6ece5b
Source: 	https://cpan.metacpan.org/authors/id/J/JK/JKEISER/PatchReader-%{version}.tar.gz
5f33e20
5f33e20
BuildArch: 	noarch
6fb84e0
BuildRequires: make
1048502
BuildRequires: 	perl-interpreter >= 1:5.6.1
2f2820d
BuildRequires: 	perl-generators
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
5f33e20
%files
5f33e20
%doc Changes README
5f33e20
%{_mandir}/man3/PatchReader.*
5f33e20
%{perl_vendorlib}/PatchReader.pm
5f33e20
%{perl_vendorlib}/PatchReader/
5f33e20
5f33e20
5f33e20
%changelog
5c26cd3
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.6-25
5c26cd3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
5c26cd3
57906ea
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.6-24
57906ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
57906ea
9cd8b52
* Mon Jun 22 2020 Jitka Plesnikova <jplesnik@redhat.com> - 0.9.6-23
9cd8b52
- Perl 5.32 rebuild
9cd8b52
8c8dc71
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.6-22
8c8dc71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
8c8dc71
5cb1fc9
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.6-21
5cb1fc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5cb1fc9
d36cd99
* Thu May 30 2019 Jitka Plesnikova <jplesnik@redhat.com> - 0.9.6-20
d36cd99
- Perl 5.30 rebuild
d36cd99
217096e
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.6-19
217096e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
217096e
27f0bc5
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.6-18
27f0bc5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
27f0bc5
04e9ddd
* Wed Jun 27 2018 Jitka Plesnikova <jplesnik@redhat.com> - 0.9.6-17
04e9ddd
- Perl 5.28 rebuild
04e9ddd
56a910c
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.6-16
56a910c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
56a910c
362fb86
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.6-15
362fb86
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
362fb86
b73ad56
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.9.6-14
b73ad56
- Perl 5.26 rebuild
b73ad56
3698982
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.6-13
3698982
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
3698982
584e7d6
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.9.6-12
584e7d6
- Perl 5.24 rebuild
584e7d6
7851ed4
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.9.6-11
7851ed4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7851ed4
72f9648
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.6-10
72f9648
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
72f9648
8c2e202
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.9.6-9
8c2e202
- Perl 5.22 rebuild
8c2e202
83ef303
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.9.6-8
83ef303
- Perl 5.20 rebuild
83ef303
5481b18
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.6-7
5481b18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5481b18
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