Name: perl-Devel-GoFaster Version: 0.001 Release: 19%{?dist} Summary: Optimise executable Perl ops License: GPL+ or Artistic URL: https://metacpan.org/release/Devel-GoFaster Source0: https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/Devel-GoFaster-%{version}.tar.gz # Build BuildRequires: findutils BuildRequires: gcc BuildRequires: perl-devel BuildRequires: perl-generators BuildRequires: perl-interpreter BuildRequires: perl(ExtUtils::CBuilder) >= 0.15 BuildRequires: perl(Module::Build) BuildRequires: perl(strict) BuildRequires: perl(warnings) # Runtime # XXX: BuildRequires: perl(Carp) BuildRequires: perl(Lexical::SealRequireHints) >= 0.008 BuildRequires: perl(XSLoader) # Tests only BuildRequires: perl(Test::More) # Optional tests only BuildRequires: perl(Test::Pod) >= 1.00 BuildRequires: perl(Test::Pod::Coverage) Requires: perl(:MODULE_COMPAT_%(eval "$(perl -V:version)"; echo $version)) Requires: perl(Carp) Requires: perl(XSLoader) %description This module implements some optimisations in compiled Perl code, which should make it run slightly faster without visibly affecting behaviour. The optimisations are applied at the peephole optimisation step, augmenting Perl's built-in optimisations. %prep %setup -q -n Devel-GoFaster-%{version} %build perl Build.PL --installdirs=vendor --optimize="%{optflags}" ./Build %install ./Build install destdir=%{buildroot} create_packlist=0 find %{buildroot} -type f -name '*.bs' -size 0 -delete %{_fixperms} %{buildroot}/* %check ./Build test %files %doc Changes README %{perl_vendorarch}/auto/* %{perl_vendorarch}/Devel* %{_mandir}/man3/* %changelog * Fri Jul 22 2022 Fedora Release Engineering - 0.001-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Tue May 31 2022 Jitka Plesnikova - 0.001-18 - Perl 5.36 rebuild * Fri Jan 21 2022 Fedora Release Engineering - 0.001-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jul 22 2021 Fedora Release Engineering - 0.001-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri May 21 2021 Jitka Plesnikova - 0.001-15 - Perl 5.34 rebuild * Wed Jan 27 2021 Fedora Release Engineering - 0.001-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 0.001-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jun 23 2020 Jitka Plesnikova - 0.001-12 - Perl 5.32 rebuild * Wed Jan 29 2020 Fedora Release Engineering - 0.001-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Jul 26 2019 Fedora Release Engineering - 0.001-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri May 31 2019 Jitka Plesnikova - 0.001-9 - Perl 5.30 rebuild * Fri Feb 01 2019 Fedora Release Engineering - 0.001-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jul 13 2018 Fedora Release Engineering - 0.001-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Thu Jun 28 2018 Jitka Plesnikova - 0.001-6 - Perl 5.28 rebuild * Fri Mar 02 2018 Petr Pisar - 0.001-5 - Adapt to removing GCC from a build root (bug #1547165) * Mon Feb 19 2018 Jitka Plesnikova - 0.001-4 - Add build-require gcc * Thu Feb 08 2018 Fedora Release Engineering - 0.001-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 0.001-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Mon Jul 31 2017 Jitka Plesnikova - 0.001-1 - 0.001 bump * Thu Jul 27 2017 Fedora Release Engineering - 0.000-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Mon Jun 05 2017 Jitka Plesnikova - 0.000-5 - Perl 5.26 rebuild * Sat Feb 11 2017 Fedora Release Engineering - 0.000-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Sun May 15 2016 Jitka Plesnikova - 0.000-3 - Perl 5.24 rebuild * Thu Feb 04 2016 Fedora Release Engineering - 0.000-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Fri Aug 28 2015 Petr Ĺ abata 0.000-1 - Initial packaging