r60293 - in /trunk/libmoosex-blessed-reconstruct-perl: Changes META.yml Makefile.PL SIGNATURE debian/changelog debian/control debian/copyright debian/source/ debian/source/format lib/MooseX/Blessed/Reconstruct.pm

ansgar-guest at users.alioth.debian.org ansgar-guest at users.alioth.debian.org
Wed Jul 14 12:10:19 UTC 2010


Author: ansgar-guest
Date: Wed Jul 14 12:07:14 2010
New Revision: 60293

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=60293
Log:
* New upstream release.
* Bump (build-)dep on libmoose-perl to >= 1.03.
* debian/copyright: Formatting changes for current DEP-5 proposal.
* Use source format 3.0 (quilt).
* Bump Standards-Version to 3.9.0 (no changes).

Added:
    trunk/libmoosex-blessed-reconstruct-perl/debian/source/
    trunk/libmoosex-blessed-reconstruct-perl/debian/source/format
Modified:
    trunk/libmoosex-blessed-reconstruct-perl/Changes
    trunk/libmoosex-blessed-reconstruct-perl/META.yml
    trunk/libmoosex-blessed-reconstruct-perl/Makefile.PL
    trunk/libmoosex-blessed-reconstruct-perl/SIGNATURE
    trunk/libmoosex-blessed-reconstruct-perl/debian/changelog
    trunk/libmoosex-blessed-reconstruct-perl/debian/control
    trunk/libmoosex-blessed-reconstruct-perl/debian/copyright
    trunk/libmoosex-blessed-reconstruct-perl/lib/MooseX/Blessed/Reconstruct.pm

Modified: trunk/libmoosex-blessed-reconstruct-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-blessed-reconstruct-perl/Changes?rev=60293&op=diff
==============================================================================
--- trunk/libmoosex-blessed-reconstruct-perl/Changes (original)
+++ trunk/libmoosex-blessed-reconstruct-perl/Changes Wed Jul 14 12:07:14 2010
@@ -1,3 +1,6 @@
+0.04
+    - Update BUILDALL behavior for recent versions of Moose (doy)
+
 0.03
     - Class::MOP no longer returns the metaclass from load_class
 

Modified: trunk/libmoosex-blessed-reconstruct-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-blessed-reconstruct-perl/META.yml?rev=60293&op=diff
==============================================================================
--- trunk/libmoosex-blessed-reconstruct-perl/META.yml (original)
+++ trunk/libmoosex-blessed-reconstruct-perl/META.yml Wed Jul 14 12:07:14 2010
@@ -1,6 +1,6 @@
 --- #YAML:1.0
 name:               MooseX-Blessed-Reconstruct
-version:            0.03
+version:            0.04
 abstract:           ~
 author:  []
 license:            unknown
@@ -12,14 +12,14 @@
 requires:
     Class::MOP:        0.93
     Data::Visitor:     0.21
-    Moose:             0.9
+    Moose:             1.05
     namespace::clean:  0
     Test::use::ok:     0
 no_index:
     directory:
         - t
         - inc
-generated_by:       ExtUtils::MakeMaker version 6.55_02
+generated_by:       ExtUtils::MakeMaker version 6.56
 meta-spec:
     url:      http://module-build.sourceforge.net/META-spec-v1.4.html
     version:  1.4

Modified: trunk/libmoosex-blessed-reconstruct-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-blessed-reconstruct-perl/Makefile.PL?rev=60293&op=diff
==============================================================================
--- trunk/libmoosex-blessed-reconstruct-perl/Makefile.PL (original)
+++ trunk/libmoosex-blessed-reconstruct-perl/Makefile.PL Wed Jul 14 12:07:14 2010
@@ -13,7 +13,7 @@
 	PREREQ_PM    => {
 		'Test::use::ok' => 0,
 		'namespace::clean' => 0,
-		'Moose' => 0.90,
+		'Moose' => 1.05,
 		'Class::MOP' => 0.93,
 		'Data::Visitor' => 0.21,
 	},

Modified: trunk/libmoosex-blessed-reconstruct-perl/SIGNATURE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-blessed-reconstruct-perl/SIGNATURE?rev=60293&op=diff
==============================================================================
--- trunk/libmoosex-blessed-reconstruct-perl/SIGNATURE (original)
+++ trunk/libmoosex-blessed-reconstruct-perl/SIGNATURE Wed Jul 14 12:07:14 2010
@@ -1,5 +1,5 @@
 This file contains message digests of all files listed in MANIFEST,
-signed via the Module::Signature module, version 0.55.
+signed via the Module::Signature module, version 0.62.
 
 To verify the content in this distribution, first make sure you have
 Module::Signature installed, then type:
@@ -14,17 +14,17 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-SHA1 56d6ae71a8db4dc3a29442e03006ab391e896c4e Changes
+SHA1 8e442a83c925d9d54f6e2da526c4a127bd73b877 Changes
 SHA1 78a468e5be41b2f15d15e6a989c94fba17c9a093 MANIFEST
 SHA1 190e9058eb9c6446a1a3f3ddf15b082f1ecde152 MANIFEST.SKIP
-SHA1 b009f6fbbb8ce3eec6bc29b0b5715a0a661168c8 META.yml
-SHA1 c2629049084021b59ce2dd23019778f3fcee4958 Makefile.PL
-SHA1 ee675a0ed55083194c66f6a1d4ea55e680871ecf lib/MooseX/Blessed/Reconstruct.pm
+SHA1 e7a4399700f4f8481e357bee58acc36dfd1ed263 META.yml
+SHA1 8bfb42276336bae728712b029a18bc2d82914f84 Makefile.PL
+SHA1 de7e757558aa28a86f64829ae945eaf5091c6866 lib/MooseX/Blessed/Reconstruct.pm
 SHA1 a864e611614c3e25f55dd7174dc6f1f8922881a9 t/basic.t
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG/MacGPG2 v2.0.12 (Darwin)
 
-iEYEARECAAYFAkqyHmwACgkQVCwRwOvSdBiJhACghnFD9NmaT4a/U0i3CxGsV3PI
-hncAoKYTVu3LCt8sLasc1/tpDj+etWZi
-=/uwf
+iEYEARECAAYFAkw7rOEACgkQVCwRwOvSdBh4XwCfRasi0vD7xrRV/bQQLGZ4pDpd
+GBcAn1lHe20qX1zvUB96UD1uXy12ERI0
+=irHr
 -----END PGP SIGNATURE-----

Modified: trunk/libmoosex-blessed-reconstruct-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-blessed-reconstruct-perl/debian/changelog?rev=60293&op=diff
==============================================================================
--- trunk/libmoosex-blessed-reconstruct-perl/debian/changelog (original)
+++ trunk/libmoosex-blessed-reconstruct-perl/debian/changelog Wed Jul 14 12:07:14 2010
@@ -1,3 +1,13 @@
+libmoosex-blessed-reconstruct-perl (0.04-1) unstable; urgency=low
+
+  * New upstream release.
+  * Bump (build-)dep on libmoose-perl to >= 1.03.
+  * debian/copyright: Formatting changes for current DEP-5 proposal.
+  * Use source format 3.0 (quilt).
+  * Bump Standards-Version to 3.9.0 (no changes).
+
+ -- Ansgar Burchardt <ansgar at 43-1.org>  Wed, 14 Jul 2010 21:06:45 +0900
+
 libmoosex-blessed-reconstruct-perl (0.03-1) unstable; urgency=low
 
   [ Nathan Handler ]

Modified: trunk/libmoosex-blessed-reconstruct-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-blessed-reconstruct-perl/debian/control?rev=60293&op=diff
==============================================================================
--- trunk/libmoosex-blessed-reconstruct-perl/debian/control (original)
+++ trunk/libmoosex-blessed-reconstruct-perl/debian/control Wed Jul 14 12:07:14 2010
@@ -3,12 +3,12 @@
 Priority: optional
 Build-Depends: debhelper (>= 7)
 Build-Depends-Indep: perl, libclass-mop-perl (>= 0.93),
-  libdata-visitor-perl (>= 0.21), libmoose-perl (>= 0.90),
+  libdata-visitor-perl (>= 0.21), libmoose-perl (>= 1.05),
   libnamespace-clean-perl, libtest-use-ok-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: franck cuny <franck at lumberjaph.net>,
   Ansgar Burchardt <ansgar at 43-1.org>
-Standards-Version: 3.8.3
+Standards-Version: 3.9.0
 Homepage: http://search.cpan.org/dist/MooseX-Blessed-Reconstruct/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmoosex-blessed-reconstruct-perl
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmoosex-blessed-reconstruct-perl
@@ -16,7 +16,7 @@
 Package: libmoosex-blessed-reconstruct-perl
 Architecture: all
 Depends: ${misc:Depends}, ${perl:Depends}, libclass-mop-perl (>= 0.93),
-  libdata-visitor-perl (>= 0.21), libmoose-perl (>= 0.90),
+  libdata-visitor-perl (>= 0.21), libmoose-perl (>= 1.05),
   libnamespace-clean-perl
 Description: Data::Visitor for creating Moose objects
  The purpose of MooseX::Blessed::Reconstruct module is to "fix up" blessed data

Modified: trunk/libmoosex-blessed-reconstruct-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-blessed-reconstruct-perl/debian/copyright?rev=60293&op=diff
==============================================================================
--- trunk/libmoosex-blessed-reconstruct-perl/debian/copyright (original)
+++ trunk/libmoosex-blessed-reconstruct-perl/debian/copyright Wed Jul 14 12:07:14 2010
@@ -1,18 +1,14 @@
-Format-Specification:
-    http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
-Upstream-Maintainer: Yuval Kogman <nothingmuch at woobling.org>
-Upstream-Author: Yuval Kogman <nothingmuch at woobling.org>
-Upstream-Source: http://search.cpan.org/dist/MooseX-Blessed-Reconstruct/
-Upstream-Name: MooseX-Blessed-Reconstruct
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135
+Maintainer: Yuval Kogman <nothingmuch at woobling.org>
+Source: http://search.cpan.org/dist/MooseX-Blessed-Reconstruct/
+Name: MooseX-Blessed-Reconstruct
 
-Files: *
 Copyright: 2008, Infinity Interactive, Yuval Kogman <nothingmuch at woobling.org>
-License-Alias: Perl
-License: Artistic | GPL-1+
+License: Artistic or GPL-1+
 
 Files: debian/*
 Copyright: 2009, franck cuny <franck at lumberjaph.net>
-License: Artistic | GPL-1+
+License: Artistic or GPL-1+
 
 License: Artistic
     This program is free software; you can redistribute it and/or modify

Added: trunk/libmoosex-blessed-reconstruct-perl/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-blessed-reconstruct-perl/debian/source/format?rev=60293&op=file
==============================================================================
--- trunk/libmoosex-blessed-reconstruct-perl/debian/source/format (added)
+++ trunk/libmoosex-blessed-reconstruct-perl/debian/source/format Wed Jul 14 12:07:14 2010
@@ -1,0 +1,1 @@
+3.0 (quilt)

Modified: trunk/libmoosex-blessed-reconstruct-perl/lib/MooseX/Blessed/Reconstruct.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-blessed-reconstruct-perl/lib/MooseX/Blessed/Reconstruct.pm?rev=60293&op=diff
==============================================================================
--- trunk/libmoosex-blessed-reconstruct-perl/lib/MooseX/Blessed/Reconstruct.pm (original)
+++ trunk/libmoosex-blessed-reconstruct-perl/lib/MooseX/Blessed/Reconstruct.pm Wed Jul 14 12:07:14 2010
@@ -12,7 +12,7 @@
 
 use namespace::clean -except => 'meta';
 
-our $VERSION = "0.03";
+our $VERSION = "0.04";
 
 extends qw(Data::Visitor);
 
@@ -48,8 +48,6 @@
 	my $args = $v->prepare_args( $meta, $obj );
 
 	$meta->new_object( %$args, __INSTANCE__ => $instance );
-
-	$instance->BUILDALL($args) if $instance->can("BUILDALL");
 
 	return $instance;
 }
@@ -104,7 +102,6 @@
 	# equivalent to:
 
 	my $proper = Foo->meta->new_object(%$obj);
-	$proper->BUILDALL({%$obj});
 
 	# but recursive (and works with shared references)
 
@@ -138,8 +135,6 @@
 with L<Data::Visitor>'s cycle tracking, and then inflates it using
 L<Moose::Meta::Class/new_object>.
 
-After the object is built, C<BUILDALL> is called if the object implements it.
-
 =item prepare_args $obj
 
 Collapses $obj into key value pairs to be used as init args to




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