r56817 - in /trunk/libhash-asobject-perl: Changes MANIFEST MANIFEST.SKIP META.yml Makefile.PL debian/changelog lib/Hash/AsObject.pm t/07inherit.t

ivan at users.alioth.debian.org ivan at users.alioth.debian.org
Sun Apr 25 04:32:48 UTC 2010


Author: ivan
Date: Sun Apr 25 04:32:41 2010
New Revision: 56817

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

Added:
    trunk/libhash-asobject-perl/MANIFEST
      - copied unchanged from r56816, branches/upstream/libhash-asobject-perl/current/MANIFEST
Modified:
    trunk/libhash-asobject-perl/Changes
    trunk/libhash-asobject-perl/MANIFEST.SKIP
    trunk/libhash-asobject-perl/META.yml
    trunk/libhash-asobject-perl/Makefile.PL
    trunk/libhash-asobject-perl/debian/changelog
    trunk/libhash-asobject-perl/lib/Hash/AsObject.pm
    trunk/libhash-asobject-perl/t/07inherit.t

Modified: trunk/libhash-asobject-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhash-asobject-perl/Changes?rev=56817&op=diff
==============================================================================
--- trunk/libhash-asobject-perl/Changes (original)
+++ trunk/libhash-asobject-perl/Changes Sun Apr 25 04:32:41 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

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

Modified: trunk/libhash-asobject-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhash-asobject-perl/META.yml?rev=56817&op=diff
==============================================================================
--- trunk/libhash-asobject-perl/META.yml (original)
+++ trunk/libhash-asobject-perl/META.yml Sun Apr 25 04:32:41 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: trunk/libhash-asobject-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhash-asobject-perl/Makefile.PL?rev=56817&op=diff
==============================================================================
--- trunk/libhash-asobject-perl/Makefile.PL (original)
+++ trunk/libhash-asobject-perl/Makefile.PL Sun Apr 25 04:32:41 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: trunk/libhash-asobject-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhash-asobject-perl/debian/changelog?rev=56817&op=diff
==============================================================================
--- trunk/libhash-asobject-perl/debian/changelog (original)
+++ trunk/libhash-asobject-perl/debian/changelog Sun Apr 25 04:32:41 2010
@@ -1,4 +1,4 @@
-libhash-asobject-perl (0.10-2) UNRELEASED; urgency=low
+libhash-asobject-perl (0.13-1) UNRELEASED; urgency=low
 
   * Take over for the Debian Perl Group
   * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
@@ -7,8 +7,9 @@
     <ivan-debian at 420.am>); Ivan Kohler <ivan-debian at 420.am> moved to
     Uploaders.
   * debian/watch: update to ignore development releases.
+  * New upstream release
 
- -- Ivan Kohler <ivan-debian at 420.am>  Sat, 24 Apr 2010 21:27:26 -0700
+ -- Ivan Kohler <ivan-debian at 420.am>  Sat, 24 Apr 2010 21:31:15 -0700
 
 libhash-asobject-perl (0.10-1) unstable; urgency=low
 

Modified: trunk/libhash-asobject-perl/lib/Hash/AsObject.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhash-asobject-perl/lib/Hash/AsObject.pm?rev=56817&op=diff
==============================================================================
--- trunk/libhash-asobject-perl/lib/Hash/AsObject.pm (original)
+++ trunk/libhash-asobject-perl/lib/Hash/AsObject.pm Sun Apr 25 04:32:41 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: trunk/libhash-asobject-perl/t/07inherit.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libhash-asobject-perl/t/07inherit.t?rev=56817&op=diff
==============================================================================
--- trunk/libhash-asobject-perl/t/07inherit.t (original)
+++ trunk/libhash-asobject-perl/t/07inherit.t Sun Apr 25 04:32:41 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