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