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