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