r77254 - in /branches/upstream/libcgi-session-perl/current: Build.PL Changes MANIFEST META.json META.yml Makefile.PL 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:04 UTC 2011


Author: periapt-guest
Date: Fri Jul  8 16:30:55 2011
New Revision: 77254

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=77254
Log:
[svn-upgrade] new version libcgi-session-perl (4.46)

Added:
    branches/upstream/libcgi-session-perl/current/META.json
Modified:
    branches/upstream/libcgi-session-perl/current/Build.PL
    branches/upstream/libcgi-session-perl/current/Changes
    branches/upstream/libcgi-session-perl/current/MANIFEST
    branches/upstream/libcgi-session-perl/current/META.yml
    branches/upstream/libcgi-session-perl/current/Makefile.PL
    branches/upstream/libcgi-session-perl/current/lib/CGI/Session.pm
    branches/upstream/libcgi-session-perl/current/lib/CGI/Session/ID/static.pm
    branches/upstream/libcgi-session-perl/current/lib/CGI/Session/Test/Default.pm
    branches/upstream/libcgi-session-perl/current/t/name.t

Modified: branches/upstream/libcgi-session-perl/current/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcgi-session-perl/current/Build.PL?rev=77254&op=diff
==============================================================================
--- branches/upstream/libcgi-session-perl/current/Build.PL (original)
+++ branches/upstream/libcgi-session-perl/current/Build.PL Fri Jul  8 16:30:55 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: branches/upstream/libcgi-session-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcgi-session-perl/current/Changes?rev=77254&op=diff
==============================================================================
--- branches/upstream/libcgi-session-perl/current/Changes (original)
+++ branches/upstream/libcgi-session-perl/current/Changes Fri Jul  8 16:30:55 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: branches/upstream/libcgi-session-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcgi-session-perl/current/MANIFEST?rev=77254&op=diff
==============================================================================
--- branches/upstream/libcgi-session-perl/current/MANIFEST (original)
+++ branches/upstream/libcgi-session-perl/current/MANIFEST Fri Jul  8 16:30:55 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)

Added: branches/upstream/libcgi-session-perl/current/META.json
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcgi-session-perl/current/META.json?rev=77254&op=file
==============================================================================
--- branches/upstream/libcgi-session-perl/current/META.json (added)
+++ branches/upstream/libcgi-session-perl/current/META.json Fri Jul  8 16:30:55 2011
@@ -1,0 +1,136 @@
+{
+   "abstract" : "Persistent session data in CGI applications",
+   "author" : [
+      "Sherzod Ruzmetov <sherzodr at cpan.org>"
+   ],
+   "dynamic_config" : 1,
+   "generated_by" : "Module::Build version 0.38, CPAN::Meta::Converter version 2.110440",
+   "keywords" : [
+      "session",
+      "http"
+   ],
+   "license" : [
+      "artistic_1"
+   ],
+   "meta-spec" : {
+      "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
+      "version" : "2"
+   },
+   "name" : "CGI-Session",
+   "no_index" : {
+      "package" : [
+         "CGI::Session::Test::SimpleObjectClass",
+         "CGI::Session::Test::Default",
+         "OverloadedObjectClass",
+         "OverloadedClass"
+      ]
+   },
+   "prereqs" : {
+      "build" : {
+         "requires" : {
+            "Test::More" : 0
+         }
+      },
+      "configure" : {
+         "requires" : {
+            "Module::Build" : "0.38"
+         }
+      },
+      "runtime" : {
+         "requires" : {
+            "CGI" : "3.26",
+            "Data::Dumper" : 0,
+            "Digest::MD5" : 0,
+            "Scalar::Util" : 0
+         }
+      }
+   },
+   "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
+      }
+   },
+   "release_status" : "stable",
+   "resources" : {
+      "license" : [
+         "http://opensource.org/licenses/artistic-license.php"
+      ],
+      "repository" : {
+         "url" : "http://github.com/cromedome/cgi-session"
+      }
+   },
+   "version" : "4.46"
+}

Modified: branches/upstream/libcgi-session-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcgi-session-perl/current/META.yml?rev=77254&op=diff
==============================================================================
--- branches/upstream/libcgi-session-perl/current/META.yml (original)
+++ branches/upstream/libcgi-session-perl/current/META.yml Fri Jul  8 16:30:55 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: branches/upstream/libcgi-session-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcgi-session-perl/current/Makefile.PL?rev=77254&op=diff
==============================================================================
--- branches/upstream/libcgi-session-perl/current/Makefile.PL (original)
+++ branches/upstream/libcgi-session-perl/current/Makefile.PL Fri Jul  8 16:30:55 2011
@@ -137,6 +137,9 @@
 no_index:
     package:
     - CGI::Session::Test::SimpleObjectClass
+    - CGI::Session::Test::Default
+    - OverloadedObjectClass
+    - OverloadedClass
 ",
 );
 

Modified: branches/upstream/libcgi-session-perl/current/lib/CGI/Session.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcgi-session-perl/current/lib/CGI/Session.pm?rev=77254&op=diff
==============================================================================
--- branches/upstream/libcgi-session-perl/current/lib/CGI/Session.pm (original)
+++ branches/upstream/libcgi-session-perl/current/lib/CGI/Session.pm Fri Jul  8 16:30:55 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: branches/upstream/libcgi-session-perl/current/lib/CGI/Session/ID/static.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcgi-session-perl/current/lib/CGI/Session/ID/static.pm?rev=77254&op=diff
==============================================================================
--- branches/upstream/libcgi-session-perl/current/lib/CGI/Session/ID/static.pm (original)
+++ branches/upstream/libcgi-session-perl/current/lib/CGI/Session/ID/static.pm Fri Jul  8 16:30:55 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: branches/upstream/libcgi-session-perl/current/lib/CGI/Session/Test/Default.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcgi-session-perl/current/lib/CGI/Session/Test/Default.pm?rev=77254&op=diff
==============================================================================
--- branches/upstream/libcgi-session-perl/current/lib/CGI/Session/Test/Default.pm (original)
+++ branches/upstream/libcgi-session-perl/current/lib/CGI/Session/Test/Default.pm Fri Jul  8 16:30:55 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: branches/upstream/libcgi-session-perl/current/t/name.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libcgi-session-perl/current/t/name.t?rev=77254&op=diff
==============================================================================
--- branches/upstream/libcgi-session-perl/current/t/name.t (original)
+++ branches/upstream/libcgi-session-perl/current/t/name.t Fri Jul  8 16:30:55 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