r51217 - in /trunk/libmoosex-aliases-perl: ./ debian/ lib/MooseX/ lib/MooseX/Aliases/Meta/Trait/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Mon Jan 18 18:13:31 UTC 2010


Author: jawnsy-guest
Date: Mon Jan 18 18:13:12 2010
New Revision: 51217

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

Modified:
    trunk/libmoosex-aliases-perl/Changes
    trunk/libmoosex-aliases-perl/LICENSE
    trunk/libmoosex-aliases-perl/META.yml
    trunk/libmoosex-aliases-perl/Makefile.PL
    trunk/libmoosex-aliases-perl/README
    trunk/libmoosex-aliases-perl/debian/changelog
    trunk/libmoosex-aliases-perl/debian/copyright
    trunk/libmoosex-aliases-perl/dist.ini
    trunk/libmoosex-aliases-perl/lib/MooseX/Aliases.pm
    trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Attribute.pm
    trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Constructor.pm
    trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Method.pm

Modified: trunk/libmoosex-aliases-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/Changes?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/Changes (original)
+++ trunk/libmoosex-aliases-perl/Changes Mon Jan 18 18:13:12 2010
@@ -1,4 +1,7 @@
 Revision history for MooseX::Aliases
+
+0.08  1/17/2010
+    Fix metarole usage for new role metarole interface (autarch).
 
 0.07  12/04/2009
     Add dep on Test::Exception

Modified: trunk/libmoosex-aliases-perl/LICENSE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/LICENSE?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/LICENSE (original)
+++ trunk/libmoosex-aliases-perl/LICENSE Mon Jan 18 18:13:12 2010
@@ -1,4 +1,4 @@
-This software is copyright (c) 2009 by Jesse Luehrs.
+This software is copyright (c) 2010 by Jesse Luehrs.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 2009 by Jesse Luehrs.
+This software is Copyright (c) 2010 by Jesse Luehrs.
 
 This is free software, licensed under:
 
@@ -270,7 +270,7 @@
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 2009 by Jesse Luehrs.
+This software is Copyright (c) 2010 by Jesse Luehrs.
 
 This is free software, licensed under:
 

Modified: trunk/libmoosex-aliases-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/META.yml?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/META.yml (original)
+++ trunk/libmoosex-aliases-perl/META.yml Mon Jan 18 18:13:12 2010
@@ -4,7 +4,7 @@
   - 'Jesse Luehrs <doy at tozt dot net>'
   - 'Chris Prather <chris at prather.org>'
   - 'Justin Hunter <justin.d.hunter at gmail dot com>'
-generated_by: 'Dist::Zilla version 1.093220'
+generated_by: 'Dist::Zilla version 1.093400'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -13,4 +13,4 @@
 requires:
   Moose: 0.90
   Test::Exception: 0
-version: 0.07
+version: 0.08

Modified: trunk/libmoosex-aliases-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/Makefile.PL?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/Makefile.PL (original)
+++ trunk/libmoosex-aliases-perl/Makefile.PL Mon Jan 18 18:13:12 2010
@@ -11,7 +11,7 @@
   NAME      => 'MooseX::Aliases',
   AUTHOR    => "Jesse\ Luehrs\ \<doy\ at\ tozt\ dot\ net\>\,\ Chris\ Prather\ \<chris\@prather\.org\>\,\ Justin\ Hunter\ \<justin\.d\.hunter\ at\ gmail\ dot\ com\>",
   ABSTRACT  => "easy\ aliasing\ of\ methods\ and\ attributes\ in\ Moose",
-  VERSION   => '0.07',
+  VERSION   => '0.08',
   EXE_FILES => [ qw() ],
   (eval { ExtUtils::MakeMaker->VERSION(6.31) } ? (LICENSE => 'perl') : ()),
   PREREQ_PM    => {

Modified: trunk/libmoosex-aliases-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/README?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/README (original)
+++ trunk/libmoosex-aliases-perl/README Mon Jan 18 18:13:12 2010
@@ -1,11 +1,11 @@
 
 
 This archive contains the distribution MooseX-Aliases, version
-0.07:
+0.08:
 
   easy aliasing of methods and attributes in Moose
 
-This software is copyright (c) 2009 by Jesse Luehrs.
+This software is copyright (c) 2010 by Jesse Luehrs.
 
 This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.

Modified: trunk/libmoosex-aliases-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/debian/changelog?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/debian/changelog (original)
+++ trunk/libmoosex-aliases-perl/debian/changelog Mon Jan 18 18:13:12 2010
@@ -1,3 +1,9 @@
+libmoosex-aliases-perl (0.08-1) UNRELEASED; urgency=low
+
+  * New upstream release
+
+ -- Jonathan Yu <jawnsy at cpan.org>  Mon, 18 Jan 2010 12:57:39 -0500
+
 libmoosex-aliases-perl (0.07-1) unstable; urgency=low
 
   * Initial Release (Closes: #563216)

Modified: trunk/libmoosex-aliases-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/debian/copyright?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/debian/copyright (original)
+++ trunk/libmoosex-aliases-perl/debian/copyright Mon Jan 18 18:13:12 2010
@@ -4,7 +4,7 @@
 Name: MooseX-Aliases
 
 Files: *
-Copyright: 2009, Jesse Luehrs <doy at tozt.net>
+Copyright: 2010, Jesse Luehrs <doy at tozt.net>
 License: Artistic or GPL-1+
 
 Files: debian/*

Modified: trunk/libmoosex-aliases-perl/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/dist.ini?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/dist.ini (original)
+++ trunk/libmoosex-aliases-perl/dist.ini Mon Jan 18 18:13:12 2010
@@ -1,5 +1,5 @@
 name    = MooseX-Aliases
-version = 0.07
+version = 0.08
 author  = Jesse Luehrs <doy at tozt dot net>
 author  = Chris Prather <chris at prather.org>
 author  = Justin Hunter <justin.d.hunter at gmail dot com>

Modified: trunk/libmoosex-aliases-perl/lib/MooseX/Aliases.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/lib/MooseX/Aliases.pm?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/lib/MooseX/Aliases.pm (original)
+++ trunk/libmoosex-aliases-perl/lib/MooseX/Aliases.pm Mon Jan 18 18:13:12 2010
@@ -1,7 +1,6 @@
 package MooseX::Aliases;
-our $VERSION = '0.07';
-
-
+our $VERSION = '0.08';
+use Moose ();
 use Moose::Exporter;
 use Scalar::Util qw(blessed);
 
@@ -11,14 +10,11 @@
 
 =head1 VERSION
 
-version 0.07
+version 0.08
 
 =head1 SYNOPSIS
 
     package MyApp;
-our $VERSION = '0.07';
-
-
     use Moose;
     use MooseX::Aliases;
 
@@ -38,9 +34,6 @@
 or
 
     package MyApp::Role;
-our $VERSION = '0.07';
-
-
     use Moose::Role;
     use MooseX::Aliases;
 
@@ -67,10 +60,21 @@
 
 =cut
 
+my %metaroles = $Moose::VERSION >= 0.9301
+    ? (
+    class_metaroles => {
+        attribute   => ['MooseX::Aliases::Meta::Trait::Attribute'],
+        constructor => ['MooseX::Aliases::Meta::Trait::Constructor'],
+    }
+    )
+    : (
+    attribute_metaclass_roles => ['MooseX::Aliases::Meta::Trait::Attribute'],
+    constructor_class_roles => ['MooseX::Aliases::Meta::Trait::Constructor'],
+    );
+
 Moose::Exporter->setup_import_methods(
-    with_meta                 => ['alias'],
-    attribute_metaclass_roles => ['MooseX::Aliases::Meta::Trait::Attribute'],
-    constructor_class_roles   => ['MooseX::Aliases::Meta::Trait::Constructor'],
+    with_meta => ['alias'],
+    %metaroles,
 );
 
 sub _get_method_metaclass {

Modified: trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Attribute.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Attribute.pm?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Attribute.pm (original)
+++ trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Attribute.pm Mon Jan 18 18:13:12 2010
@@ -1,7 +1,5 @@
 package MooseX::Aliases::Meta::Trait::Attribute;
-our $VERSION = '0.07';
-
-
+our $VERSION = '0.08';
 use Moose::Role;
 use Moose::Util::TypeConstraints;
 Moose::Util::meta_attribute_alias 'Aliased';
@@ -12,14 +10,11 @@
 
 =head1 VERSION
 
-version 0.07
+version 0.08
 
 =head1 SYNOPSIS
 
     package MyApp::Role;
-our $VERSION = '0.07';
-
-
     use Moose::Role;
     use MooseX::Aliases;
 

Modified: trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Constructor.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Constructor.pm?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Constructor.pm (original)
+++ trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Constructor.pm Mon Jan 18 18:13:12 2010
@@ -1,7 +1,5 @@
 package MooseX::Aliases::Meta::Trait::Constructor;
-our $VERSION = '0.07';
-
-
+our $VERSION = '0.08';
 use Moose::Role;
 
 =head1 NAME
@@ -10,7 +8,7 @@
 
 =head1 VERSION
 
-version 0.07
+version 0.08
 
 =head1 DESCRIPTION
 

Modified: trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Method.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Method.pm?rev=51217&op=diff
==============================================================================
--- trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Method.pm (original)
+++ trunk/libmoosex-aliases-perl/lib/MooseX/Aliases/Meta/Trait/Method.pm Mon Jan 18 18:13:12 2010
@@ -1,7 +1,5 @@
 package MooseX::Aliases::Meta::Trait::Method;
-our $VERSION = '0.07';
-
-
+our $VERSION = '0.08';
 use Moose::Role;
 
 =head1 NAME
@@ -10,7 +8,7 @@
 
 =head1 VERSION
 
-version 0.07
+version 0.08
 
 =head1 DESCRIPTION
 




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