8abf6a
Name:           perl-Text-Diff
8abf6a
Version:        1.44
8abf6a
Release:        3%{?dist}
8abf6a
Summary:        Perform diffs on files and record sets
8abf6a
License:        (GPL+ or Artistic) and (GPLv2+ or Artistic) and MIT
8abf6a
Group:          Development/Libraries
8abf6a
URL:            http://search.cpan.org/dist/Text-Diff/
8abf6a
Source0:        http://search.cpan.org/CPAN/authors/id/N/NE/NEILB/Text-Diff-%{version}.tar.gz
8abf6a
BuildArch:      noarch
8abf6a
BuildRequires:  make
8abf6a
BuildRequires:  perl
8abf6a
BuildRequires:  perl-generators
8abf6a
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
8abf6a
BuildRequires:  perl(strict)
8abf6a
# Run-time:
8abf6a
BuildRequires:  perl(Algorithm::Diff) >= 1.19
8abf6a
BuildRequires:  perl(Carp)
8abf6a
BuildRequires:  perl(constant)
8abf6a
BuildRequires:  perl(Exporter)
8abf6a
BuildRequires:  perl(vars)
8abf6a
BuildRequires:  perl(warnings)
8abf6a
# Optional run-time:
8abf6a
BuildRequires:  perl(utf8)
8abf6a
# Tests:
8abf6a
BuildRequires:  perl(Data::Dumper)
8abf6a
BuildRequires:  perl(IO::File)
8abf6a
BuildRequires:  perl(Test)
8abf6a
BuildRequires:  perl(Test::More)
8abf6a
Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
8abf6a
Requires:       perl(Algorithm::Diff) >= 1.19
8abf6a
8abf6a
# Remove under-specified dependencies
8abf6a
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\(Algorithm::Diff\\)$
8abf6a
8abf6a
%description
8abf6a
Text::Diff provides a basic set of services akin to the GNU diff utility.
8abf6a
It is not anywhere near as feature complete as GNU diff, but it is better
8abf6a
integrated with Perl and available on all platforms. It is often faster
8abf6a
than shelling out to a system's diff executable for small files, and
8abf6a
generally slower on larger files.
8abf6a
8abf6a
%prep
8abf6a
%setup -q -n Text-Diff-%{version}
8abf6a
8abf6a
%build
8abf6a
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1
8abf6a
make %{?_smp_mflags}
8abf6a
8abf6a
%install
8abf6a
make pure_install DESTDIR=%{buildroot}
8abf6a
%{_fixperms} %{buildroot}/*
8abf6a
8abf6a
%check
8abf6a
make test
8abf6a
8abf6a
%files
8abf6a
%license LICENSE
8abf6a
%doc Changes README
8abf6a
%{perl_vendorlib}/*
8abf6a
%{_mandir}/man3/*
8abf6a
8abf6a
%changelog
8abf6a
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.44-3
8abf6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
8abf6a
8abf6a
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.44-2
8abf6a
- Perl 5.24 rebuild
8abf6a
8abf6a
* Sat Feb 27 2016 Petr Šabata <contyk@redhat.com> - 1.44-1
8abf6a
- 1.44 bump
8abf6a
8abf6a
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.43-2
8abf6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
8abf6a
8abf6a
* Mon Aug 24 2015 Petr Šabata <contyk@redhat.com> - 1.43-1
8abf6a
- 1.43 bump
8abf6a
- Updated source URL
8abf6a
- Modernized the spec file
8abf6a
8abf6a
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.41-12
8abf6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
8abf6a
8abf6a
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.41-11
8abf6a
- Perl 5.22 rebuild
8abf6a
8abf6a
* Thu Jan 15 2015 Petr Pisar <ppisar@redhat.com> - 1.41-10
8abf6a
- Specify all dependencies
8abf6a
8abf6a
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.41-9
8abf6a
- Perl 5.20 rebuild
8abf6a
8abf6a
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.41-8
8abf6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
8abf6a
8abf6a
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.41-7
8abf6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
8abf6a
8abf6a
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 1.41-6
8abf6a
- Perl 5.18 rebuild
8abf6a
8abf6a
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.41-5
8abf6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
8abf6a
8abf6a
* Mon Oct 29 2012 Jitka Plesnikova <jplesnik@redhat.com> - 1.41-4
8abf6a
- Update license
8abf6a
8abf6a
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.41-3
8abf6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
8abf6a
8abf6a
* Tue Jun 12 2012 Petr Pisar <ppisar@redhat.com> - 1.41-2
8abf6a
- Perl 5.16 rebuild
8abf6a
8abf6a
* Fri Jan 27 2012 Petr Šabata <contyk@redhat.com> - 1.41-1
8abf6a
- 1.41 bump, spec modernization and cleanup
8abf6a
- Update Source URL
8abf6a
8abf6a
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.37-8
8abf6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
8abf6a
8abf6a
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.37-7
8abf6a
- Perl mass rebuild
8abf6a
8abf6a
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.37-6
8abf6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
8abf6a
8abf6a
* Thu Dec 23 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.37-5
8abf6a
- 661697 rebuild for fixing problems with vendorach/lib
8abf6a
8abf6a
* Fri May 07 2010 Marcela Maslanova <mmaslano@redhat.com> - 1.37-4
8abf6a
- Mass rebuild with perl-5.12.0
8abf6a
8abf6a
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 1.37-3
8abf6a
- rebuild against perl 5.10.1
8abf6a
8abf6a
* Sun Sep 27 2009 Chris Weyl <cweyl@alumni.drew.edu> 1.37-2
8abf6a
- add Test::More as a BR (rt#50040)
8abf6a
8abf6a
* Sun Sep 27 2009 Chris Weyl <cweyl@alumni.drew.edu> 1.37-1
8abf6a
- add filtering
8abf6a
- auto-update to 1.37 (by cpan-spec-update 0.01)
8abf6a
- altered br on perl(Algorithm::Diff) (0 => 1.19)
8abf6a
- added a new br on perl(Exporter) (version 0)
8abf6a
- added a new br on perl(Test) (version 0)
8abf6a
8abf6a
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.35-8
8abf6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
8abf6a
8abf6a
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.35-7
8abf6a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
8abf6a
8abf6a
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.35-6
8abf6a
- Rebuild for perl 5.10 (again)
8abf6a
8abf6a
* Thu Jan 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.35-5
8abf6a
- rebuild for new perl
8abf6a
8abf6a
* Wed Apr 18 2007 Steven Pritchard <steve@kspei.com> 0.35-4
8abf6a
- Use fixperms macro instead of our own chmod incantation.
8abf6a
- BR ExtUtils::MakeMaker.
8abf6a
8abf6a
* Mon Aug 28 2006 Steven Pritchard <steve@kspei.com> 0.35-3
8abf6a
- Improve Summary, description, and Source0 URL.
8abf6a
- Fix find option ordering.
8abf6a
- Don't generate license texts.
8abf6a
8abf6a
* Fri Sep 16 2005 Steven Pritchard <steve@kspei.com> 0.35-2
8abf6a
- Minor spec cleanup.
8abf6a
8abf6a
* Sat Aug 27 2005 Steven Pritchard <steve@kspei.com> 0.35-1
8abf6a
- Specfile autogenerated.