r77256 - in /trunk/libcgi-session-perl: Build.PL Changes MANIFEST META.json META.yml Makefile.PL debian/changelog lib/CGI/Session.pm lib/CGI/Session/ID/static.pm lib/CGI/Session/Test/Default.pm t/name.t

periapt-guest at users.alioth.debian.org periapt-guest at users.alioth.debian.org
Fri Jul 8 16:31:29 UTC 2011


Author: periapt-guest
Date: Fri Jul  8 16:31:27 2011
New Revision: 77256

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=77256
Log:
New upstream release

Added:
    trunk/libcgi-session-perl/META.json
      - copied unchanged from r77255, branches/upstream/libcgi-session-perl/current/META.json
Modified:
    trunk/libcgi-session-perl/Build.PL
    trunk/libcgi-session-perl/Changes
    trunk/libcgi-session-perl/MANIFEST
    trunk/libcgi-session-perl/META.yml
    trunk/libcgi-session-perl/Makefile.PL
    trunk/libcgi-session-perl/debian/changelog
    trunk/libcgi-session-perl/lib/CGI/Session.pm
    trunk/libcgi-session-perl/lib/CGI/Session/ID/static.pm
    trunk/libcgi-session-perl/lib/CGI/Session/Test/Default.pm
    trunk/libcgi-session-perl/t/name.t

Modified: trunk/libcgi-session-perl/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/Build.PL?rev=77256&op=diff
==============================================================================
--- trunk/libcgi-session-perl/Build.PL (original)
+++ trunk/libcgi-session-perl/Build.PL Fri Jul  8 16:31:27 2011
@@ -128,6 +128,7 @@
 	license        => 'artistic',
 	dist_abstract  => 'Persistent session data in CGI applications',
 	dist_author    => 'Sherzod Ruzmetov <sherzodr at cpan.org>',
+    configure_requires => { 'Module::Build' => 0.38 },
 	build_requires =>
 	{
 #		'Test::Differences' => 0,
@@ -141,7 +142,12 @@
 		'Scalar::Util' => 0,
 	},
     no_index => {
-        'package' => [ 'CGI::Session::Test::SimpleObjectClass'],
+        'package' => [ 
+            'CGI::Session::Test::SimpleObjectClass',
+            'CGI::Session::Test::Default',
+            'OverloadedObjectClass',
+            'OverloadedClass',
+        ],
     },
     meta_merge => {
         resources => {

Modified: trunk/libcgi-session-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/Changes?rev=77256&op=diff
==============================================================================
--- trunk/libcgi-session-perl/Changes (original)
+++ trunk/libcgi-session-perl/Changes Fri Jul  8 16:31:27 2011
@@ -1,5 +1,20 @@
 CGI::Session Change Log
 =====================================================================
+
+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
 

Modified: trunk/libcgi-session-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/MANIFEST?rev=77256&op=diff
==============================================================================
--- trunk/libcgi-session-perl/MANIFEST (original)
+++ trunk/libcgi-session-perl/MANIFEST Fri Jul  8 16:31:27 2011
@@ -24,6 +24,9 @@
 Makefile.PL
 MANIFEST			This list of files
 MANIFEST.SKIP
+META.json
+META.yml
+MYMETA.json
 README
 t/api3_db_file.t
 t/api3_db_file_freezethaw.t
@@ -74,4 +77,3 @@
 t/str2seconds.t
 t/symlink_db_file.t
 t/symlink_file.t
-META.yml                                 Module meta-data (added by MakeMaker)

Modified: trunk/libcgi-session-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/META.yml?rev=77256&op=diff
==============================================================================
--- trunk/libcgi-session-perl/META.yml (original)
+++ trunk/libcgi-session-perl/META.yml Fri Jul  8 16:31:27 2011
@@ -1,26 +1,91 @@
---- #YAML:1.0
-name:               CGI-Session
-version:            4.43
-abstract:           Persistent session data in CGI applications
+---
+abstract: 'Persistent session data in CGI applications'
 author:
-    - Sherzod Ruzmetov <sherzodr at cpan.org>
-license:            unknown
-distribution_type:  module
+  - 'Sherzod Ruzmetov <sherzodr at cpan.org>'
+build_requires:
+  Test::More: 0
 configure_requires:
-    ExtUtils::MakeMaker:  0
-build_requires:
-    ExtUtils::MakeMaker:  0
+  Module::Build: 0.38
+dynamic_config: 1
+generated_by: 'Module::Build version 0.38, CPAN::Meta::Converter version 2.110440'
+keywords:
+  - session
+  - http
+license: artistic
+meta-spec:
+  url: http://module-build.sourceforge.net/META-spec-v1.4.html
+  version: 1.4
+name: CGI-Session
+no_index:
+  package:
+    - CGI::Session::Test::SimpleObjectClass
+    - CGI::Session::Test::Default
+    - OverloadedObjectClass
+    - OverloadedClass
+provides:
+  CGI::Session:
+    file: lib/CGI/Session.pm
+    version: 4.46
+  CGI::Session::Driver:
+    file: lib/CGI/Session/Driver.pm
+    version: 4.43
+  CGI::Session::Driver::DBI:
+    file: lib/CGI/Session/Driver/DBI.pm
+    version: 4.43
+  CGI::Session::Driver::db_file:
+    file: lib/CGI/Session/Driver/db_file.pm
+    version: 4.43
+  CGI::Session::Driver::file:
+    file: lib/CGI/Session/Driver/file.pm
+    version: 4.43
+  CGI::Session::Driver::mysql:
+    file: lib/CGI/Session/Driver/mysql.pm
+    version: 4.43
+  CGI::Session::Driver::postgresql:
+    file: lib/CGI/Session/Driver/postgresql.pm
+    version: 4.43
+  CGI::Session::Driver::sqlite:
+    file: lib/CGI/Session/Driver/sqlite.pm
+    version: 4.43
+  CGI::Session::ErrorHandler:
+    file: lib/CGI/Session/ErrorHandler.pm
+    version: 4.43
+  CGI::Session::ID::incr:
+    file: lib/CGI/Session/ID/incr.pm
+    version: 4.43
+  CGI::Session::ID::md5:
+    file: lib/CGI/Session/ID/md5.pm
+    version: 4.43
+  CGI::Session::ID::static:
+    file: lib/CGI/Session/ID/static.pm
+    version: 4.44
+  CGI::Session::Serialize::default:
+    file: lib/CGI/Session/Serialize/default.pm
+    version: 4.43
+  CGI::Session::Serialize::freezethaw:
+    file: lib/CGI/Session/Serialize/freezethaw.pm
+    version: 4.43
+  CGI::Session::Serialize::storable:
+    file: lib/CGI/Session/Serialize/storable.pm
+    version: 4.43
+  CGI::Session::Test::Default:
+    file: lib/CGI/Session/Test/Default.pm
+    version: 4.46
+  CGI::Session::Test::SimpleObjectClass:
+    file: lib/CGI/Session/Test/Default.pm
+    version: 0
+  CGI::Session::Tutorial:
+    file: lib/CGI/Session/Tutorial.pm
+    version: 4.43
+  OverloadedClass:
+    file: lib/CGI/Session/Test/Default.pm
+    version: 0
 requires:
-    CGI:           3.26
-    Data::Dumper:  0
-    Digest::MD5:   0
-    Scalar::Util:  0
-    Test::More:    0
-no_index:
-    directory:
-        - t
-        - inc
-generated_by:       ExtUtils::MakeMaker version 6.55_02
-meta-spec:
-    url:      http://module-build.sourceforge.net/META-spec-v1.4.html
-    version:  1.4
+  CGI: 3.26
+  Data::Dumper: 0
+  Digest::MD5: 0
+  Scalar::Util: 0
+resources:
+  license: http://opensource.org/licenses/artistic-license.php
+  repository: http://github.com/cromedome/cgi-session
+version: 4.46

Modified: trunk/libcgi-session-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/Makefile.PL?rev=77256&op=diff
==============================================================================
--- trunk/libcgi-session-perl/Makefile.PL (original)
+++ trunk/libcgi-session-perl/Makefile.PL Fri Jul  8 16:31:27 2011
@@ -137,6 +137,9 @@
 no_index:
     package:
     - CGI::Session::Test::SimpleObjectClass
+    - CGI::Session::Test::Default
+    - OverloadedObjectClass
+    - OverloadedClass
 ",
 );
 

Modified: trunk/libcgi-session-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/debian/changelog?rev=77256&op=diff
==============================================================================
--- trunk/libcgi-session-perl/debian/changelog (original)
+++ trunk/libcgi-session-perl/debian/changelog Fri Jul  8 16:31:27 2011
@@ -1,3 +1,9 @@
+libcgi-session-perl (4.46-1) UNRELEASED; urgency=low
+
+  * New upstream release
+
+ -- Nicholas Bamber <nicholas at periapt.co.uk>  Fri, 08 Jul 2011 17:35:44 +0100
+
 libcgi-session-perl (4.43-1) unstable; urgency=low
 
   [ Jonathan Yu ]

Modified: trunk/libcgi-session-perl/lib/CGI/Session.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session.pm?rev=77256&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session.pm Fri Jul  8 16:31:27 2011
@@ -4,7 +4,7 @@
 use CGI::Session::ErrorHandler;
 
 @CGI::Session::ISA      = qw( CGI::Session::ErrorHandler );
-$CGI::Session::VERSION  = '4.43';
+$CGI::Session::VERSION  = '4.46';
 $CGI::Session::NAME     = 'CGISESSID';
 $CGI::Session::IP_MATCH = 0;
 
@@ -801,7 +801,7 @@
                        id         => "ID",
                        );
     my $dsn = $self->{_DSN};
-    for my $plug qw(driver serializer id) {
+    for my $plug (qw(driver serializer id)) {
         my $mod_name = $dsn->{ $plug };
         if (not defined $mod_name) {
             $mod_name = $DEFAULT_FOR{ $plug };

Modified: trunk/libcgi-session-perl/lib/CGI/Session/ID/static.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/ID/static.pm?rev=77256&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/ID/static.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/ID/static.pm Fri Jul  8 16:31:27 2011
@@ -1,13 +1,11 @@
 package CGI::Session::ID::static;
-
-# $Id$
+use base 'CGI::Session::ErrorHandler';
 
 use strict;
-use Carp ("croak");
+use Carp 'croak';
 use CGI::Session::ErrorHandler;
 
-$CGI::Session::ID::static::VERSION = '4.43';
-@::CGI::Session::ID::static::ISA   = qw( CGI::Session::ErrorHandler );
+$CGI::Session::ID::static::VERSION = '4.44';
 
 sub generate_id {
     my ($self, $args, $claimed_id ) = @_;
@@ -27,7 +25,7 @@
 =head1 SYNOPSIS
 
     use CGI::Session;
-    $session = CGI::Session->new("id:static", $ENV{REMOTE_ADDR});
+    $session = CGI::Session->new( 'driver:mysql;id:static', $ENV{REMOTE_ADDR}, { Handle => $dbh } );
 
 =head1 DESCRIPTION
 

Modified: trunk/libcgi-session-perl/lib/CGI/Session/Test/Default.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/lib/CGI/Session/Test/Default.pm?rev=77256&op=diff
==============================================================================
--- trunk/libcgi-session-perl/lib/CGI/Session/Test/Default.pm (original)
+++ trunk/libcgi-session-perl/lib/CGI/Session/Test/Default.pm Fri Jul  8 16:31:27 2011
@@ -11,7 +11,7 @@
 sub ok_later (&;$);
     
 
-$CGI::Session::Test::Default::VERSION = '4.43';
+$CGI::Session::Test::Default::VERSION = '4.46';
 
 =head1 CGI::Session::Test::Default
 
@@ -274,10 +274,10 @@
         
         #
         # creating an overloaded object to be stored into session
-        my $overloaded_class = OverloadedObjectClass->new("ABCDEFG");
-        ok($overloaded_class, "OverloadedObjectClass created successfully");
-        ok(overload::Overloaded($overloaded_class) , "OverloadedObjectClass is properly overloaded");
-        ok(ref ($overloaded_class) eq "OverloadedObjectClass", "OverloadedObjectClass is an object");
+        my $overloaded_class = OverloadedClass->new("ABCDEFG");
+        ok($overloaded_class, "OverloadedClass created successfully");
+        ok(overload::Overloaded($overloaded_class) , "OverloadedClass is properly overloaded");
+        ok(ref ($overloaded_class) eq "OverloadedClass", "OverloadedClass is an object");
         $session->param("overloaded_object", $overloaded_class);
         
         ok($session->param("overloaded_object") eq "ABCDEFG");
@@ -290,7 +290,7 @@
         $simple_class2->emails(1, 'sherzodr at cpan.org');
         $simple_class2->blogs('lost+found', 'http://author.cpan.org/');
         $simple_class2->blogs('yigitlik', 'http://author.cpan.org/uz/');
-        my $embedded = OverloadedObjectClass->new("Embedded");
+        my $embedded = OverloadedClass->new("Embedded");
         $session->param("embedded_simple_and_overloaded",[ undef, $simple_class2, $embedded, $embedded ]);
 
         ok(!defined($session->param("embedded_simple_and_overloaded")->[0]),"First element of anonymous array undef");
@@ -398,7 +398,7 @@
 
 
 
-package OverloadedObjectClass;
+package OverloadedClass;
 
 use strict;
 use overload (

Modified: trunk/libcgi-session-perl/t/name.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libcgi-session-perl/t/name.t?rev=77256&op=diff
==============================================================================
--- trunk/libcgi-session-perl/t/name.t (original)
+++ trunk/libcgi-session-perl/t/name.t Fri Jul  8 16:31:27 2011
@@ -1,7 +1,6 @@
 #/usr/bin/perl -w
 
 use strict;
-use diagnostics;
 
 use File::Spec;
 




More information about the Pkg-perl-cvs-commits mailing list