Blame SPECS/perl-Test-Differences.spec

161116
# RPM version needs 4 digits after the decimal to preserve upgrade path
161116
%global module_version 0.64
161116
%global RPM_version %{module_version}00
161116
161116
Name:           perl-Test-Differences
161116
Version:        %{RPM_version}
161116
Release:        8%{?dist}
161116
Summary:        Test strings and data structures and show differences if not OK
161116
Group:          Development/Libraries
161116
License:        GPL+ or Artistic
161116
URL:            http://search.cpan.org/dist/Test-Differences/
161116
Source0:        http://search.cpan.org/CPAN/authors/id/D/DC/DCANTRELL/Test-Differences-%{module_version}.tar.gz
161116
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -nu)
161116
BuildArch:      noarch
161116
# Module Build
161116
BuildRequires:  coreutils
161116
BuildRequires:  findutils
161116
BuildRequires:  make
161116
BuildRequires:  perl-interpreter
161116
BuildRequires:  perl-generators
161116
BuildRequires:  perl(ExtUtils::MakeMaker)
161116
# Module Runtime
161116
BuildRequires:  perl(Carp)
161116
BuildRequires:  perl(Data::Dumper) >= 2.126
161116
BuildRequires:  perl(Exporter)
161116
BuildRequires:  perl(strict)
161116
BuildRequires:  perl(Text::Diff) >= 1.43
161116
BuildRequires:  perl(warnings)
161116
# Test Suite
161116
BuildRequires:  perl(Capture::Tiny) >= 0.24
161116
BuildRequires:  perl(Test::Builder) >= 0.33
161116
BuildRequires:  perl(Test::More) >= 0.88
161116
# Optional Tests
161116
BuildRequires:  perl(Pod::Coverage) >= 0.18
161116
BuildRequires:  perl(Test::Pod) >= 1.22
161116
BuildRequires:  perl(Test::Pod::Coverage) >= 1.08
161116
# Explicit Requirements
161116
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
161116
Requires:       perl(Text::Diff) >= 1.43
161116
161116
%description
161116
When the code you're testing returns multiple lines, records or data
161116
structures and they're just plain wrong, an equivalent to the Unix
161116
diff utility may be just what's needed.
161116
161116
%prep
161116
%setup -q -n Test-Differences-%{module_version}
161116
161116
%build
161116
perl Makefile.PL INSTALLDIRS=vendor
161116
make %{?_smp_mflags}
161116
161116
%install
161116
rm -rf %{buildroot}
161116
make pure_install DESTDIR=%{buildroot}
161116
find %{buildroot} -type f -name .packlist -exec rm -f {} ';'
161116
%{_fixperms} %{buildroot}
161116
161116
%check
161116
make test
161116
161116
%clean
161116
rm -rf %{buildroot}
161116
161116
%files
161116
%doc Changes README
161116
%{perl_vendorlib}/Test/
161116
%{_mandir}/man3/Test::Differences.3*
161116
161116
%changelog
161116
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6400-8
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
161116
161116
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6400-7
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
161116
161116
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 0.6400-6
161116
- Perl 5.26 rebuild
161116
161116
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6400-5
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
161116
161116
* Fri Jul 22 2016 Petr Pisar <ppisar@redhat.com> - 0.6400-4
161116
- Adjust package version computation to SRPM build root witout perl
161116
161116
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 0.6400-3
161116
- Perl 5.24 rebuild
161116
161116
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6400-2
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
161116
161116
* Tue Nov 24 2015 Paul Howarth <paul@city-fan.org> - 0.6400-1
161116
- Update to 0.64
161116
  - Bump dependency version for Text::Diff to avoid a buggy release
161116
  - Make tests pass with relocation perl (CPAN RT#103133)
161116
161116
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6300-3
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
161116
161116
* Fri Jun 05 2015 Jitka Plesnikova <jplesnik@redhat.com> - 0.6300-2
161116
- Perl 5.22 rebuild
161116
161116
* Fri Nov 21 2014 Paul Howarth <paul@city-fan.org> - 0.6300-1
161116
- Update to 0.63
161116
  - Make '' and undef not equal
161116
  - Made Data::Dumper minimum version 2.126 to resolve CPAN RT#60798
161116
  - Allow an option to override Sortkeys in C<eq_or_diff>
161116
  - Unnumbered tests; there's no point to them
161116
  - Document the Text::Diff unicode fix
161116
  - Add ability to customize 'Got' and 'Expected' column headers
161116
  - Minor doco-fixes
161116
  - Remove use of flatten, always use Data::Dumper for saner, more readable
161116
    output (CPAN RT#95446)
161116
- This release by DCANTRELL → update source URL
161116
- Drop %%defattr, redundant since rpm 4.4
161116
- Use %%{_fixperms} macro rather than our own chmod incantation
161116
- Don't need to remove empty directories from the buildroot
161116
161116
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 0.5000-13
161116
- Perl 5.20 rebuild
161116
161116
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5000-12
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
161116
161116
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5000-11
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
161116
161116
* Sat Jul 20 2013 Petr Pisar <ppisar@redhat.com> - 0.5000-10
161116
- Perl 5.18 rebuild
161116
161116
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5000-9
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
161116
161116
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5000-8
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
161116
161116
* Wed Jun 13 2012 Petr Pisar <ppisar@redhat.com> - 0.5000-7
161116
- Perl 5.16 rebuild
161116
- Specify all dependencies
161116
161116
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5000-6
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
161116
161116
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 0.5000-5
161116
- Perl mass rebuild
161116
161116
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5000-4
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
161116
161116
* Wed Dec 22 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.5000-3
161116
- Rebuild to fix problems with vendorarch/lib (#661697)
161116
161116
* Thu Jul 08 2010 Iain Arnell <iarnell@gmail.com> 0.500-2
161116
- explicitly require perl(Text::Diff)
161116
161116
* Tue Jun 29 2010 Paul Howarth <paul@city-fan.org> - 0.5000-1
161116
- Update to 0.500
161116
  - Add support for all diff styles supplied by Text::Diff (CPAN RT#23579)
161116
  - Add Build.PL
161116
  - Convert to universally use Test::More instead of Test
161116
  - Convert to modern Perl distribution.
161116
  - Applied doc suggestion from CPAN RT#24297
161116
  - Fix the { a => 1 } versus { a => '1' } bug (CPAN RT#3029)
161116
- Upstream dropped eg/ docs
161116
- Bump perl(Text::Diff) requirement to 0.35
161116
- BR: perl(Test::Pod) and perl(Test::Pod::Coverage) for extra test cover
161116
161116
* Thu May 06 2010 Marcela Maslanova <mmaslano@redhat.com> - 0.4801-5
161116
- Mass rebuild with perl-5.12.0
161116
161116
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 0.4801-4
161116
- rebuild against perl 5.10.1
161116
161116
* Wed Aug 19 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 0.4801-3
161116
- fix source url
161116
161116
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4801-2
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
161116
161116
* Fri Mar 13 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 0.4801-1
161116
- update to 0.4801
161116
161116
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.47-5
161116
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
161116
161116
* Wed Feb 27 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.47-4
161116
- Rebuild for perl 5.10 (again)
161116
161116
* Thu Jan 24 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.47-3
161116
- rebuild for new perl
161116
161116
* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.47-2.2
161116
- add BR: perl(Test::More)
161116
161116
* Tue Oct 16 2007 Tom "spot" Callaway <tcallawa@redhat.com> - 0.47-2.1
161116
- correct license tag
161116
- add BR: perl(ExtUtils::MakeMaker)
161116
161116
* Sun May 14 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.47-2
161116
- Bumping release (repodata checksum inconsistency for previous release).
161116
161116
* Mon May 01 2006 Jose Pedro Oliveira <jpo at di.uminho.pt> - 0.47-1
161116
- First build.