2014-10-09 16:05:50 +02:00
|
|
|
# $NetBSD: Makefile,v 1.24 2014/10/09 14:07:10 wiz Exp $
|
2004-08-19 16:12:27 +02:00
|
|
|
|
Update p5-CGI-Session to 4.48.
Changes from previous:
4.48 - July 11th, 2011
No code changes.
* INTERNAL: quit using "use diagnostics;" to avert some test failures
4.47 - July 8th, 2011
No code changes.
* DOCS: minor POD fixes (Rene Mayorga and Nicholas Bamber)
4.46 - July 8th, 2011
No code changes.
* INTERNAL: More packaging fixes.
4.45 - July 1st, 2011
No code changes.
* INTERNAL: Fix packaging problem with 4.44.
4.44 - June 6th, 2011
* FIX: Fix 5.14 compatibility issue (Walt Arstingstall)
* DOCS: Clarify docs for static ID generator (oalders)
4.43 - Saturday, December 11, 2010
* FIX: Avoid deleting unmatched sessions when calling find() when ip_match is enabled.
Closes RT#47795. Thanks to m-uchino, Ron Savage, and Mark Stosberg
* NEW: new public ip_match() method is available, primarily for use with find(). (Ron Savage, Mark Stosberg)
* DOCS: UTF8 related documentation was updated.
* INTERNAL: Don't add _SESSION_EXPIRE_LIST to internal hash unless we need to.
RT#51192, Thanks to Pavel V. Rochnyack, Ron Savage, Mark Stosberg
* INTERNAL: Avoid calling sprintf() in CGI::Session::ErrorHandler, fixing RT#48733
Solves taint error for Perl V 5.10.0. All well-written code will have
been using errstr() to retrieve errors anyway so this change will not
affect any code which obeys the API. (Peter Kaminsk, Ron Savage, Mark Stosberg)
* INTERNAL: The undocumented 4th parameter to load() has changed its meaning.
* INTERNAL: Test suite improvements. (Ron Savage, Mark Stosberg)
2011-11-11 09:28:38 +01:00
|
|
|
DISTNAME= CGI-Session-4.48
|
2004-08-19 16:12:27 +02:00
|
|
|
PKGNAME= p5-${DISTNAME}
|
2014-05-30 01:35:13 +02:00
|
|
|
PKGREVISION= 3
|
2004-08-19 16:12:27 +02:00
|
|
|
CATEGORIES= www perl5
|
|
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=CGI/}
|
|
|
|
|
2006-03-04 22:28:51 +01:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
Update from version 4.35nb1 to 4.38.
Pkgsrc changes:
o Add HOMEPAGE using search.cpan.org
Upstream changes:
4.38 - Friday, October 31, 2008
* INTERNAL: Rename SimpleObjectClass to
CGI::Session::Test::SimpleObjectClass to avoid
namespace ownership issue (Mark Stosberg).
* INTERNAL: We now list CGI.pm 3.26 or greater as a dependency.
You are still welcome to use other query objects,
but this version of CGI.pm fixes a bug in the
strictness of HTTP expiration times, which Safari
in particular is sensitive to. So, if you are using
CGI.pm, you should upgrade to at least this version.
RT#34216, thanks to Astar, Michael Hampton, Ron
Savage and Mark Stosberg.
* INTERNAL: return explicit values in _set_status and _unset_status
(RT#39201, Mario Domgoergen, Mark Stosberg)
* FIX: RT#37877: The storable serializer wasn't properly
inheriting the 'errstr' method. This could have resulted
an error like: "Can't locate errstr via package
"CGI::Session::Serialize::storable" Thanks to Michael
Greenish, Mark Stosberg.
* FIX: RT#40405 reported a case where the default serializer
would have a problem after the user set a parameter's
value to undef, in certain circumstances.
A test file was kindly provided by cowomally[...]nullium.net.
The fix was spelled out by Matt LeBlanc
* FIX: RT#39679 pointed out a simplification in method remove()
in CGI::Session::Driver::file.
By calling _file() instead of duplicating code, we get
the benefit of extra error checking. Thanx to Sergiy
Borodych for noticing this
* FIX: Stop using the return value of delete() in t/find.t.
This means that when the patch provided in RT#37752 is
applied, t/find.t will not start failing
4.37 - Wednesday, October 22, 2008
* INTERNAL: Patch Makefile.PL and Build.PL to request that
SimpleObjectClass not be indexed.
4.36 - Friday, September 12, 2008
* FIX: The sample code for find() had 2 errors in it:
o It assumed delete() returned a meaningful value, which it doesn't
o It did not follow the call to delete() with a
(recommended) call to flush()
o Thanks to Mario Domgoergen for the report, RT#39201
2008-12-12 22:29:49 +01:00
|
|
|
HOMEPAGE= http://search.cpan.org/dist/CGI-Session/
|
2004-08-19 16:12:27 +02:00
|
|
|
COMMENT= Perl5 module providing session management across HTTP requests
|
2009-09-12 23:48:59 +02:00
|
|
|
LICENSE= ${PERL5_LICENSE}
|
2004-08-19 16:12:27 +02:00
|
|
|
|
Update from version 4.35nb1 to 4.38.
Pkgsrc changes:
o Add HOMEPAGE using search.cpan.org
Upstream changes:
4.38 - Friday, October 31, 2008
* INTERNAL: Rename SimpleObjectClass to
CGI::Session::Test::SimpleObjectClass to avoid
namespace ownership issue (Mark Stosberg).
* INTERNAL: We now list CGI.pm 3.26 or greater as a dependency.
You are still welcome to use other query objects,
but this version of CGI.pm fixes a bug in the
strictness of HTTP expiration times, which Safari
in particular is sensitive to. So, if you are using
CGI.pm, you should upgrade to at least this version.
RT#34216, thanks to Astar, Michael Hampton, Ron
Savage and Mark Stosberg.
* INTERNAL: return explicit values in _set_status and _unset_status
(RT#39201, Mario Domgoergen, Mark Stosberg)
* FIX: RT#37877: The storable serializer wasn't properly
inheriting the 'errstr' method. This could have resulted
an error like: "Can't locate errstr via package
"CGI::Session::Serialize::storable" Thanks to Michael
Greenish, Mark Stosberg.
* FIX: RT#40405 reported a case where the default serializer
would have a problem after the user set a parameter's
value to undef, in certain circumstances.
A test file was kindly provided by cowomally[...]nullium.net.
The fix was spelled out by Matt LeBlanc
* FIX: RT#39679 pointed out a simplification in method remove()
in CGI::Session::Driver::file.
By calling _file() instead of duplicating code, we get
the benefit of extra error checking. Thanx to Sergiy
Borodych for noticing this
* FIX: Stop using the return value of delete() in t/find.t.
This means that when the patch provided in RT#37752 is
applied, t/find.t will not start failing
4.37 - Wednesday, October 22, 2008
* INTERNAL: Patch Makefile.PL and Build.PL to request that
SimpleObjectClass not be indexed.
4.36 - Friday, September 12, 2008
* FIX: The sample code for find() had 2 errors in it:
o It assumed delete() returned a meaningful value, which it doesn't
o It did not follow the call to delete() with a
(recommended) call to flush()
o Thanks to Mario Domgoergen for the report, RT#39201
2008-12-12 22:29:49 +01:00
|
|
|
PERL5_MODULE_TYPE= Module::Build
|
2004-08-19 16:12:27 +02:00
|
|
|
|
2005-07-13 20:01:18 +02:00
|
|
|
PERL5_PACKLIST= auto/CGI/Session/.packlist
|
2004-08-19 16:12:27 +02:00
|
|
|
|
|
|
|
.include "../../lang/perl5/module.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|