r46728 - in /trunk/libmoosex-declare-perl: Changes META.yml Makefile.PL README debian/changelog debian/control lib/MooseX/Declare.pm lib/MooseX/Declare/Context.pm lib/MooseX/Declare/Context/Parameterized.pm
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Wed Nov 4 03:43:52 UTC 2009
Author: jawnsy-guest
Date: Wed Nov 4 03:43:46 2009
New Revision: 46728
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=46728
Log:
* New upstream release
+ Depends on MooseX::Types 0.20
+ No longer needs MooseX::AttributeHelpers
Modified:
trunk/libmoosex-declare-perl/Changes
trunk/libmoosex-declare-perl/META.yml
trunk/libmoosex-declare-perl/Makefile.PL
trunk/libmoosex-declare-perl/README
trunk/libmoosex-declare-perl/debian/changelog
trunk/libmoosex-declare-perl/debian/control
trunk/libmoosex-declare-perl/lib/MooseX/Declare.pm
trunk/libmoosex-declare-perl/lib/MooseX/Declare/Context.pm
trunk/libmoosex-declare-perl/lib/MooseX/Declare/Context/Parameterized.pm
Modified: trunk/libmoosex-declare-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-declare-perl/Changes?rev=46728&op=diff
==============================================================================
--- trunk/libmoosex-declare-perl/Changes (original)
+++ trunk/libmoosex-declare-perl/Changes Wed Nov 4 03:43:46 2009
@@ -1,3 +1,8 @@
+0.32 Mon, 02 Nov 2009 03:00:42 +0100
+ * Add link to Geany syntax notes to documentation (Michele Beltrame).
+ * Convert from MooseX::MethodAttributes to Native::Trait (Justin Hunter).
+ * Update dependency on MooseX::Types (Chris Prather).
+
0.31 Thu, 17 Sep 2009 18:10:22 +0200
* Bump dependencies for no more warnings on new Moose versions.
Modified: trunk/libmoosex-declare-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-declare-perl/META.yml?rev=46728&op=diff
==============================================================================
--- trunk/libmoosex-declare-perl/META.yml (original)
+++ trunk/libmoosex-declare-perl/META.yml Wed Nov 4 03:43:46 2009
@@ -24,14 +24,13 @@
Devel::Declare: 0.005011
List::MoreUtils: 0
Moose: 0.90
- MooseX::AttributeHelpers: 0
MooseX::Method::Signatures: 0.24
MooseX::Role::Parameterized: 0.12
- MooseX::Types::Moose: 0
+ MooseX::Types: 0.20
namespace::autoclean: 0.09
namespace::clean: 0.11
resources:
bugtracker: http://rt.cpan.org/Public/Dist/Display.html?Name=MooseX-Declare
license: http://dev.perl.org/licenses/
repository: git://github.com/rafl/moosex-declare.git
-version: 0.31
+version: 0.32
Modified: trunk/libmoosex-declare-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-declare-perl/Makefile.PL?rev=46728&op=diff
==============================================================================
--- trunk/libmoosex-declare-perl/Makefile.PL (original)
+++ trunk/libmoosex-declare-perl/Makefile.PL Wed Nov 4 03:43:46 2009
@@ -9,10 +9,9 @@
requires 'namespace::clean' => '0.11';
requires 'namespace::autoclean' => '0.09';
requires 'Moose' => '0.90';
-requires 'MooseX::AttributeHelpers';
requires 'MooseX::Method::Signatures' => '0.24';
requires 'MooseX::Role::Parameterized' => '0.12';
-requires 'MooseX::Types::Moose';
+requires 'MooseX::Types' => '0.20'; # need MooseX::Types::Moose
requires 'List::MoreUtils';
test_requires 'Test::Exception';
Modified: trunk/libmoosex-declare-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-declare-perl/README?rev=46728&op=diff
==============================================================================
--- trunk/libmoosex-declare-perl/README (original)
+++ trunk/libmoosex-declare-perl/README Wed Nov 4 03:43:46 2009
@@ -193,6 +193,10 @@
emacs syntax: <http://github.com/jrockway/cperl-mode>
+ Geany syntax + notes:
+ <http://www.cattlegrid.info/blog/2009/09/moosex-declare-geany-syntax.htm
+ l>
+
AUTHOR
Florian Ragwitz <rafl at debian.org>
@@ -200,10 +204,13 @@
Ash Berlin <ash at cpan.org>
Chas. J. Owens IV <chas.owens at gmail.com>
+ Chris Prather <chris at prather.org>
Dave Rolsky <autarch at urth.org>
Devin Austin <dhoss at cpan.org>
Hans Dieter Pearcey <hdp at cpan.org>
+ Justin Hunter <justin.d.hunter at gmail.com>
Matt Kraai <kraai at ftbfs.org>
+ Michele Beltrame <arthas at cpan.org>
Nelo Onyiah <nelo.onyiah at gmail.com>
nperez <nperez at cpan.org>
Piers Cawley <pdcawley at bofh.org.uk>
Modified: trunk/libmoosex-declare-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-declare-perl/debian/changelog?rev=46728&op=diff
==============================================================================
--- trunk/libmoosex-declare-perl/debian/changelog (original)
+++ trunk/libmoosex-declare-perl/debian/changelog Wed Nov 4 03:43:46 2009
@@ -1,3 +1,11 @@
+libmoosex-declare-perl (0.32-1) UNRELEASED; urgency=low
+
+ * New upstream release
+ + Depends on MooseX::Types 0.20
+ + No longer needs MooseX::AttributeHelpers
+
+ -- Jonathan Yu <jawnsy at cpan.org> Tue, 03 Nov 2009 19:13:02 -0500
+
libmoosex-declare-perl (0.31-1) unstable; urgency=low
[ Jonathan Yu ]
Modified: trunk/libmoosex-declare-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-declare-perl/debian/control?rev=46728&op=diff
==============================================================================
--- trunk/libmoosex-declare-perl/debian/control (original)
+++ trunk/libmoosex-declare-perl/debian/control Wed Nov 4 03:43:46 2009
@@ -4,7 +4,7 @@
Build-Depends: debhelper (>= 7.0.8), quilt (>= 0.46-7)
Build-Depends-Indep: perl, libtest-nowarnings-perl, libnamespace-clean-perl (>= 0.11),
libmoosex-role-parameterized-perl (>= 0.12), libtest-simple-perl (>= 0.88),
- libmoosex-method-signatures-perl (>= 0.27), libmoosex-attributehelpers-perl,
+ libmoosex-method-signatures-perl (>= 0.27), libmoosex-types-perl (>= 0.20),
libdevel-declare-perl (>= 0.005011), libnamespace-autoclean-perl (>= 0.09),
libtest-exception-perl, libtest-compile-perl, libmoose-perl (>= 0.90)
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
@@ -17,11 +17,11 @@
Package: libmoosex-declare-perl
Architecture: all
-Depends: ${perl:Depends}, ${misc:Depends}, libmoosex-attributehelpers-perl,
+Depends: ${perl:Depends}, ${misc:Depends},
libmoosex-role-parameterized-perl (>= 0.12), libnamespace-autoclean-perl (>= 0.09),
libnamespace-clean-perl (>= 0.11), libdevel-declare-perl (>= 0.005011),
libmoosex-method-signatures-perl (>= 0.27), liblist-moreutils-perl,
- libmoosex-types-perl, libmoose-perl (>= 0.90)
+ libmoosex-types-perl (>= 0.20), libmoose-perl (>= 0.90)
Description: Perl module providing declarative syntax for Moose
MooseX::Declare provides syntactic sugar for Moose, the postmodern object
system for Perl 5, inspired by Perl 6. When used in your code, it sets up the
Modified: trunk/libmoosex-declare-perl/lib/MooseX/Declare.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-declare-perl/lib/MooseX/Declare.pm?rev=46728&op=diff
==============================================================================
--- trunk/libmoosex-declare-perl/lib/MooseX/Declare.pm (original)
+++ trunk/libmoosex-declare-perl/lib/MooseX/Declare.pm Wed Nov 4 03:43:46 2009
@@ -9,7 +9,7 @@
use namespace::clean;
-our $VERSION = '0.31';
+our $VERSION = '0.32';
sub import {
my ($class, %args) = @_;
@@ -246,6 +246,8 @@
emacs syntax: L<http://github.com/jrockway/cperl-mode>
+Geany syntax + notes: L<http://www.cattlegrid.info/blog/2009/09/moosex-declare-geany-syntax.html>
+
=head1 AUTHOR
Florian Ragwitz E<lt>rafl at debian.orgE<gt>
@@ -258,14 +260,20 @@
=item Chas. J. Owens IV E<lt>chas.owens at gmail.comE<gt>
+=item Chris Prather E<lt>chris at prather.orgE<gt>
+
=item Dave Rolsky E<lt>autarch at urth.orgE<gt>
=item Devin Austin E<lt>dhoss at cpan.orgE<gt>
=item Hans Dieter Pearcey E<lt>hdp at cpan.orgE<gt>
+=item Justin Hunter E<lt>justin.d.hunter at gmail.comE<gt>
+
=item Matt Kraai E<lt>kraai at ftbfs.orgE<gt>
+=item Michele Beltrame E<lt>arthas at cpan.orgE<gt>
+
=item Nelo Onyiah E<lt>nelo.onyiah at gmail.comE<gt>
=item nperez E<lt>nperez at cpan.orgE<gt>
Modified: trunk/libmoosex-declare-perl/lib/MooseX/Declare/Context.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-declare-perl/lib/MooseX/Declare/Context.pm?rev=46728&op=diff
==============================================================================
--- trunk/libmoosex-declare-perl/lib/MooseX/Declare/Context.pm (original)
+++ trunk/libmoosex-declare-perl/lib/MooseX/Declare/Context.pm Wed Nov 4 03:43:46 2009
@@ -1,7 +1,6 @@
package MooseX::Declare::Context;
use Moose;
-use MooseX::AttributeHelpers;
use Moose::Util::TypeConstraints;
use Carp qw/croak/;
@@ -45,36 +44,36 @@
);
has preamble_code_parts => (
- metaclass => 'Collection::Array',
+ traits => ['Array'],
is => 'ro',
isa => 'ArrayRef[MooseX::Declare::CodePart]',
required => 1,
default => sub { [] },
- provides => {
- push => 'add_preamble_code_parts',
+ handles => {
+ add_preamble_code_parts => 'push',
},
);
has scope_code_parts => (
- metaclass => 'Collection::Array',
+ traits => ['Array'],
is => 'ro',
isa => 'ArrayRef[MooseX::Declare::CodePart]',
required => 1,
default => sub { [] },
- provides => {
- push => 'add_scope_code_parts',
+ handles => {
+ add_scope_code_parts => 'push',
},
);
has cleanup_code_parts => (
- metaclass => 'Collection::Array',
+ traits => ['Array'],
is => 'ro',
isa => 'ArrayRef[MooseX::Declare::CodePart]',
required => 1,
default => sub { [] },
- provides => {
- push => 'add_cleanup_code_parts',
- unshift => 'add_early_cleanup_code_parts',
+ handles => {
+ add_cleanup_code_parts => 'push',
+ add_early_cleanup_code_parts => 'unshift',
},
);
Modified: trunk/libmoosex-declare-perl/lib/MooseX/Declare/Context/Parameterized.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmoosex-declare-perl/lib/MooseX/Declare/Context/Parameterized.pm?rev=46728&op=diff
==============================================================================
--- trunk/libmoosex-declare-perl/lib/MooseX/Declare/Context/Parameterized.pm (original)
+++ trunk/libmoosex-declare-perl/lib/MooseX/Declare/Context/Parameterized.pm Wed Nov 4 03:43:46 2009
@@ -2,7 +2,6 @@
use Moose::Role;
use MooseX::Types::Moose qw/Str HashRef/;
-use MooseX::AttributeHelpers;
use namespace::autoclean;
@@ -13,12 +12,12 @@
);
has parameters => (
- metaclass => 'Collection::Hash',
+ traits => ['Hash'],
isa => HashRef,
default => sub { {} },
- provides => {
- set => 'add_parameter',
- kv => 'get_parameters',
+ handles => {
+ add_parameter => 'set',
+ get_parameters => 'kv',
},
);
More information about the Pkg-perl-cvs-commits
mailing list