Blame SPECS/perl-Devel-PPPort.spec

40bf31
%{?scl:%scl_package perl-Devel-PPPort}
40bf31
40bf31
Name:           %{?scl_prefix}perl-Devel-PPPort
40bf31
Version:        3.36
40bf31
Release:        5%{?dist}
40bf31
Summary:        Perl Pollution Portability header generator
40bf31
License:        GPL+ or Artistic
40bf31
URL:            http://search.cpan.org/dist/Devel-PPPort/
40bf31
Source0:        http://www.cpan.org/authors/id/W/WO/WOLFSAGE/Devel-PPPort-%{version}.tar.gz
40bf31
BuildRequires:  coreutils
40bf31
BuildRequires:  findutils
40bf31
BuildRequires:  make
40bf31
BuildRequires:  %{?scl_prefix}perl-interpreter
40bf31
BuildRequires:  %{?scl_prefix}perl-devel
40bf31
BuildRequires:  %{?scl_prefix}perl-generators
40bf31
BuildRequires:  %{?scl_prefix}perl(ExtUtils::MakeMaker) >= 6.76
40bf31
BuildRequires:  %{?scl_prefix}perl(strict)
40bf31
BuildRequires:  %{?scl_prefix}perl(vars)
40bf31
# Tests:
40bf31
BuildRequires:  %{?scl_prefix}perl(Config)
40bf31
BuildRequires:  %{?scl_prefix}perl(DynaLoader)
40bf31
BuildRequires:  %{?scl_prefix}perl(File::Path)
40bf31
BuildRequires:  %{?scl_prefix}perl(Tie::Hash)
40bf31
BuildRequires:  %{?scl_prefix}perl(utf8)
40bf31
Requires:       %{?scl_prefix}perl(:MODULE_COMPAT_%(%{?scl:scl enable %{scl} '}eval "$(perl -V:version)";echo $version%{?scl:'}))
40bf31
40bf31
%description
40bf31
Perl's API has changed over time, gaining new features, new functions,
40bf31
increasing its flexibility, and reducing the impact on the C name space
40bf31
environment (reduced pollution). The header file written by this module,
40bf31
typically ppport.h, attempts to bring some of the newer Perl API features
40bf31
to older versions of Perl, so that you can worry less about keeping track
40bf31
of old releases, but users can still reap the benefit.
40bf31
40bf31
%{?perl_default_filter}
40bf31
40bf31
%prep
40bf31
%setup -q -n Devel-PPPort-%{version}
40bf31
chmod -x soak
40bf31
40bf31
%build
40bf31
%{?scl:scl enable %{scl} '}perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 OPTIMIZE="$RPM_OPT_FLAGS" && make %{?_smp_mflags}%{?scl:'}
40bf31
40bf31
%install
40bf31
%{?scl:scl enable %{scl} '}make pure_install DESTDIR=$RPM_BUILD_ROOT%{?scl:'}
40bf31
find $RPM_BUILD_ROOT -type f -name '*.bs' -size 0 -delete
40bf31
%{_fixperms} $RPM_BUILD_ROOT/*
40bf31
40bf31
%check
40bf31
%{?scl:scl enable %{scl} '}make test%{?scl:'}
40bf31
40bf31
%files
40bf31
%doc Changes HACKERS README soak TODO
40bf31
%{perl_vendorarch}/auto/*
40bf31
%{perl_vendorarch}/Devel*
40bf31
%{_mandir}/man3/*
40bf31
40bf31
%changelog
40bf31
* Mon Dec 18 2017 Petr Pisar <ppisar@redhat.com> - 3.36-5
40bf31
- SCL
40bf31
40bf31
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.36-4
40bf31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
40bf31
40bf31
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.36-3
40bf31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
40bf31
40bf31
* Sat Jun 03 2017 Jitka Plesnikova <jplesnik@redhat.com> - 3.36-2
40bf31
- Perl 5.26 rebuild
40bf31
40bf31
* Mon May 15 2017 Petr Pisar <ppisar@redhat.com> - 3.36-1
40bf31
- 3.36 bump
40bf31
40bf31
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.35-2
40bf31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
40bf31
40bf31
* Mon Jun 20 2016 Petr Pisar <ppisar@redhat.com> - 3.35-1
40bf31
- 3.35 bump
40bf31
40bf31
* Wed Jun 15 2016 Petr Pisar <ppisar@redhat.com> - 3.34-1
40bf31
- 3.34 bump
40bf31
40bf31
* Mon Jun 06 2016 Petr Pisar <ppisar@redhat.com> - 3.33-1
40bf31
- 3.33 bump
40bf31
40bf31
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 3.32-365
40bf31
- Increase release to favour standalone package
40bf31
40bf31
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.32-2
40bf31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
40bf31
40bf31
* Thu Oct 01 2015 Petr Pisar <ppisar@redhat.com> - 3.32-1
40bf31
- 3.32 bump
40bf31
40bf31
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.31-346
40bf31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
40bf31
40bf31
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.31-345
40bf31
- Increase release to favour standalone package
40bf31
40bf31
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.31-2
40bf31
- Perl 5.22 rebuild
40bf31
40bf31
* Fri Mar 13 2015 Petr Pisar <ppisar@redhat.com> - 3.31-1
40bf31
- 3.31 bump
40bf31
40bf31
* Fri Mar 06 2015 Petr Pisar <ppisar@redhat.com> - 3.30-1
40bf31
- 3.30 bump
40bf31
40bf31
* Mon Jan 19 2015 Petr Pisar <ppisar@redhat.com> - 3.28-1
40bf31
- 3.28 bump
40bf31
40bf31
* Fri Jan 09 2015 Petr Pisar <ppisar@redhat.com> - 3.25-2
40bf31
- Do not export private library
40bf31
40bf31
* Fri Dec 05 2014 Petr Pisar <ppisar@redhat.com> - 3.25-1
40bf31
- 3.25 bump
40bf31
40bf31
* Thu Sep 18 2014 Petr Pisar <ppisar@redhat.com> 3.24-1
40bf31
- Specfile autogenerated by cpanspec 1.78.