r77209 - in /branches/upstream/libtest-poe-server-tcp-perl/current: Changes LICENSE META.json META.yml Makefile.PL README 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:29:11 UTC 2011
Author: periapt-guest
Date: Fri Jul 8 07:29:01 2011
New Revision: 77209
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=77209
Log:
[svn-upgrade] new version libtest-poe-server-tcp-perl (1.16)
Modified:
branches/upstream/libtest-poe-server-tcp-perl/current/Changes
branches/upstream/libtest-poe-server-tcp-perl/current/LICENSE
branches/upstream/libtest-poe-server-tcp-perl/current/META.json
branches/upstream/libtest-poe-server-tcp-perl/current/META.yml
branches/upstream/libtest-poe-server-tcp-perl/current/Makefile.PL
branches/upstream/libtest-poe-server-tcp-perl/current/README
branches/upstream/libtest-poe-server-tcp-perl/current/dist.ini
branches/upstream/libtest-poe-server-tcp-perl/current/lib/Test/POE/Server/TCP.pm
branches/upstream/libtest-poe-server-tcp-perl/current/t/00-compile.t
branches/upstream/libtest-poe-server-tcp-perl/current/t/07_synopsis.t
branches/upstream/libtest-poe-server-tcp-perl/current/t/10_prefix.t
Modified: branches/upstream/libtest-poe-server-tcp-perl/current/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-poe-server-tcp-perl/current/Changes?rev=77209&op=diff
==============================================================================
--- branches/upstream/libtest-poe-server-tcp-perl/current/Changes (original)
+++ branches/upstream/libtest-poe-server-tcp-perl/current/Changes Fri Jul 8 07:29:01 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: branches/upstream/libtest-poe-server-tcp-perl/current/LICENSE
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-poe-server-tcp-perl/current/LICENSE?rev=77209&op=diff
==============================================================================
--- branches/upstream/libtest-poe-server-tcp-perl/current/LICENSE (original)
+++ branches/upstream/libtest-poe-server-tcp-perl/current/LICENSE Fri Jul 8 07:29:01 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: branches/upstream/libtest-poe-server-tcp-perl/current/META.json
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-poe-server-tcp-perl/current/META.json?rev=77209&op=diff
==============================================================================
--- branches/upstream/libtest-poe-server-tcp-perl/current/META.json (original)
+++ branches/upstream/libtest-poe-server-tcp-perl/current/META.json Fri Jul 8 07:29:01 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: branches/upstream/libtest-poe-server-tcp-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-poe-server-tcp-perl/current/META.yml?rev=77209&op=diff
==============================================================================
--- branches/upstream/libtest-poe-server-tcp-perl/current/META.yml (original)
+++ branches/upstream/libtest-poe-server-tcp-perl/current/META.yml Fri Jul 8 07:29:01 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: branches/upstream/libtest-poe-server-tcp-perl/current/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-poe-server-tcp-perl/current/Makefile.PL?rev=77209&op=diff
==============================================================================
--- branches/upstream/libtest-poe-server-tcp-perl/current/Makefile.PL (original)
+++ branches/upstream/libtest-poe-server-tcp-perl/current/Makefile.PL Fri Jul 8 07:29:01 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: branches/upstream/libtest-poe-server-tcp-perl/current/README
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-poe-server-tcp-perl/current/README?rev=77209&op=diff
==============================================================================
--- branches/upstream/libtest-poe-server-tcp-perl/current/README (original)
+++ branches/upstream/libtest-poe-server-tcp-perl/current/README Fri Jul 8 07:29:01 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: branches/upstream/libtest-poe-server-tcp-perl/current/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-poe-server-tcp-perl/current/dist.ini?rev=77209&op=diff
==============================================================================
--- branches/upstream/libtest-poe-server-tcp-perl/current/dist.ini (original)
+++ branches/upstream/libtest-poe-server-tcp-perl/current/dist.ini Fri Jul 8 07:29:01 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: branches/upstream/libtest-poe-server-tcp-perl/current/lib/Test/POE/Server/TCP.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-poe-server-tcp-perl/current/lib/Test/POE/Server/TCP.pm?rev=77209&op=diff
==============================================================================
--- branches/upstream/libtest-poe-server-tcp-perl/current/lib/Test/POE/Server/TCP.pm (original)
+++ branches/upstream/libtest-poe-server-tcp-perl/current/lib/Test/POE/Server/TCP.pm Fri Jul 8 07:29:01 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: branches/upstream/libtest-poe-server-tcp-perl/current/t/00-compile.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-poe-server-tcp-perl/current/t/00-compile.t?rev=77209&op=diff
==============================================================================
--- branches/upstream/libtest-poe-server-tcp-perl/current/t/00-compile.t (original)
+++ branches/upstream/libtest-poe-server-tcp-perl/current/t/00-compile.t Fri Jul 8 07:29:01 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: branches/upstream/libtest-poe-server-tcp-perl/current/t/07_synopsis.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-poe-server-tcp-perl/current/t/07_synopsis.t?rev=77209&op=diff
==============================================================================
--- branches/upstream/libtest-poe-server-tcp-perl/current/t/07_synopsis.t (original)
+++ branches/upstream/libtest-poe-server-tcp-perl/current/t/07_synopsis.t Fri Jul 8 07:29:01 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: branches/upstream/libtest-poe-server-tcp-perl/current/t/10_prefix.t
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libtest-poe-server-tcp-perl/current/t/10_prefix.t?rev=77209&op=diff
==============================================================================
--- branches/upstream/libtest-poe-server-tcp-perl/current/t/10_prefix.t (original)
+++ branches/upstream/libtest-poe-server-tcp-perl/current/t/10_prefix.t Fri Jul 8 07:29:01 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