r56815 - in /branches/upstream/libhash-asobject-perl/current: Changes MANIFEST MANIFEST.SKIP META.yml Makefile.PL lib/Hash/AsObject.pm t/07inherit.t

ivan at users.alioth.debian.org ivan at users.alioth.debian.org
Sun Apr 25 04:30:15 UTC 2010


Author: ivan
Date: Sun Apr 25 04:29:53 2010
New Revision: 56815

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=56815
Log:
[svn-upgrade] Integrating new upstream version, libhash-asobject-perl (0.13)

Added:
    branches/upstream/libhash-asobject-perl/current/MANIFEST
Modified:
    branches/upstream/libhash-asobject-perl/current/Changes
    branches/upstream/libhash-asobject-perl/current/MANIFEST.SKIP
    branches/upstream/libhash-asobject-perl/current/META.yml
    branches/upstream/libhash-asobject-perl/current/Makefile.PL
    branches/upstream/libhash-asobject-perl/current/lib/Hash/AsObject.pm
    branches/upstream/libhash-asobject-perl/current/t/07inherit.t

Modified: branches/upstream/libhash-asobject-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/Changes?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/Changes (original)
+++ branches/upstream/libhash-asobject-perl/current/Changes Sun Apr 25 04:29:53 2010
@@ -1,4 +1,23 @@
 # Change log for Perl module Hash::AsObject
+
+---
+version: 0.13
+date:    09 Dec 2009
+changes:
+  - oops, forgot to include test for infinite recursion
+
+---
+version: 0.12
+date:    09 Dec 2009
+changes:
+  - fixed infinite recursion when subclassed (rt.cpan.org #52597)
+note: Thanks to Skye Shaw for reporting this with a patch
+
+---
+version: 0.11
+date:    16 Feb 2009
+changes:
+  - include MANIFEST in release (rt.cpan.org #32612)
 
 ---
 version: 0.10

Added: branches/upstream/libhash-asobject-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/MANIFEST?rev=56815&op=file
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/MANIFEST (added)
+++ branches/upstream/libhash-asobject-perl/current/MANIFEST Sun Apr 25 04:29:53 2010
@@ -1,0 +1,17 @@
+Changes
+lib/Hash/AsObject.pm
+Makefile.PL
+MANIFEST			This list of files
+MANIFEST.SKIP
+META.yml
+README
+t/00versions.t
+t/01constructor.t
+t/02get-and-set.t
+t/03class-methods.t
+t/04chain.t
+t/05trickery.t
+t/06can.t
+t/07inherit.t
+t/99pod-coverage.t
+t/99pod.t

Modified: branches/upstream/libhash-asobject-perl/current/MANIFEST.SKIP
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/MANIFEST.SKIP?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/MANIFEST.SKIP (original)
+++ branches/upstream/libhash-asobject-perl/current/MANIFEST.SKIP Sun Apr 25 04:29:53 2010
@@ -6,7 +6,7 @@
 pm_to_blib
 ^Makefile$
 ^Makefile\.(old|bak)$
-^MANIFEST(\.bak)?$
+^MANIFEST\.bak$
 Hash-AsObject-\d+
 ^\.podge
 ^_darcs

Modified: branches/upstream/libhash-asobject-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/META.yml?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/META.yml (original)
+++ branches/upstream/libhash-asobject-perl/current/META.yml Sun Apr 25 04:29:53 2010
@@ -1,13 +1,19 @@
 --- #YAML:1.0
-name:                Hash-AsObject
-version:             0.10
-abstract:            ~
-license:             ~
-generated_by:        ExtUtils::MakeMaker version 6.32
-distribution_type:   module
-requires:     
-meta-spec:
-    url:     http://module-build.sourceforge.net/META-spec-v1.2.html
-    version: 1.2
+name:               Hash-AsObject
+version:            0.13
+abstract:           ~
 author:
     - Paul Hoffman <nkuitse AT cpan DOT org>
+license:            perl
+distribution_type:  module
+configure_requires:
+    ExtUtils::MakeMaker:  0
+requires:  {}
+no_index:
+    directory:
+        - t
+        - inc
+generated_by:       ExtUtils::MakeMaker version 6.46
+meta-spec:
+    url:      http://module-build.sourceforge.net/META-spec-v1.4.html
+    version:  1.4

Modified: branches/upstream/libhash-asobject-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/Makefile.PL?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/Makefile.PL (original)
+++ branches/upstream/libhash-asobject-perl/current/Makefile.PL Sun Apr 25 04:29:53 2010
@@ -4,6 +4,7 @@
     'NAME'		    => 'Hash::AsObject',
     'AUTHOR'        => 'Paul Hoffman <nkuitse AT cpan DOT org>',
     'VERSION_FROM'	=> 'lib/Hash/AsObject.pm',
+    'LICENSE'      => 'perl',
     'PREREQ_PM'     => {},
 );
 

Modified: branches/upstream/libhash-asobject-perl/current/lib/Hash/AsObject.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/lib/Hash/AsObject.pm?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/lib/Hash/AsObject.pm (original)
+++ branches/upstream/libhash-asobject-perl/current/lib/Hash/AsObject.pm Sun Apr 25 04:29:53 2010
@@ -3,7 +3,7 @@
 use strict;
 use vars qw($VERSION $AUTOLOAD);
 
-$VERSION = '0.10';
+$VERSION = '0.13';
 
 sub VERSION {
     return $VERSION
@@ -137,7 +137,7 @@
 
         };
         unshift @_, $invocant;
-        goto &$key;
+        goto &{ "${cls}::$key" };
     }
 }
 

Modified: branches/upstream/libhash-asobject-perl/current/t/07inherit.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libhash-asobject-perl/current/t/07inherit.t?rev=56815&op=diff
==============================================================================
--- branches/upstream/libhash-asobject-perl/current/t/07inherit.t (original)
+++ branches/upstream/libhash-asobject-perl/current/t/07inherit.t Sun Apr 25 04:29:53 2010
@@ -2,7 +2,7 @@
 use warnings;
 use diagnostics;
 
-use Test::More tests => 2;
+use Test::More tests => 4;
 
 use_ok( 'Hash::AsObject' );
 
@@ -15,6 +15,8 @@
 
 package main;
 
-is( ref(Hash::AsObject::Foo->new), 'Hash::AsObject::Foo', 'blessing' );
+my $hash = Hash::AsObject::Foo->new;
+is( ref($hash), 'Hash::AsObject::Foo', 'blessing' );
 
-
+is( $hash->abc('123'), 123, 'set scalar' );
+is( $hash->abc, 123, 'get scalar' );




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