./www/p5-CGI-Fast, CGI Interface for Fast CGI

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 2.10nb2, Package name: p5-CGI-Fast-2.10nb2, Maintainer: pkgsrc-users

CGI::Fast is a subclass of the CGI object created by CGI.pm. It is
specialized to work with the FCGI module, which greatly speeds up
CGI scripts by turning them into persistently running server
processes. Scripts that perform time-consuming initialization
processes, such as loading large modules or opening persistent
database connections, will see large performance improvements.

Required to run:
[www/p5-CGI] [lang/perl5]

Required to build:
[devel/p5-Test-Deep] [devel/p5-CPAN-Changes] [pkgtools/cwrappers]

Master sites: (Expand)

SHA1: c87840e33c217ee8f2ffe702d71b405d52053efe
RMD160: e5c4e5ee8f6b05e30fc5feec0ce943ea9338a74d
Filesize: 8.425 KB

Version history: (Expand)

CVS history: (Expand)

   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2015-11-04 03:47:43 by Alistair G. Crooks | Files touched by this commit (758)
Log message:
Add SHA512 digests for distfiles for www category

Problems found locating distfiles:
	Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz
	Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz
	Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz
	Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz
	Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz
	Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz
	Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz
	Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz
	Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz
	Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-07-11 11:25:54 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 2.10

Upstream changes:
2.10 2015-06-22
    - Kwalitee improvements in distribution
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.
   2015-05-10 17:10:58 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
 - Adjust following depends for 'make test'
    Convert DEPENDS to BUILD_DEPENDS, p5-CPAN-Changes
    Add BUILD_DEPENDS p5-Test-Deep-[0-9]*
 - Update 2.07 to 2.09
2.09 2015-03-08
    - Clarify order of use statements when using both CGI and CGI::Fast
    - Replace indirect object notation with ->new

    - Tests for CGI imports and load order
   2015-03-03 07:17:34 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
 - Add dependency to devel/p5-CPAN-Changes (but only necessary for make test)
 - Update 2.05 to 2.07
2.07 2015-02-23
    - test added in 2.06 should use File::Temp

2.06 2015-02-23
    - Add support for changing socket permissions. Thanks to powerman
      for the patch and tests
   2014-12-31 15:58:11 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
  - Add ${PERL5_LICENSE}  from README file
  - Update 2.0.1 to 2.0.5
 2.05 2014-12-11
    remove useless use of Test::Deep in tests

    this patch was sourced from the fedora perl-devel mailing list[1],
    in which i see more patches for CGI - fedora perl-devel people: if
    you're going to patch modules then please send those patches upstream
    where relevant. many perl modules are now on github (including this
    one) so it's easy, and it prevents alternate versions of modules
    that could lead to frustrating debugging sessions because *your*
    version of FCGI (2.04) is different to what the *real* version of
    FCGI (2.04) is[2].

     * [1] https://lists.fedoraproject.org/pipermail/perl-devel
     * [2] the "real" version of FCGI being that available on CPAN

2.04 2014-10-12
    - Fix tests for recent version of CGI (v4.05+), which removed the
      -private_tempfiles pragma and PRIVATE_TEMPFILES variable, so use
      on that is still available for testing

2.03 2014-09-06
    - Kwalitee improvements in distribution (LICENSE)

    - Add t/006_changes.t to check Changes file

2.02 2014-06-05

    - allow FCGI_SOCKET_PATH and FCGI_LISTEN_QUEUE ENV variables to be
      passed in as import settings, although favour ENV variables if set
    - delay creation of FCGI::Request until the first call to CGI::Fast->new
      (RT #70609), removing the need to defined these in a BEGIN block
    - add test to check ENV values are not recycled from old requests and not
      set as defaults when the FCGI_SOCKET_PATH is used (RT #65492)
    - add file_handles method to allow setting of file handles to be passed
      to FCGI (RT #94423)

    - document above changes
    - general tidy up