Blame SPECS/perl-Scalar-List-Utils.spec

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