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