perl-CGI-Fast-vl.spec 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. Summary: CGI Interface for Fast CGI
  2. Name: perl-CGI-Fast
  3. Version: 2.16
  4. Release: 1%{?_dist_release}
  5. Group: programming
  6. Vendor: Project Vine
  7. Distribution: Vine Linux
  8. # lib/CGI/Fast.pm probably qotes piece of Artistic license before declaring
  9. # "as Perl itself" <https://github.com/leejo/cgi-fast/issues/13>
  10. License: GPL+ or Artistic
  11. URL: https://metacpan.org/release/CGI-Fast
  12. Source0: https://cpan.metacpan.org/authors/id/L/LE/LEEJO/CGI-Fast-%{version}.tar.gz
  13. BuildArch: noarch
  14. BuildRequires: make
  15. BuildRequires: perl >= 2:5.34.0
  16. BuildRequires: perl(ExtUtils::MakeMaker)
  17. # Run-time:
  18. BuildRequires: perl-CGI
  19. BuildRequires: perl(CGI::Carp)
  20. BuildRequires: perl(deprecate)
  21. BuildRequires: perl(FCGI)
  22. BuildRequires: perl(if)
  23. BuildRequires: perl(strict)
  24. BuildRequires: perl(vars)
  25. # Tests:
  26. BuildRequires: perl(Config)
  27. BuildRequires: perl(File::Temp)
  28. BuildRequires: perl(Test::More)
  29. BuildRequires: perl(warnings)
  30. Requires: perl >= 2:5.34.0
  31. Requires: perl(deprecate)
  32. Requires: perl-CGI
  33. Requires: perl(FCGI)
  34. # perl-CGI-Fast was split from perl-CGI
  35. Conflicts: perl-CGI < 4.00
  36. %{?perl_default_filter}
  37. %global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^perl\\((CGI|FCGI)\\)$
  38. %description
  39. CGI::Fast is a subclass of the CGI object created by CGI.pm. It is
  40. specialized to work well FCGI module, which greatly speeds up CGI scripts
  41. by turning them into persistently running server processes. Scripts that
  42. perform time-consuming initialization processes, such as loading large
  43. modules or opening persistent database connections, will see large
  44. performance improvements.
  45. %prep
  46. %setup -q -n CGI-Fast-%{version}
  47. %build
  48. perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
  49. make %{?_smp_mflags}
  50. %install
  51. make pure_install DESTDIR=$RPM_BUILD_ROOT
  52. %{_fixperms} $RPM_BUILD_ROOT/*
  53. %check
  54. make test
  55. %files
  56. %doc Changes README
  57. %{perl_vendorlib}/*
  58. %{_mandir}/man3/*
  59. %changelog
  60. * Sat Nov 20 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.16-1
  61. - new upstream release.
  62. - built with perl-5.34.0.
  63. * Sun May 19 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 2.15-2
  64. - initial build for Vine Linux.
  65. * Mon Apr 01 2019 Jitka Plesnikova <jplesnik@redhat.com> - 2.15-1
  66. - 2.15 bump
  67. * Tue Mar 26 2019 Jitka Plesnikova <jplesnik@redhat.com> - 2.14-1
  68. - 2.14 bump
  69. * Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-5
  70. - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
  71. * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-4
  72. - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
  73. * Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 2.13-3
  74. - Perl 5.28 rebuild
  75. * Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.13-2
  76. - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
  77. * Mon Nov 20 2017 Petr Pisar <ppisar@redhat.com> - 2.13-1
  78. - 2.13 bump
  79. * Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-5
  80. - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
  81. * Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.12-4
  82. - Perl 5.26 re-rebuild of bootstrapped packages
  83. * Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.12-3
  84. - Perl 5.26 rebuild
  85. * Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.12-2
  86. - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
  87. * Wed Nov 23 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.12-1
  88. - 2.12 bump
  89. * Mon Nov 21 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.11-1
  90. - 2.11 bump
  91. * Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.10-4
  92. - Perl 5.24 re-rebuild of bootstrapped packages
  93. * Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.10-3
  94. - Perl 5.24 rebuild
  95. * Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.10-2
  96. - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
  97. * Tue Jun 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.10-1
  98. - 2.10 bump
  99. * Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.09-4
  100. - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
  101. * Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.09-3
  102. - Perl 5.22 re-rebuild of bootstrapped packages
  103. * Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.09-2
  104. - Perl 5.22 rebuild
  105. * Thu Mar 12 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.09-1
  106. - 2.09 bump
  107. * Mon Feb 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.07-1
  108. - 2.07 bump
  109. * Wed Jan 14 2015 Petr Pisar <ppisar@redhat.com> - 2.05-2
  110. - Specify run-time dependency versions
  111. * Mon Dec 15 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.05-1
  112. - 2.05 bump
  113. * Wed Dec 10 2014 Petr Pisar <ppisar@redhat.com> - 2.04-2
  114. - Do not load Test::Deep where not needed
  115. - Make Test::Deep tests optional as it's not in the core in contrast to the
  116. CGI-Fast
  117. * Mon Oct 13 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.04-1
  118. - 2.04 bump
  119. * Wed Sep 10 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.03-1
  120. - 2.03 bump
  121. * Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.02-2
  122. - Perl 5.20 rebuild
  123. * Mon Jun 09 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.02-1
  124. - 2.02 bump
  125. * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.01-2
  126. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
  127. * Tue Jun 03 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.01-1
  128. - 2.01 bump
  129. * Mon May 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.00-1
  130. - Specfile autogenerated by cpanspec 1.78.