r44422 - in /branches/upstream/libpoex-types-perl/current: Build.PL Changes META.yml Makefile.PL README dist.ini lib/POEx/Types.pm
jawnsy-guest at users.alioth.debian.org
jawnsy-guest at users.alioth.debian.org
Sun Sep 20 17:40:40 UTC 2009
Author: jawnsy-guest
Date: Sun Sep 20 17:40:33 2009
New Revision: 44422
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=44422
Log:
[svn-upgrade] Integrating new upstream version, libpoex-types-perl (0.092460)
Modified:
branches/upstream/libpoex-types-perl/current/Build.PL
branches/upstream/libpoex-types-perl/current/Changes
branches/upstream/libpoex-types-perl/current/META.yml
branches/upstream/libpoex-types-perl/current/Makefile.PL
branches/upstream/libpoex-types-perl/current/README
branches/upstream/libpoex-types-perl/current/dist.ini
branches/upstream/libpoex-types-perl/current/lib/POEx/Types.pm
Modified: branches/upstream/libpoex-types-perl/current/Build.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoex-types-perl/current/Build.PL?rev=44422&op=diff
==============================================================================
--- branches/upstream/libpoex-types-perl/current/Build.PL (original)
+++ branches/upstream/libpoex-types-perl/current/Build.PL Sun Sep 20 17:40:33 2009
@@ -14,11 +14,11 @@
],
requires => {
"Test::More" => '0.92',
- "MooseX::Declare" => '0.27',
+ "MooseX::Declare" => '0.29',
"Test::Exception" => '0.27',
"MooseX::Types" => '0.19',
"MooseX::Types::Structured" => '0.18',
- "POE" => '1.007',
+ "POE" => '1.266',
},
script_files => [ qw() ],
);
Modified: branches/upstream/libpoex-types-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoex-types-perl/current/Changes?rev=44422&op=diff
==============================================================================
--- branches/upstream/libpoex-types-perl/current/Changes (original)
+++ branches/upstream/libpoex-types-perl/current/Changes Sun Sep 20 17:40:33 2009
@@ -1,4 +1,8 @@
-Revision history for POEx-Types: 0.092430
+Revision history for POEx-Types: 0.092460
+
+0.092460 2009-09-03 21:01:49 UTC
+ Increase our minimal POE version so that POE::Wheel::Run subclasses POE::Wheel
+ Document previously undocumented coercions
0.092430 2009-08-31 08:56:48 UTC
Adjust dist.ini to not set a minimum perl version
Modified: branches/upstream/libpoex-types-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoex-types-perl/current/META.yml?rev=44422&op=diff
==============================================================================
--- branches/upstream/libpoex-types-perl/current/META.yml (original)
+++ branches/upstream/libpoex-types-perl/current/META.yml Sun Sep 20 17:40:33 2009
@@ -9,12 +9,12 @@
version: 1.4
name: POEx-Types
requires:
- MooseX::Declare: 0.27
+ MooseX::Declare: 0.29
MooseX::Types: 0.19
MooseX::Types::Structured: 0.18
- POE: 1.007
+ POE: 1.266
Test::Exception: 0.27
Test::More: 0.92
resources:
repository: git://github.com/nperez/pxt.git
-version: 0.092430
+version: 0.092460
Modified: branches/upstream/libpoex-types-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoex-types-perl/current/Makefile.PL?rev=44422&op=diff
==============================================================================
--- branches/upstream/libpoex-types-perl/current/Makefile.PL (original)
+++ branches/upstream/libpoex-types-perl/current/Makefile.PL Sun Sep 20 17:40:33 2009
@@ -9,15 +9,15 @@
NAME => 'POEx::Types',
AUTHOR => 'Nicholas\ Perez\ \<nperez\@cpan\.org\>',
ABSTRACT => 'MooseX\:\:Types\ provided\ for\ the\ modern\ POE',
- VERSION => '0.092430',
+ VERSION => '0.092460',
EXE_FILES => [ qw() ],
(eval { ExtUtils::MakeMaker->VERSION(6.31) } ? (LICENSE => 'gpl') : ()),
PREREQ_PM => {
"Test::More" => '0.92',
- "MooseX::Declare" => '0.27',
+ "MooseX::Declare" => '0.29',
"Test::Exception" => '0.27',
"MooseX::Types" => '0.19',
"MooseX::Types::Structured" => '0.18',
- "POE" => '1.007',
+ "POE" => '1.266',
},
);
Modified: branches/upstream/libpoex-types-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoex-types-perl/current/README?rev=44422&op=diff
==============================================================================
--- branches/upstream/libpoex-types-perl/current/README (original)
+++ branches/upstream/libpoex-types-perl/current/README Sun Sep 20 17:40:33 2009
@@ -1,7 +1,7 @@
This archive contains the distribution POEx-Types, version
-0.092430:
+0.092460:
MooseX::Types provided for the modern POE
Modified: branches/upstream/libpoex-types-perl/current/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoex-types-perl/current/dist.ini?rev=44422&op=diff
==============================================================================
--- branches/upstream/libpoex-types-perl/current/dist.ini (original)
+++ branches/upstream/libpoex-types-perl/current/dist.ini Sun Sep 20 17:40:33 2009
@@ -12,8 +12,8 @@
[PodPurler]
[Prereq]
-POE = 1.007
-MooseX::Declare = 0.27
+POE = 1.266
+MooseX::Declare = 0.29
MooseX::Types = 0.19
MooseX::Types::Structured = 0.18
Test::More = 0.92
Modified: branches/upstream/libpoex-types-perl/current/lib/POEx/Types.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoex-types-perl/current/lib/POEx/Types.pm?rev=44422&op=diff
==============================================================================
--- branches/upstream/libpoex-types-perl/current/lib/POEx/Types.pm (original)
+++ branches/upstream/libpoex-types-perl/current/lib/POEx/Types.pm Sun Sep 20 17:40:33 2009
@@ -1,5 +1,5 @@
package POEx::Types;
-our $VERSION = '0.092430';
+our $VERSION = '0.092460';
use warnings;
use strict;
@@ -84,6 +84,7 @@
from DoesSessionInstantiation,
via { $_->ID };
+
coerce SessionAlias,
from SessionID,
via { ($poe_kernel->alias_list($_))[0]; },
@@ -91,7 +92,7 @@
via { ($poe_kernel->alias_list($_))[0]; },
from DoesSessionInstantiation,
via { $_->alias; };
-
+
coerce Session,
from SessionID,
@@ -112,7 +113,7 @@
=head1 VERSION
-version 0.092430
+version 0.092460
=head1 DESCRIPTION
@@ -187,6 +188,9 @@
=head1 COERCIONS
+Most of these coercions require an active POE::Kernel and so their use is only
+recommened inside a proper POE context
+
=head2 SessionID
You can coerce SessionAlias, Session, and DoesSessionInstantiation to a
@@ -194,6 +198,19 @@
+=head2 SessionAlias
+
+You can coerce Session, SessionID, and DoesSessionInstantiation to a
+SessionAlias (via to_SessionAlias)
+
+
+
+=head2 Session
+
+You can coerce SessionAlias and SessionID to a SessionID (via to_Session)
+
+
+
=head1 AUTHOR
Nicholas Perez <nperez at cpan.org>
More information about the Pkg-perl-cvs-commits
mailing list