r33832 - in /branches/upstream/libpoe-perl/current: CHANGES META.yml lib/POE.pm lib/POE/Session.pm mylib/PoeBuildInfo.pm mylib/gen-meta.perl

ryan52-guest at users.alioth.debian.org ryan52-guest at users.alioth.debian.org
Fri Apr 24 02:43:32 UTC 2009


Author: ryan52-guest
Date: Fri Apr 24 02:43:27 2009
New Revision: 33832

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=33832
Log:
[svn-upgrade] Integrating new upstream version, libpoe-perl (1.0050)

Modified:
    branches/upstream/libpoe-perl/current/CHANGES
    branches/upstream/libpoe-perl/current/META.yml
    branches/upstream/libpoe-perl/current/lib/POE.pm
    branches/upstream/libpoe-perl/current/lib/POE/Session.pm
    branches/upstream/libpoe-perl/current/mylib/PoeBuildInfo.pm
    branches/upstream/libpoe-perl/current/mylib/gen-meta.perl

Modified: branches/upstream/libpoe-perl/current/CHANGES
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoe-perl/current/CHANGES?rev=33832&op=diff
==============================================================================
--- branches/upstream/libpoe-perl/current/CHANGES (original)
+++ branches/upstream/libpoe-perl/current/CHANGES Fri Apr 24 02:43:27 2009
@@ -1,3 +1,26 @@
+==================================
+2009-04-21T05:03:17.094558Z v1_005
+==================================
+
+  2009-04-21 04:02:03 (r2525) by rcaputo; poe/lib/POE.pm M
+
+    Time for a new release.
+
+  2009-04-21 04:01:03 (r2524) by rcaputo; poe/mylib/PoeBuildInfo.pm M
+
+    Skip the IO::Tty dependency on MSWin32. Windows doesn't have
+    pseudo-ttys. Resolves bugs reported by Chris Williams, Adam Kennedy,
+    Offer Kaye (rt.cpan.org #44931), and many more. 
+
+  2009-04-15 22:32:14 (r2523) by bingosnet; poe/lib/POE/Session.pm M
+
+    Typo in object_states POD, spotted by Jay Hannah
+
+  2009-03-31 13:01:38 (r2515) by bingosnet
+  poe/mylib/gen-meta.perl M; poe/mylib/PoeBuildInfo.pm M
+
+    Amended the META.yml generation to include repository meta
+
 ==================================
 2009-03-29T17:03:26.594634Z v1_004
 ==================================
@@ -836,79 +859,6 @@
 
     Increase the timeout in a test to avoid false errors.
 
-===================================
-2008-04-19T22:26:06.023137Z v1_0001
-===================================
-
-  2008-04-19 22:25:25 (r2315) by rcaputo; poe/mylib/svn-log.perl M
-
-    Use a much faster svn-log.perl from the latest repo-tools. 
-
-  2008-04-19 22:18:35 (r2314) by rcaputo; poe/lib/POE.pm M
-
-    Bump for release.
-
-  2008-04-19 20:01:20 (r2313) by rcaputo; poe/lib/POE/Kernel.pm M
-
-    Resolve rt.cpan.org ticket 34803. Apocalypse pointed out that
-    $_[KERNEL]->signal(DIE => $_[KERNEL]) would lock up and chew up
-    memory and CPU. Very bad bug. Resolved now, thanks! 
-
-  2008-04-19 05:49:16 (r2312) by rcaputo
-  poe/lib/POE/Resource/Sessions.pm M; poe/lib/POE/Resource/FileHandles.pm
-  M
-
-    Removal of POE::API::ResLoader broke POE::API::Peek. This change
-    re-initializes $poe_kernel members that stopped being set by the
-    previous change. Thanks to Niko Tyni of the Debian Perl Group for
-    pointing out the problem. 
-
-  2008-04-14 04:46:59 (r2311) by rcaputo; poe/lib/POE/Component.pm M
-
-    First draft of the new docs. 
-
-  2008-04-14 03:47:44 (r2310) by rcaputo; poe/lib/POE/Filter.pm M
-
-    First stab at a doc rewrite. 
-
-  2008-04-02 16:37:14 (r2309) by rcaputo; poe/lib/POE/Wheel/Run.pm M
-
-    Change the name of Setpgrp to SetPgrp to follow the form of SetSid. 
-
-  2008-04-02 14:08:34 (r2308) by bingosnet; poe/lib/POE/Wheel/Run.pm M
-
-    Added setpgrp() to POE::Wheel::Run to change process group of child
-    process, if supported by the OS.
-
-  2008-03-31 11:46:07 (r2307) by nothingmuch
-  poe/lib/POE/Resource/Signals.pm M;
-  poe/t/90_regression/merijn-sigchld-system.t M;
-  poe/lib/POE/Loop/PerlSignals.pm M; poe/lib/POE/Kernel.pm M;
-  poe/lib/POE/Resource/FileHandles.pm M
-
-    Introduce optional (see USE_SIGCHLD) $SIG{CHLD} based child polling
-    in addition to interval based polling
-
-  2008-03-27 18:57:08 (r2306) by nothingmuch; poe/lib/POE/Kernel.pm M
-
-    Document all the "other" constants in their own section of
-    POE::Kernel
-
-  2008-03-27 18:39:59 (r2305) by nothingmuch
-  poe/lib/POE/Resource/Signals.pm M; poe/lib/POE/Kernel.pm M
-
-    Introduce the CHILD_POLLING_INTERVAL constant
-
-  2008-03-27 18:38:20 (r2304) by nothingmuch; poe/lib/POE/Kernel.pm M
-
-    Accept values from POE_([A-Z]+) environment variables for any defined
-    constant, not just ASSERT/TRACE
-
-  2008-03-27 18:17:26 (r2303) by rcaputo; poe/lib/POE/Kernel.pm M
-
-    LARGE_QUEUE_SIZE isn't needed anymore. Linear scanning wasn't that
-    much of an optimization. 
-
 ==============
 End of Excerpt
 ==============

Modified: branches/upstream/libpoe-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoe-perl/current/META.yml?rev=33832&op=diff
==============================================================================
--- branches/upstream/libpoe-perl/current/META.yml (original)
+++ branches/upstream/libpoe-perl/current/META.yml Fri Apr 24 02:43:27 2009
@@ -1,6 +1,6 @@
 ---
 name: POE
-version: 1.004
+version: 1.005
 author:
   - 'Rocco Caputo <rcaputo at cpan.org>'
 abstract: A portable networking and multitasking framework.
@@ -34,7 +34,7 @@
 provides:
   POE:
     file: lib/POE.pm
-    version: 1.004
+    version: 1.005
   POE::Component:
     file: lib/POE/Component.pm
     version: 1.2447
@@ -160,7 +160,7 @@
     version: 1.2447
   POE::Session:
     file: lib/POE/Session.pm
-    version: 1.2489
+    version: 1.2523
   POE::Wheel:
     file: lib/POE/Wheel.pm
     version: 1.2447
@@ -189,3 +189,4 @@
     version: 1.2485
 resources:
   license: http://dev.perl.org/licenses/
+  repository: https://poe.svn.sourceforge.net/svnroot/poe/trunk

Modified: branches/upstream/libpoe-perl/current/lib/POE.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoe-perl/current/lib/POE.pm?rev=33832&op=diff
==============================================================================
--- branches/upstream/libpoe-perl/current/lib/POE.pm (original)
+++ branches/upstream/libpoe-perl/current/lib/POE.pm Fri Apr 24 02:43:27 2009
@@ -1,4 +1,4 @@
-# $Id: POE.pm 2513 2009-03-29 16:44:40Z rcaputo $
+# $Id: POE.pm 2525 2009-04-21 04:02:03Z rcaputo $
 # Copyrights and documentation are after __END__.
 
 package POE;
@@ -7,8 +7,8 @@
 use Carp qw( croak );
 
 use vars qw($VERSION $REVISION);
-$VERSION = '1.004'; # NOTE - Should be #.### (three decimal places)
-$REVISION = do {my($r)=(q$Revision: 2513 $=~/(\d+)/);sprintf"1.%04d",$r};
+$VERSION = '1.005'; # NOTE - Should be #.### (three decimal places)
+$REVISION = do {my($r)=(q$Revision: 2525 $=~/(\d+)/);sprintf"1.%04d",$r};
 
 sub import {
   my $self = shift;

Modified: branches/upstream/libpoe-perl/current/lib/POE/Session.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoe-perl/current/lib/POE/Session.pm?rev=33832&op=diff
==============================================================================
--- branches/upstream/libpoe-perl/current/lib/POE/Session.pm (original)
+++ branches/upstream/libpoe-perl/current/lib/POE/Session.pm Fri Apr 24 02:43:27 2009
@@ -1,11 +1,11 @@
-# $Id: Session.pm 2489 2009-03-02 20:19:54Z bingosnet $
+# $Id: Session.pm 2523 2009-04-15 22:32:14Z bingosnet $
 
 package POE::Session;
 
 use strict;
 
 use vars qw($VERSION);
-$VERSION = do {my($r)=(q$Revision: 2489 $=~/(\d+)/);sprintf"1.%04d",$r};
+$VERSION = do {my($r)=(q$Revision: 2523 $=~/(\d+)/);sprintf"1.%04d",$r};
 
 use Carp qw(carp croak);
 use Errno;
@@ -1202,7 +1202,7 @@
 
 C<object_states> associates one or more objects to a session and maps
 event names to the object methods that will handle them.  It's value
-is an CB<ARRAYREF>; C<HASHREFs> would stringify the objects, ruining them
+is an C<ARRAYREF>; C<HASHREFs> would stringify the objects, ruining them
 for method invocation.
 
 Here _start is handled by C<< $object->_session_start() >> and _stop triggers

Modified: branches/upstream/libpoe-perl/current/mylib/PoeBuildInfo.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoe-perl/current/mylib/PoeBuildInfo.pm?rev=33832&op=diff
==============================================================================
--- branches/upstream/libpoe-perl/current/mylib/PoeBuildInfo.pm (original)
+++ branches/upstream/libpoe-perl/current/mylib/PoeBuildInfo.pm Fri Apr 24 02:43:27 2009
@@ -1,4 +1,4 @@
-# $Id: PoeBuildInfo.pm 2510 2009-03-27 20:17:27Z rcaputo $
+# $Id: PoeBuildInfo.pm 2524 2009-04-21 04:01:03Z rcaputo $
 # rocco // vim: ts=2 sw=2 expandtab
 
 # Build information for POE.  Moved into a library so it can be
@@ -20,6 +20,7 @@
   DIST_AUTHOR
   RECOMMENDED_TIME_HIRES
   CONFIG_REQUIREMENTS
+  REPOSITORY
 );
 
 
@@ -36,7 +37,6 @@
     "Exporter"          => 0,
     "File::Spec"        => 0.87,
     "IO::Handle"        => 1.27,
-    "IO::Tty"           => 1.08, # avoids crashes on fbsd
     "POSIX"             => 1.02,
     "Socket"            => 1.7,
     "Test::Harness"     => 2.26,
@@ -47,7 +47,9 @@
         "Win32::Console" => 0.031,
         "Win32API::File" => 0.05,
       )
-      : ()
+      : (
+        "IO::Tty"        => 1.08, # avoids crashes on fbsd
+      )
     ),
     CONFIG_REQUIREMENTS,
   )
@@ -92,4 +94,8 @@
   "@test_files";
 }
 
+sub REPOSITORY () {
+  ( 'https://poe.svn.sourceforge.net/svnroot/poe/trunk' )
+}
+
 1;

Modified: branches/upstream/libpoe-perl/current/mylib/gen-meta.perl
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpoe-perl/current/mylib/gen-meta.perl?rev=33832&op=diff
==============================================================================
--- branches/upstream/libpoe-perl/current/mylib/gen-meta.perl (original)
+++ branches/upstream/libpoe-perl/current/mylib/gen-meta.perl Fri Apr 24 02:43:27 2009
@@ -1,5 +1,5 @@
 #!/usr/bin/perl -w
-# $Id: gen-meta.perl 2389 2008-07-05 20:15:25Z rcaputo $
+# $Id: gen-meta.perl 2515 2009-03-31 13:01:38Z bingosnet $
 # rocco // vim: ts=2 sw=2 expandtab
 
 # Generate META.yml.
@@ -14,6 +14,7 @@
   DIST_AUTHOR
   RECOMMENDED_TIME_HIRES
   CONFIG_REQUIREMENTS
+  REPOSITORY
 );
 
 my $build = Module::Build->new(
@@ -31,6 +32,11 @@
   no_index => {
     directory => [ "mylib", "t" ]
   },
+  meta_merge  => {
+    resources => {
+       repository => REPOSITORY,
+    },
+  },
 );
 
 $build->dispatch("distmeta");




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