r77211 - in /trunk/libtest-poe-server-tcp-perl: Changes LICENSE META.json META.yml Makefile.PL README debian/changelog dist.ini lib/Test/POE/Server/TCP.pm t/00-compile.t t/07_synopsis.t t/10_prefix.t

periapt-guest at users.alioth.debian.org periapt-guest at users.alioth.debian.org
Fri Jul 8 07:31:38 UTC 2011


Author: periapt-guest
Date: Fri Jul  8 07:31:29 2011
New Revision: 77211

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=77211
Log:
IGNORE-VERSION: 1.16-1
* New upstream release

Modified:
    trunk/libtest-poe-server-tcp-perl/Changes
    trunk/libtest-poe-server-tcp-perl/LICENSE
    trunk/libtest-poe-server-tcp-perl/META.json
    trunk/libtest-poe-server-tcp-perl/META.yml
    trunk/libtest-poe-server-tcp-perl/Makefile.PL
    trunk/libtest-poe-server-tcp-perl/README
    trunk/libtest-poe-server-tcp-perl/debian/changelog
    trunk/libtest-poe-server-tcp-perl/dist.ini
    trunk/libtest-poe-server-tcp-perl/lib/Test/POE/Server/TCP.pm
    trunk/libtest-poe-server-tcp-perl/t/00-compile.t
    trunk/libtest-poe-server-tcp-perl/t/07_synopsis.t
    trunk/libtest-poe-server-tcp-perl/t/10_prefix.t

Modified: trunk/libtest-poe-server-tcp-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/Changes?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/Changes (original)
+++ trunk/libtest-poe-server-tcp-perl/Changes Fri Jul  8 07:31:29 2011
@@ -1,3 +1,20 @@
+==============================
+2011-06-29 10:03:36 +0100 1.16
+==============================
+
+  commit e4ffebf034a67b0a7b6f3ead2bd9bad38c512ed0
+  Author: Chris 'BinGOs' Williams <chris at bingosnet.co.uk>
+  Date:   Wed Jun 29 09:54:20 2011 +0100
+  
+    Resolve [rt.cpan.org #69175] "Test-POE-Server-TCP-1.14 stuck in test
+    on Strawberry Perl 5.12.3"
+
+    Made the explicit socket shutdown for 'cygwin' applicable to MSWin32
+    as well. I was able to reproduce the issue with:
+
+    This is perl 5, version 14, subversion 1 (v5.14.1) built for
+    MSWin32-x64-multi-thread 
+
 ==============================
 2010-07-19 14:40:55 +0100 1.14
 ==============================
@@ -36,6 +53,65 @@
     Fixed listener being deleted on all operations failures. Added
     'start_listener' mechanism 
 
-===================================
-End of changes in the last 365 days
-===================================
+==============================
+2009-07-13 15:34:03 +0100 1.08
+==============================
+
+  commit baef543c27fee34ec89fe0855da3157a554982d1
+  Author: Chris Williams <chris at bingosnet.co.uk>
+  Date:   Mon Jul 13 15:34:03 2009 +0100
+  
+    Prepared for CPAN Release
+
+  commit 6c62b356c7f401885ee17365742b0212b246d5a0
+  Author: Chris Williams <chris at bingosnet.co.uk>
+  Date:   Mon Jul 13 15:32:11 2009 +0100
+  
+    Added send_to_all_clients, a broadcast mechanism 
+
+==============================
+2009-06-10 21:48:30 +0100 1.06
+==============================
+
+  commit 937ba14b981953feb65c2e22f53af740f8e457e4
+  Author: Chris Williams <chris at bingosnet.co.uk>
+  Date:   Wed Jun 10 21:48:30 2009 +0100
+  
+    Added client_wheel method to get at the erm client wheel 
+
+==============================
+2009-04-30 15:13:03 +0100 1.04
+==============================
+
+  commit 266eb20f1e33e7dd57d1156d1d779663a62bdbef
+  Author: Chris Williams <chris at bingosnet.co.uk>
+  Date:   Thu Apr 30 15:13:03 2009 +0100
+  
+    Fixed up the pause/resume test and added to the MANIFEST
+
+  commit bf740a86d98b99a7de0604b0d359e72a3c7d1047
+  Author: Chris Williams <chris at bingosnet.co.uk>
+  Date:   Thu Apr 30 15:10:00 2009 +0100
+  
+    Removed the .orig file after the patching
+
+  commit c566b90d1c5a374f7676f47b03ab01ccf9f2f8d5
+  Author: Chris Williams <chris at bingosnet.co.uk>
+  Date:   Thu Apr 30 15:09:29 2009 +0100
+  
+    Applied patch from Martijn van Beers that adds pause/resume listening
+    methods. 
+
+==============================
+2009-04-07 21:11:03 +0100 1.02
+==============================
+
+  commit 562c26091f74eca2bc5fd2f8de234fb18d58613a
+  Author: Chris Williams <chris at bingosnet.co.uk>
+  Date:   Tue Apr 7 21:11:03 2009 +0100
+  
+    Make auto_set_repository() only run at author-time 
+
+====================================
+End of changes in the last 1825 days
+====================================

Modified: trunk/libtest-poe-server-tcp-perl/LICENSE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/LICENSE?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/LICENSE (original)
+++ trunk/libtest-poe-server-tcp-perl/LICENSE Fri Jul  8 07:31:29 2011
@@ -1,4 +1,4 @@
-This software is copyright (c) 2010 by Chris Williams, Rocco Caputo, Ann Barcomb and Jos Boumans.
+This software is copyright (c) 2011 by Chris Williams, Rocco Caputo, Ann Barcomb and Jos Boumans.
 
 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,21 +12,22 @@
 
 --- The GNU General Public License, Version 1, February 1989 ---
 
-This software is Copyright (c) 2010 by Chris Williams, Rocco Caputo, Ann Barcomb and Jos Boumans.
+This software is Copyright (c) 2011 by Chris Williams, Rocco Caputo, Ann Barcomb and Jos Boumans.
 
 This is free software, licensed under:
 
   The GNU General Public License, Version 1, February 1989
 
-		    GNU GENERAL PUBLIC LICENSE
-		     Version 1, February 1989
+                    GNU GENERAL PUBLIC LICENSE
+                     Version 1, February 1989
 
  Copyright (C) 1989 Free Software Foundation, Inc.
-                59 Temple Place, Suite 330, Boston, MA 02111-1307, USA
+                    51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
 
-			    Preamble
+                            Preamble
 
   The license agreements of most software companies try to keep users
 at the mercy of those companies.  By contrast, our General Public
@@ -67,7 +68,7 @@
   The precise terms and conditions for copying, distribution and
 modification follow.
 
-		    GNU GENERAL PUBLIC LICENSE
+                    GNU GENERAL PUBLIC LICENSE
    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
 
   0. This License Agreement applies to any program or other work which
@@ -185,7 +186,7 @@
 of preserving the free status of all derivatives of our free software and
 of promoting the sharing and reuse of software generally.
 
-			    NO WARRANTY
+                            NO WARRANTY
 
   9. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
 FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
@@ -207,9 +208,9 @@
 PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
 POSSIBILITY OF SUCH DAMAGES.
 
-		     END OF TERMS AND CONDITIONS
-
-	Appendix: How to Apply These Terms to Your New Programs
+                     END OF TERMS AND CONDITIONS
+
+        Appendix: How to Apply These Terms to Your New Programs
 
   If you develop a new program, and you want it to be of the greatest
 possible use to humanity, the best way to achieve this is to make it
@@ -235,8 +236,9 @@
     GNU General Public License for more details.
 
     You should have received a copy of the GNU General Public License
-    along with this program; if not, write to the Free Software Foundation,
-    Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA  02110-1301 USA
+
 
 Also add information on how to contact you by electronic and paper mail.
 
@@ -270,7 +272,7 @@
 
 --- The Artistic License 1.0 ---
 
-This software is Copyright (c) 2010 by Chris Williams, Rocco Caputo, Ann Barcomb and Jos Boumans.
+This software is Copyright (c) 2011 by Chris Williams, Rocco Caputo, Ann Barcomb and Jos Boumans.
 
 This is free software, licensed under:
 

Modified: trunk/libtest-poe-server-tcp-perl/META.json
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/META.json?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/META.json (original)
+++ trunk/libtest-poe-server-tcp-perl/META.json Fri Jul  8 07:31:29 2011
@@ -4,7 +4,7 @@
       "Chris Williams <chris at bingosnet.co.uk>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 4.101900, CPAN::Meta::Converter version 2.101670",
+   "generated_by" : "Dist::Zilla version 4.200008, CPAN::Meta::Converter version 2.110930",
    "license" : [
       "perl_5"
    ],
@@ -16,14 +16,13 @@
    "prereqs" : {
       "build" : {
          "requires" : {
-            "ExtUtils::MakeMaker" : "6.42",
             "Test::More" : "0.47",
             "Text::ParseWords" : 0
          }
       },
       "configure" : {
          "requires" : {
-            "ExtUtils::MakeMaker" : "6.42"
+            "ExtUtils::MakeMaker" : "6.30"
          }
       },
       "runtime" : {
@@ -39,13 +38,13 @@
    },
    "release_status" : "stable",
    "resources" : {
-      "homepage" : "http://github.com/bingos/test-poe-server-tcp/tree",
+      "homepage" : "http://github.com/bingos/test-poe-server-tcp",
       "repository" : {
          "type" : "git",
-         "url" : "git://github.com/bingos/test-poe-server-tcp.git",
-         "web" : "http://github.com/bingos/test-poe-server-tcp/tree"
+         "url" : "http://github.com/bingos/test-poe-server-tcp",
+         "web" : "http://github.com/bingos/test-poe-server-tcp"
       }
    },
-   "version" : "1.14"
+   "version" : "1.16"
 }
 

Modified: trunk/libtest-poe-server-tcp-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/META.yml?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/META.yml (original)
+++ trunk/libtest-poe-server-tcp-perl/META.yml Fri Jul  8 07:31:29 2011
@@ -3,13 +3,12 @@
 author:
   - 'Chris Williams <chris at bingosnet.co.uk>'
 build_requires:
-  ExtUtils::MakeMaker: 6.42
   Test::More: 0.47
   Text::ParseWords: 0
 configure_requires:
-  ExtUtils::MakeMaker: 6.42
+  ExtUtils::MakeMaker: 6.30
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.101900, CPAN::Meta::Converter version 2.101670'
+generated_by: 'Dist::Zilla version 4.200008, CPAN::Meta::Converter version 2.110930'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -23,6 +22,6 @@
   POE::Wheel::SocketFactory: 0
   perl: v5.6.0
 resources:
-  homepage: http://github.com/bingos/test-poe-server-tcp/tree
-  repository: git://github.com/bingos/test-poe-server-tcp.git
-version: 1.14
+  homepage: http://github.com/bingos/test-poe-server-tcp
+  repository: http://github.com/bingos/test-poe-server-tcp
+version: 1.16

Modified: trunk/libtest-poe-server-tcp-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/Makefile.PL?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/Makefile.PL (original)
+++ trunk/libtest-poe-server-tcp-perl/Makefile.PL Fri Jul  8 07:31:29 2011
@@ -2,9 +2,9 @@
 use strict;
 use warnings;
 
-BEGIN { require v5.6.0; }
+use 5.006000;
 
-use ExtUtils::MakeMaker 6.31;
+use ExtUtils::MakeMaker 6.30;
 
 
 
@@ -12,12 +12,11 @@
   'ABSTRACT' => 'A POE Component providing TCP server services for test cases',
   'AUTHOR' => 'Chris Williams <chris at bingosnet.co.uk>',
   'BUILD_REQUIRES' => {
-    'ExtUtils::MakeMaker' => '6.42',
     'Test::More' => '0.47',
     'Text::ParseWords' => '0'
   },
   'CONFIGURE_REQUIRES' => {
-    'ExtUtils::MakeMaker' => '6.42'
+    'ExtUtils::MakeMaker' => '6.30'
   },
   'DISTNAME' => 'Test-POE-Server-TCP',
   'EXE_FILES' => [],
@@ -30,7 +29,7 @@
     'POE::Wheel::ReadWrite' => '0',
     'POE::Wheel::SocketFactory' => '0'
   },
-  'VERSION' => '1.14',
+  'VERSION' => '1.16',
   'test' => {
     'TESTS' => 't/*.t'
   }

Modified: trunk/libtest-poe-server-tcp-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/README?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/README (original)
+++ trunk/libtest-poe-server-tcp-perl/README Fri Jul  8 07:31:29 2011
@@ -3,7 +3,7 @@
     for test cases
 
 VERSION
-    version 1.14
+    version 1.16
 
 SYNOPSIS
     A very simple echo server with logging of requests by each client:
@@ -388,7 +388,7 @@
     Chris Williams <chris at bingosnet.co.uk>
 
 COPYRIGHT AND LICENSE
-    This software is copyright (c) 2010 by Chris Williams, Rocco Caputo, Ann
+    This software is copyright (c) 2011 by Chris Williams, Rocco Caputo, Ann
     Barcomb and Jos Boumans.
 
     This is free software; you can redistribute it and/or modify it under

Modified: trunk/libtest-poe-server-tcp-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/debian/changelog?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/debian/changelog (original)
+++ trunk/libtest-poe-server-tcp-perl/debian/changelog Fri Jul  8 07:31:29 2011
@@ -1,3 +1,11 @@
+libtest-poe-server-tcp-perl (1.16-1) UNRELEASED; urgency=low
+
+  IGNORE-VERSION: 1.16-1
+
+  * New upstream release
+
+ -- Nicholas Bamber <nicholas at periapt.co.uk>  Fri, 08 Jul 2011 08:33:59 +0100
+
 libtest-poe-server-tcp-perl (1.14-1) unstable; urgency=low
 
   * New upstream release

Modified: trunk/libtest-poe-server-tcp-perl/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/dist.ini?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/dist.ini (original)
+++ trunk/libtest-poe-server-tcp-perl/dist.ini Fri Jul  8 07:31:29 2011
@@ -1,20 +1,16 @@
 name = Test-POE-Server-TCP
-version = 1.14
+version = 1.16
 author = Chris Williams <chris at bingosnet.co.uk>
 license = Perl_5
 copyright_holder = Chris Williams, Rocco Caputo, Ann Barcomb and Jos Boumans
 
 [@BINGOS]
 
-[Prereq / ConfigureRequires]
-ExtUtils::MakeMaker = 6.42
-
-[Prereq / BuildRequires]
-ExtUtils::MakeMaker = 6.42
+[Prereqs / BuildRequires]
 Test::More = 0.47
 Text::ParseWords = 0
 
-[Prereq]
+[Prereqs]
 POE = 1.004
 POE::Filter = 0
 POE::Filter::Line = 0

Modified: trunk/libtest-poe-server-tcp-perl/lib/Test/POE/Server/TCP.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/lib/Test/POE/Server/TCP.pm?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/lib/Test/POE/Server/TCP.pm (original)
+++ trunk/libtest-poe-server-tcp-perl/lib/Test/POE/Server/TCP.pm Fri Jul  8 07:31:29 2011
@@ -1,6 +1,6 @@
 package Test::POE::Server::TCP;
 BEGIN {
-  $Test::POE::Server::TCP::VERSION = '1.14';
+  $Test::POE::Server::TCP::VERSION = '1.16';
 }
 
 # ABSTRACT: A POE Component providing TCP server services for test cases
@@ -463,7 +463,7 @@
 
 =head1 VERSION
 
-version 1.14
+version 1.16
 
 =head1 SYNOPSIS
 
@@ -861,7 +861,7 @@
 
 =head1 COPYRIGHT AND LICENSE
 
-This software is copyright (c) 2010 by Chris Williams, Rocco Caputo, Ann Barcomb and Jos Boumans.
+This software is copyright (c) 2011 by Chris Williams, Rocco Caputo, Ann Barcomb and Jos Boumans.
 
 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/libtest-poe-server-tcp-perl/t/00-compile.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/t/00-compile.t?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/t/00-compile.t (original)
+++ trunk/libtest-poe-server-tcp-perl/t/00-compile.t Fri Jul  8 07:31:29 2011
@@ -4,6 +4,9 @@
 use warnings;
 
 use Test::More;
+
+
+
 use File::Find;
 use File::Temp qw{ tempdir };
 
@@ -21,7 +24,18 @@
   'lib',
 );
 
-my @scripts = glob "bin/*";
+my @scripts;
+if ( -d 'bin' ) {
+    find(
+      sub {
+        return unless -f;
+        my $found = $File::Find::name;
+        # nothing to skip
+        push @scripts, $found;
+      },
+      'bin',
+    );
+}
 
 my $plan = scalar(@modules) + scalar(@scripts);
 $plan ? (plan tests => $plan) : (plan skip_all => "no tests to run");

Modified: trunk/libtest-poe-server-tcp-perl/t/07_synopsis.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/t/07_synopsis.t?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/t/07_synopsis.t (original)
+++ trunk/libtest-poe-server-tcp-perl/t/07_synopsis.t Fri Jul  8 07:31:29 2011
@@ -75,7 +75,7 @@
   my $data = shift @{ $heap->{data} };
   ok( $input eq $data, 'Data matched' );
   unless ( scalar @{ $heap->{data} } ) {
-    if ( $^O eq 'cygwin' ) {
+    if ( $^O =~ /(cygwin|MSWin)/ ) {
 	$heap->{socket}->shutdown_input();
 	$heap->{socket}->shutdown_output();
     }

Modified: trunk/libtest-poe-server-tcp-perl/t/10_prefix.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libtest-poe-server-tcp-perl/t/10_prefix.t?rev=77211&op=diff
==============================================================================
--- trunk/libtest-poe-server-tcp-perl/t/10_prefix.t (original)
+++ trunk/libtest-poe-server-tcp-perl/t/10_prefix.t Fri Jul  8 07:31:29 2011
@@ -76,7 +76,7 @@
   my $data = shift @{ $heap->{data} };
   ok( $input eq $data, 'Data matched' );
   unless ( scalar @{ $heap->{data} } ) {
-    if ( $^O eq 'cygwin' ) {
+    if ( $^O =~ /(cygwin|MSWin)/ ) {
 	$heap->{socket}->shutdown_input();
 	$heap->{socket}->shutdown_output();
     }




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