52b31d
Name:           perl-Scalar-List-Utils
52b31d
Epoch:          4
52b31d
Version:        1.55
52b31d
Release:        457%{?dist}
52b31d
Summary:        A selection of general-utility scalar and list subroutines
52b31d
License:        GPL+ or Artistic
52b31d
URL:            https://metacpan.org/release/Scalar-List-Utils
52b31d
Source0:        https://cpan.metacpan.org/authors/id/P/PE/PEVANS/Scalar-List-Utils-%{version}.tar.gz
52b31d
# Build
52b31d
BuildRequires:  findutils
52b31d
BuildRequires:  gcc
52b31d
BuildRequires:  make
52b31d
BuildRequires:  perl-interpreter
52b31d
BuildRequires:  perl-devel
52b31d
BuildRequires:  perl-generators
52b31d
BuildRequires:  perl(Config)
52b31d
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
52b31d
BuildRequires:  perl(File::Spec)
52b31d
BuildRequires:  perl(strict)
52b31d
BuildRequires:  perl(warnings)
52b31d
# Runtime
52b31d
BuildRequires:  perl(Carp)
52b31d
BuildRequires:  perl(Exporter)
52b31d
BuildRequires:  perl(XSLoader)
52b31d
# Tests only
52b31d
BuildRequires:  perl(B::Deparse)
52b31d
BuildRequires:  perl(base)
52b31d
BuildRequires:  perl(constant)
52b31d
BuildRequires:  perl(IO::File)
52b31d
BuildRequires:  perl(IO::Handle)
52b31d
BuildRequires:  perl(List::Util)
52b31d
BuildRequires:  perl(Math::BigInt)
52b31d
BuildRequires:  perl(overload)
52b31d
BuildRequires:  perl(Symbol)
52b31d
BuildRequires:  perl(Sub::Util)
52b31d
BuildRequires:  perl(Test::More)
52b31d
BuildRequires:  perl(threads)
52b31d
BuildRequires:  perl(threads::shared)
52b31d
BuildRequires:  perl(Tie::Handle)
52b31d
BuildRequires:  perl(Tie::Scalar)
52b31d
BuildRequires:  perl(Tie::StdScalar)
52b31d
BuildRequires:  perl(vars)
52b31d
Requires:       perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version))
52b31d
Requires:       perl(Carp)
52b31d
52b31d
%{?perl_default_filter}
52b31d
52b31d
%description
52b31d
This package contains a selection of subroutines that people have expressed
52b31d
would be nice to have in the perl core, but the usage would not really be
52b31d
high enough to warrant the use of a keyword, and the size so small such
52b31d
that being individual extensions would be wasteful.
52b31d
52b31d
%prep
52b31d
%setup -q -n Scalar-List-Utils-%{version}
52b31d
52b31d
%build
52b31d
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" NO_PACKLIST=1 NO_PERLLOCAL=1
52b31d
%{make_build}
52b31d
52b31d
%install
52b31d
%{make_install}
52b31d
find %{buildroot} -type f -name '*.bs' -size 0 -delete
52b31d
%{_fixperms} %{buildroot}/*
52b31d
52b31d
%check
52b31d
make test
52b31d
52b31d
%files
52b31d
%doc Changes README
52b31d
%{perl_vendorarch}/auto/*
52b31d
%{perl_vendorarch}/List*
52b31d
%{perl_vendorarch}/Scalar*
52b31d
%{perl_vendorarch}/Sub*
52b31d
%{_mandir}/man3/*
52b31d
52b31d
%changelog
52b31d
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4:1.55-457
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
52b31d
52b31d
* Mon Jun 22 2020 Jitka Plesnikova <jplesnik@redhat.com> - 4:1.55-456
52b31d
- Increase release to favour standalone package
52b31d
52b31d
* Mon Jun 22 2020 Jitka Plesnikova <jplesnik@redhat.com> - 4:1.55-456
52b31d
- Increase epoch to favour standalone package
52b31d
52b31d
* Thu Apr 16 2020 Jan Pazdziora <jpazdziora@redhat.com> - 3:1.55-441
52b31d
- 1823191 - Rebase to upstream version 1.55.
52b31d
52b31d
* Thu Feb 06 2020 Tom Stellard <tstellar@redhat.com> - 3:1.54-441
52b31d
- Spec file cleanups: Use make_build and make_install macros
52b31d
- https://docs.fedoraproject.org/en-US/packaging-guidelines/#_parallel_make
52b31d
- https://fedoraproject.org/wiki/Perl/Tips#ExtUtils::MakeMaker
52b31d
52b31d
* Mon Feb 03 2020 Jan Pazdziora <jpazdziora@redhat.com> - 3:1.54-440
52b31d
- 1797333 - Rebase to upstream version 1.54.
52b31d
52b31d
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3:1.53-440
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
52b31d
52b31d
* Fri Oct 25 2019 Jan Pazdziora <jpazdziora@redhat.com> - 3:1.53-439
52b31d
- 1765091 - Rebase to upstream version 1.53.
52b31d
52b31d
* Mon Aug 19 2019 Jan Pazdziora <jpazdziora@redhat.com> - 3:1.52-439
52b31d
- 1742608 - Rebase to upstream version 1.52.
52b31d
52b31d
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3:1.50-439
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
52b31d
52b31d
* Thu May 30 2019 Jitka Plesnikova <jplesnik@redhat.com> - 3:1.50-438
52b31d
- Increase release to favour standalone package
52b31d
52b31d
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3:1.50-418
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
52b31d
52b31d
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3:1.50-417
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
52b31d
52b31d
* Wed Jun 27 2018 Jitka Plesnikova <jplesnik@redhat.com> - 3:1.50-416
52b31d
- Increase release to favour standalone package
52b31d
52b31d
* Fri Feb 23 2018 Jan Pazdziora <jpazdziora@redhat.com> - 3:1.50-1
52b31d
- 1547327 - Rebase to upstream version 1.50.
52b31d
52b31d
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3:1.49-2
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
52b31d
52b31d
* Mon Sep 11 2017 Jan Pazdziora <jpazdziora@redhat.com> - 3:1.49-1
52b31d
- 1489828 - Rebase to upstream version 1.49.
52b31d
52b31d
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3:1.48-3
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
52b31d
52b31d
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3:1.48-2
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
52b31d
52b31d
* Mon Jun 26 2017 Jan Pazdziora <jpazdziora@redhat.com> - 3:1.48-1
52b31d
- 1464620 - Rebase to upstream version 1.48.
52b31d
52b31d
* Sat Jun 03 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3:1.47-3
52b31d
- Perl 5.26 rebuild
52b31d
52b31d
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3:1.47-2
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
52b31d
52b31d
* Sat Dec 31 2016 Jan Pazdziora <jpazdziora@redhat.com> - 3:1.47-1
52b31d
- 1408347 - Rebase to upstream version 1.47.
52b31d
52b31d
* Fri Sep 30 2016 Jan Pazdziora <jpazdziora@redhat.com> - 3:1.46-1
52b31d
- 1380561 - Rebase to upstream version 1.46.
52b31d
52b31d
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3:1.45-2
52b31d
- Increase epoch to favour standalone package
52b31d
52b31d
* Tue Mar 29 2016 Jan Pazdziora <jpazdziora@redhat.com> - 2:1.45-1
52b31d
- 1.45 bump
52b31d
52b31d
* Fri Mar 18 2016 Jan Pazdziora <jpazdziora@redhat.com> - 2:1.44-1
52b31d
- 1.44 bump
52b31d
52b31d
* Tue Feb 09 2016 Petr Šabata <contyk@redhat.com> - 2:1.43-1
52b31d
- 1.43 bump
52b31d
52b31d
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2:1.42-4
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
52b31d
52b31d
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.42-3
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
52b31d
52b31d
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1:1.42-2
52b31d
- Perl 5.22 rebuild
52b31d
- Increase Epoch to favour standalone package
52b31d
52b31d
* Tue May 26 2015 Petr Šabata <contyk@redhat.com> - 1:1.42-1
52b31d
- 1.42 bump
52b31d
52b31d
* Mon Nov 24 2014 Petr Šabata <contyk@redhat.com> - 1:1.41-1
52b31d
- 1.41 bump; various enhancements
52b31d
52b31d
* Wed Sep 03 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1:1.38-5
52b31d
- Increase Epoch to favour standalone package
52b31d
52b31d
* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.38-4
52b31d
- Perl 5.20 rebuild
52b31d
52b31d
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.38-3
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
52b31d
52b31d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.38-2
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
52b31d
52b31d
* Wed Mar 26 2014 Paul Howarth <paul@city-fan.org> - 1.38-1
52b31d
- Update to 1.38
52b31d
  - Skip pairmap()'s MULTICALL implementation 5.8.9/5.10.0 as it doesn't work
52b31d
    (CPAN RT#87857)
52b31d
  - Comment on the fact that package "0" is defined but false (CPAN RT#88201)
52b31d
  - TODO test in t/readonly.t now passes since 5.19.3 (CPAN RT#88223)
52b31d
  - Added any, all, none, notall list reduction functions (inspired by
52b31d
    List::MoreUtils)
52b31d
  - Added List::Util::product()
52b31d
  - Added Scalar::Util::unweaken()
52b31d
  - Avoid C99/C++-style comments in XS code
52b31d
  - Fix dualvar tests for perl 5.6; fix skip() test counts in dualvar.t
52b31d
  - Neater documentation examples of other functions that can be built using
52b31d
    reduce
52b31d
  - Implement reduce() and first() even in the absence of MULTICALL
52b31d
  - Various documentation changes/updates
52b31d
  - Correct uses of overload operators in unit tests (CPAN RT#91969)
52b31d
52b31d
* Fri Aug 16 2013 Iain Arnell <iarnell@gmail.com> 1.31-293
52b31d
- update to latest upstream version
52b31d
52b31d
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.27-292
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
52b31d
52b31d
* Wed Jul 31 2013 Petr Pisar <ppisar@redhat.com> - 1.27-291
52b31d
- Specify all dependencies
52b31d
52b31d
* Mon Jul 15 2013 Petr Pisar <ppisar@redhat.com> - 1.27-290
52b31d
- Increase release to favour standalone package
52b31d
52b31d
* Fri Jul 12 2013 Petr Pisar <ppisar@redhat.com> - 1.27-247
52b31d
- Link minimal build-root packages against libperl.so explicitly
52b31d
52b31d
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.27-246
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
52b31d
52b31d
* Fri Jan 04 2013 Iain Arnell <iarnell@gmail.com> 1.27-245
52b31d
- update to latest upstream version
52b31d
52b31d
* Fri Aug 17 2012 Petr Pisar <ppisar@redhat.com> - 1.25-240
52b31d
- Increase release to replace perl sub-package (bug #848961)
52b31d
52b31d
* Thu Aug 16 2012 Petr Pisar <ppisar@redhat.com> - 1.25-4
52b31d
- Correct dependencies
52b31d
52b31d
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.25-3
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
52b31d
52b31d
* Wed Jun 06 2012 Petr Pisar <ppisar@redhat.com> - 1.25-2
52b31d
- Perl 5.16 rebuild
52b31d
52b31d
* Sun Mar 25 2012 Iain Arnell <iarnell@gmail.com> 1.25-1
52b31d
- update to latest upstream version
52b31d
52b31d
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.23-3
52b31d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
52b31d
52b31d
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.23-2
52b31d
- Perl mass rebuild
52b31d
52b31d
* Mon Feb 21 2011 Iain Arnell <iarnell@gmail.com> 1.23-1
52b31d
- Specfile autogenerated by cpanspec 1.79.