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