r50626 - in /trunk/libmoosex-methodattributes-perl: ./ debian/ lib/MooseX/ lib/MooseX/MethodAttributes/ lib/MooseX/MethodAttributes/Role/ lib/MooseX/MethodAttributes/Role/AttrContainer/ lib/MooseX/MethodAttributes/Role/Meta/ lib/MooseX/MethodAttributes/Role/Meta/Method/ lib/MooseX/MethodAttributes/Role/Meta/Role/ lib/MooseX/MethodAttributes/Role/Meta/Role/Application/ t/lib/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Sun Jan 10 15:13:37 UTC 2010


Author: jawnsy-guest
Date: Sun Jan 10 15:13:21 2010
New Revision: 50626

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=50626
Log:
* New upstream release
* Update short description
* Update copyright information to DEP5 format

Removed:
    trunk/libmoosex-methodattributes-perl/TODO
Modified:
    trunk/libmoosex-methodattributes-perl/Changes
    trunk/libmoosex-methodattributes-perl/LICENSE
    trunk/libmoosex-methodattributes-perl/MANIFEST
    trunk/libmoosex-methodattributes-perl/META.yml
    trunk/libmoosex-methodattributes-perl/Makefile.PL
    trunk/libmoosex-methodattributes-perl/README
    trunk/libmoosex-methodattributes-perl/debian/changelog
    trunk/libmoosex-methodattributes-perl/debian/copyright
    trunk/libmoosex-methodattributes-perl/dist.ini
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Inheritable.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/AttrContainer.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Class.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Map.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm
    trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm
    trunk/libmoosex-methodattributes-perl/t/lib/BaseClass.pm
    trunk/libmoosex-methodattributes-perl/t/lib/ClassUsingRoleWithAttributes.pm
    trunk/libmoosex-methodattributes-perl/t/lib/OtherRoleWithAttributes.pm
    trunk/libmoosex-methodattributes-perl/t/lib/OtherSubClass.pm
    trunk/libmoosex-methodattributes-perl/t/lib/RoleWithAttributes.pm
    trunk/libmoosex-methodattributes-perl/t/lib/SubClass.pm
    trunk/libmoosex-methodattributes-perl/t/lib/SubClassUseBaseAndUseMoose.pm
    trunk/libmoosex-methodattributes-perl/t/lib/SubSubClass.pm
    trunk/libmoosex-methodattributes-perl/t/lib/TestClass.pm
    trunk/libmoosex-methodattributes-perl/t/lib/UsesMultipleRoles.pm

Modified: trunk/libmoosex-methodattributes-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/Changes?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/Changes (original)
+++ trunk/libmoosex-methodattributes-perl/Changes Sun Jan 10 15:13:21 2010
@@ -1,3 +1,7 @@
+0.19    Sat, 09 Jan 2010 17:29:00 +0000
+  * Adapt to changes in in composition_class roles
+    in new Moose releases (>= 0.93_01)
+
 0.18    Fri, 25 Sep 2009 10:51:24 +0100
   * Bump Test::More dependency to 0.88 for done_testing
   * Require namespace::autoclean for t/late_reinitialize.t

Modified: trunk/libmoosex-methodattributes-perl/LICENSE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/LICENSE?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/LICENSE (original)
+++ trunk/libmoosex-methodattributes-perl/LICENSE Sun Jan 10 15:13:21 2010
@@ -1,9 +1,9 @@
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
-
-Terms of Perl itself
+the same terms as the Perl 5 programming language system itself.
+
+Terms of the Perl programming language system itself
 
 a) the GNU General Public License as published by the Free
    Software Foundation; either version 1, or (at your option) any
@@ -12,7 +12,7 @@
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 2009 by Florian Ragwitz.
+This software is Copyright (c) 2010 by Florian Ragwitz.
 
 This is free software, licensed under:
 
@@ -270,7 +270,7 @@
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 2009 by Florian Ragwitz.
+This software is Copyright (c) 2010 by Florian Ragwitz.
 
 This is free software, licensed under:
 

Modified: trunk/libmoosex-methodattributes-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/MANIFEST?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/MANIFEST (original)
+++ trunk/libmoosex-methodattributes-perl/MANIFEST Sun Jan 10 15:13:21 2010
@@ -4,7 +4,6 @@
 META.yml
 Makefile.PL
 README
-TODO
 dist.ini
 lib/MooseX/MethodAttributes.pm
 lib/MooseX/MethodAttributes/Inheritable.pm

Modified: trunk/libmoosex-methodattributes-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/META.yml?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/META.yml (original)
+++ trunk/libmoosex-methodattributes-perl/META.yml Sun Jan 10 15:13:21 2010
@@ -3,7 +3,7 @@
 author:
   - 'Florian Ragwitz <rafl at debian.org>'
   - 'Tomas Doran <bobtfish at bobtfish.net>'
-generated_by: 'Dist::Zilla::Plugin::MetaYAML version 1.092450'
+generated_by: 'Dist::Zilla version 1.093400'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -16,4 +16,4 @@
   Test::More: 0.88
   namespace::autoclean: 0
   namespace::clean: 0.10
-version: 0.18
+version: 0.19

Modified: trunk/libmoosex-methodattributes-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/Makefile.PL?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/Makefile.PL (original)
+++ trunk/libmoosex-methodattributes-perl/Makefile.PL Sun Jan 10 15:13:21 2010
@@ -1,15 +1,17 @@
 
 use strict;
 use warnings;
+
+
 
 use ExtUtils::MakeMaker;
 
 WriteMakefile(
   DISTNAME  => 'MooseX-MethodAttributes',
   NAME      => 'MooseX::MethodAttributes',
-  AUTHOR    => 'Florian\ Ragwitz\ \<rafl\@debian\.org\>\,\ Tomas\ Doran\ \<bobtfish\@bobtfish\.net\>',
-  ABSTRACT  => 'code\ attribute\ introspection',
-  VERSION   => '0.18',
+  AUTHOR    => "Florian\ Ragwitz\ \<rafl\@debian\.org\>\,\ Tomas\ Doran\ \<bobtfish\@bobtfish\.net\>",
+  ABSTRACT  => "code\ attribute\ introspection",
+  VERSION   => '0.19',
   EXE_FILES => [ qw() ],
   (eval { ExtUtils::MakeMaker->VERSION(6.31) } ? (LICENSE => 'perl') : ()),
   PREREQ_PM    => {
@@ -20,4 +22,6 @@
     "MooseX::Types" => '0.20',
     "Moose" => '0.90',
   },
+  test => {TESTS => 't/*.t'}
 );
+

Modified: trunk/libmoosex-methodattributes-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/README?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/README (original)
+++ trunk/libmoosex-methodattributes-perl/README Sun Jan 10 15:13:21 2010
@@ -1,12 +1,12 @@
 
 
 This archive contains the distribution MooseX-MethodAttributes, version
-0.18:
+0.19:
 
   code attribute introspection
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 

Modified: trunk/libmoosex-methodattributes-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/debian/changelog?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/debian/changelog (original)
+++ trunk/libmoosex-methodattributes-perl/debian/changelog Sun Jan 10 15:13:21 2010
@@ -1,13 +1,15 @@
-libmoosex-methodattributes-perl (0.18-2) UNRELEASED; urgency=low
+libmoosex-methodattributes-perl (0.19-1) UNRELEASED; urgency=low
+
+  [ Jonathan Yu ]
+  * New upstream release
+  * Update short description
+  * Update copyright information to DEP5 format
 
   [ gregor herrmann ]
   * debian/control: Changed: (build-)depend on perl instead of perl-
     modules.
 
-  [ Jonathan Yu ]
-  * Update short description
-
- -- Jonathan Yu <jawnsy at cpan.org>  Fri, 20 Nov 2009 20:05:39 -0500
+ -- Jonathan Yu <jawnsy at cpan.org>  Sun, 10 Jan 2010 10:14:26 -0500
 
 libmoosex-methodattributes-perl (0.18-1) unstable; urgency=low
 

Modified: trunk/libmoosex-methodattributes-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/debian/copyright?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/debian/copyright (original)
+++ trunk/libmoosex-methodattributes-perl/debian/copyright Sun Jan 10 15:13:21 2010
@@ -1,30 +1,31 @@
-Format-Specification:
-    http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
-Upstream-Maintainer: Tomas Doran <bobtfish at bobtfish.net>
-Upstream-Source: http://search.cpan.org/dist/MooseX-MethodAttributes/
-Upstream-Name: MooseX-MethodAttributes
+Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=59
+Maintainer: Tomas Doran <bobtfish at bobtfish.net>
+Source: http://search.cpan.org/dist/MooseX-MethodAttributes/
+Name: MooseX-MethodAttributes
 
 Files: *
-Copyright: 2009, Florian Ragwitz <rafl at debian.org>
-License-Alias: Perl
-License: Artistic | GPL-1+
+Copyright: 2010, Florian Ragwitz <rafl at debian.org>
+License: Artistic or GPL-1+
 
 Files: debian/*
-Copyright: 2009, Jonathan Yu <jawnsy at cpan.org>
+Copyright: 2009-2010, Jonathan Yu <jawnsy at cpan.org>
  2009, Ansgar Burchardt <ansgar at 43-1.org>
  2009, Brian Cassidy <brian.cassidy at gmail.com>
-License: Artistic | GPL-1+
+License: Artistic or GPL-1+
 
 License: Artistic
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the Artistic License, which comes with Perl.
-    On Debian GNU/Linux systems, the complete text of the Artistic License
-    can be found in `/usr/share/common-licenses/Artistic'
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the Artistic License, which comes with Perl.
+ .
+ On Debian GNU/Linux systems, the complete text of the Artistic License
+ can be found in `/usr/share/common-licenses/Artistic'
 
 License: GPL-1+
-    This program is free software; you can redistribute it and/or modify
-    it under the terms of the GNU General Public License as published by
-    the Free Software Foundation; either version 1, or (at your option)
-    any later version.
-    On Debian GNU/Linux systems, the complete text of the GNU General
-    Public License can be found in `/usr/share/common-licenses/GPL'
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 1, or (at your option)
+ any later version.
+ .
+ On Debian GNU/Linux systems, the complete text of the GNU General
+ Public License can be found in `/usr/share/common-licenses/GPL'
+

Modified: trunk/libmoosex-methodattributes-perl/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/dist.ini?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/dist.ini (original)
+++ trunk/libmoosex-methodattributes-perl/dist.ini Sun Jan 10 15:13:21 2010
@@ -1,5 +1,5 @@
 name    = MooseX-MethodAttributes
-version = 0.18
+version = 0.19
 author  = Florian Ragwitz <rafl at debian.org>
 author  = Tomas Doran <bobtfish at bobtfish.net>
 license = Perl_5

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes.pm Sun Jan 10 15:13:21 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package MooseX::MethodAttributes;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: code attribute introspection
 
 use Moose ();
@@ -58,7 +57,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 SYNOPSIS
 
@@ -91,10 +90,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Inheritable.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Inheritable.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Inheritable.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Inheritable.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Inheritable;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: inheritable code attribute introspection
 
 
@@ -26,7 +25,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 SYNOPSIS
 
@@ -55,10 +54,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role.pm Sun Jan 10 15:13:21 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package MooseX::MethodAttributes::Role;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: code attribute introspection
 
 use Moose ();
@@ -52,7 +51,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 SYNOPSIS
 
@@ -83,10 +82,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/AttrContainer.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/AttrContainer.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/AttrContainer.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/AttrContainer.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::AttrContainer;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: capture code attributes in the class' metaclass
 
 use Moose::Role;
@@ -27,7 +26,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 METHODS
 
@@ -46,10 +45,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/AttrContainer/Inheritable.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::AttrContainer::Inheritable;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: capture code attributes in the automatically initialized metaclass instance
 
 
@@ -30,7 +29,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 DESCRIPTION
 
@@ -47,10 +46,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Class.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Class.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Class.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Class.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Class;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: metaclass role for storing code attributes
 
 use Moose::Role;
@@ -99,7 +98,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 METHODS
 
@@ -152,10 +151,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Map.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Map.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Map.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Map.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Map;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: generic role for storing code attributes used by classes and roles with attributes
 
 use Moose::Role;
@@ -49,7 +48,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 METHODS
 
@@ -72,10 +71,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Method;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: metamethod role allowing code attribute introspection
 
 use Moose::Role;
@@ -37,7 +36,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 ATTRIBUTES
 
@@ -63,10 +62,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method/MaybeWrapped.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Method::MaybeWrapped;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: proxy attributes of wrapped methods if their metaclass supports it
 
 use Moose::Role;
@@ -33,7 +32,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 AUTHORS
 
@@ -42,10 +41,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Method/Wrapped.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Method::Wrapped;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: wrapped metamethod role allowing code attribute introspection
 
 use Moose::Role;
@@ -30,7 +29,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 METHODS
 
@@ -47,10 +46,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role.pm Sun Jan 10 15:13:21 2010
@@ -1,8 +1,8 @@
 package MooseX::MethodAttributes::Role::Meta::Role;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: metarole role for storing code attributes
 
+use Moose ();
 use Moose::Util::MetaRole;
 use Moose::Util qw/find_meta does_role ensure_all_roles/;
 use Carp qw/croak/;
@@ -20,9 +20,15 @@
     MooseX::MethodAttributes::Role::Meta::Role::Application
 /;
 
-has '+composition_class_roles' => (
-    default => [ 'MooseX::MethodAttributes::Role::Meta::Role::Application::Summation' ],
-);
+$Moose::VERSION >= 0.9301
+    ? around composition_class_roles => sub {
+        my ($orig, $self) = @_;
+        return $self->$orig,
+            'MooseX::MethodAttributes::Role::Meta::Role::Application::Summation';
+    }
+    : has '+composition_class_roles' => (
+        default => sub { [ 'MooseX::MethodAttributes::Role::Meta::Role::Application::Summation' ] },
+    );
 
 
 after 'initialize' => sub {
@@ -59,6 +65,7 @@
 # is now only present for backwards compatibility reasons.
 package # Hide from PAUSE
     Moose::Meta::Role::Custom::Trait::MethodAttributes;
+our $VERSION = '0.19';
 
 sub register_implementation { 'MooseX::MethodAttributes::Role::Meta::Role' }
 
@@ -75,7 +82,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 SYNOPSIS
 
@@ -140,10 +147,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role/Application.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Role::Application;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: generic role for applying a role with method attributes to something
 
 use Moose::Role;
@@ -75,7 +74,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 METHODS
 
@@ -95,10 +94,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm (original)
+++ trunk/libmoosex-methodattributes-perl/lib/MooseX/MethodAttributes/Role/Meta/Role/Application/Summation.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package MooseX::MethodAttributes::Role::Meta::Role::Application::Summation;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 # ABSTRACT: Role applied to the class responsible for role summation which ensures method attributes propagate from the roles being summed onto the combined role.
 
 use Moose::Role;
@@ -29,7 +28,7 @@
 
 =head1 VERSION
 
-version 0.18
+version 0.19
 
 =head1 AUTHORS
 
@@ -38,10 +37,10 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2009 by Florian Ragwitz.
+This software is copyright (c) 2010 by Florian Ragwitz.
 
 This is free software; you can redistribute it and/or modify it under
-the same terms as perl itself.
+the same terms as the Perl 5 programming language system itself.
 
 =cut 
 

Modified: trunk/libmoosex-methodattributes-perl/t/lib/BaseClass.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/t/lib/BaseClass.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/t/lib/BaseClass.pm (original)
+++ trunk/libmoosex-methodattributes-perl/t/lib/BaseClass.pm Sun Jan 10 15:13:21 2010
@@ -2,13 +2,11 @@
 use warnings;
 
 package BaseClass::Meta::Role;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use Moose::Role;
 
 package BaseClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use Moose;
 use Moose::Util::MetaRole;

Modified: trunk/libmoosex-methodattributes-perl/t/lib/ClassUsingRoleWithAttributes.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/t/lib/ClassUsingRoleWithAttributes.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/t/lib/ClassUsingRoleWithAttributes.pm (original)
+++ trunk/libmoosex-methodattributes-perl/t/lib/ClassUsingRoleWithAttributes.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package ClassUsingRoleWithAttributes;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use Moose;
 # FIXME - This should not have to be here.
 use MooseX::MethodAttributes;

Modified: trunk/libmoosex-methodattributes-perl/t/lib/OtherRoleWithAttributes.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/t/lib/OtherRoleWithAttributes.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/t/lib/OtherRoleWithAttributes.pm (original)
+++ trunk/libmoosex-methodattributes-perl/t/lib/OtherRoleWithAttributes.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package OtherRoleWithAttributes;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use MooseX::MethodAttributes::Role;
 use namespace::clean -except => 'meta';
 

Modified: trunk/libmoosex-methodattributes-perl/t/lib/OtherSubClass.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/t/lib/OtherSubClass.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/t/lib/OtherSubClass.pm (original)
+++ trunk/libmoosex-methodattributes-perl/t/lib/OtherSubClass.pm Sun Jan 10 15:13:21 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package OtherSubClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use base qw/BaseClass/;
 
 # Must stay empty so that neither this class,

Modified: trunk/libmoosex-methodattributes-perl/t/lib/RoleWithAttributes.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/t/lib/RoleWithAttributes.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/t/lib/RoleWithAttributes.pm (original)
+++ trunk/libmoosex-methodattributes-perl/t/lib/RoleWithAttributes.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package RoleWithAttributes;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use MooseX::MethodAttributes::Role;
 use namespace::clean -except => 'meta';
 

Modified: trunk/libmoosex-methodattributes-perl/t/lib/SubClass.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/t/lib/SubClass.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/t/lib/SubClass.pm (original)
+++ trunk/libmoosex-methodattributes-perl/t/lib/SubClass.pm Sun Jan 10 15:13:21 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package SubClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use Moose;
 BEGIN { extends 'BaseClass'; }

Modified: trunk/libmoosex-methodattributes-perl/t/lib/SubClassUseBaseAndUseMoose.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/t/lib/SubClassUseBaseAndUseMoose.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/t/lib/SubClassUseBaseAndUseMoose.pm (original)
+++ trunk/libmoosex-methodattributes-perl/t/lib/SubClassUseBaseAndUseMoose.pm Sun Jan 10 15:13:21 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package SubClassUseBaseAndUseMoose;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use base qw/BaseClass/;
 

Modified: trunk/libmoosex-methodattributes-perl/t/lib/SubSubClass.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/t/lib/SubSubClass.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/t/lib/SubSubClass.pm (original)
+++ trunk/libmoosex-methodattributes-perl/t/lib/SubSubClass.pm Sun Jan 10 15:13:21 2010
@@ -2,8 +2,7 @@
 use warnings;
 
 package SubSubClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use base qw/OtherSubClass/;
 

Modified: trunk/libmoosex-methodattributes-perl/t/lib/TestClass.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/t/lib/TestClass.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/t/lib/TestClass.pm (original)
+++ trunk/libmoosex-methodattributes-perl/t/lib/TestClass.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package TestClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use Moose;
 use MooseX::MethodAttributes;
@@ -12,8 +11,7 @@
 after foo => sub {};
 
 package SubClass;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 
 use Moose;
 use MooseX::MethodAttributes;

Modified: trunk/libmoosex-methodattributes-perl/t/lib/UsesMultipleRoles.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-methodattributes-perl/t/lib/UsesMultipleRoles.pm?rev=50626&op=diff
==============================================================================
--- trunk/libmoosex-methodattributes-perl/t/lib/UsesMultipleRoles.pm (original)
+++ trunk/libmoosex-methodattributes-perl/t/lib/UsesMultipleRoles.pm Sun Jan 10 15:13:21 2010
@@ -1,6 +1,5 @@
 package UsesMultipleRoles;
-our $VERSION = '0.18';
-
+our $VERSION = '0.19';
 use Moose;
 use namespace::clean -except => 'meta';
 




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