r65783 - in /trunk/libpoe-component-server-simplehttp-perl: ./ debian/ inc/Module/ inc/Module/Install/ lib/POE/Component/Server/ lib/POE/Component/Server/SimpleHTTP/

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Sun Dec 12 14:24:42 UTC 2010


Author: gregoa
Date: Sun Dec 12 14:24:28 2010
New Revision: 65783

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=65783
Log:
New upstream release.

Modified:
    trunk/libpoe-component-server-simplehttp-perl/Changes
    trunk/libpoe-component-server-simplehttp-perl/META.yml
    trunk/libpoe-component-server-simplehttp-perl/debian/changelog
    trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install.pm
    trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Base.pm
    trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Can.pm
    trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Fetch.pm
    trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Makefile.pm
    trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Metadata.pm
    trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Win32.pm
    trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/WriteAll.pm
    trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP.pm
    trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/Connection.pm
    trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/Response.pm
    trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/State.pm

Modified: trunk/libpoe-component-server-simplehttp-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/Changes?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/Changes (original)
+++ trunk/libpoe-component-server-simplehttp-perl/Changes Sun Dec 12 14:24:28 2010
@@ -1,3 +1,30 @@
+==============================
+2010-12-03 23:50:53 +0000 2.06
+==============================
+
+  commit 022177b74b1baa9af4420583a399faea60489251
+  Author: Chris 'BinGOs' Williams <chris at bingosnet.co.uk>
+  Date:   Fri Dec 3 23:50:53 2010 +0000
+  
+    Bump version
+
+  commit 061fb63b793ebef311ed3436878e2886956dfd1a
+  Author: donor.com <donor at cpan.org>
+  Date:   Fri Dec 3 23:48:26 2010 +0000
+  
+    RT #63575 Crash in LOG2HANDLER
+
+    With a LOG2HANDLER, dies is DONE event handler. Fix is to use method
+    call rather than array de-reference.
+
+    Signed-off-by: Chris 'BinGOs' Williams <chris at bingosnet.co.uk>
+
+  commit ba403870437ffa02bc16e2b6b357568c752093a7
+  Author: Chris 'BinGOs' Williams <chris at bingosnet.co.uk>
+  Date:   Wed May 19 12:04:08 2010 +0100
+  
+    Sync changes 
+
 ==============================
 2010-05-19 11:30:49 +0100 2.04
 ==============================

Modified: trunk/libpoe-component-server-simplehttp-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/META.yml?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/META.yml (original)
+++ trunk/libpoe-component-server-simplehttp-perl/META.yml Sun Dec 12 14:24:28 2010
@@ -10,7 +10,7 @@
 configure_requires:
   ExtUtils::MakeMaker: 6.42
 distribution_type: module
-generated_by: 'Module::Install version 0.97'
+generated_by: 'Module::Install version 1.00'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -24,16 +24,16 @@
 provides:
   POE::Component::Server::SimpleHTTP:
     file: lib/POE/Component/Server/SimpleHTTP.pm
-    version: 2.04
+    version: 2.06
   POE::Component::Server::SimpleHTTP::Connection:
     file: lib/POE/Component/Server/SimpleHTTP/Connection.pm
-    version: 2.04
+    version: 2.06
   POE::Component::Server::SimpleHTTP::Response:
     file: lib/POE/Component/Server/SimpleHTTP/Response.pm
-    version: 2.04
+    version: 2.06
   POE::Component::Server::SimpleHTTP::State:
     file: lib/POE/Component/Server/SimpleHTTP/State.pm
-    version: 2.04
+    version: 2.06
 requires:
   Carp: 0
   HTTP::Date: 0
@@ -51,4 +51,4 @@
   homepage: http://github.com/bingos/poe-component-server-simplehttp/tree
   license: http://dev.perl.org/licenses/
   repository: git://github.com/bingos/poe-component-server-simplehttp.git
-version: 2.04
+version: 2.06

Modified: trunk/libpoe-component-server-simplehttp-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/debian/changelog?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/debian/changelog (original)
+++ trunk/libpoe-component-server-simplehttp-perl/debian/changelog Sun Dec 12 14:24:28 2010
@@ -1,3 +1,9 @@
+libpoe-component-server-simplehttp-perl (2.06-1) UNRELEASED; urgency=low
+
+  * New upstream release.
+
+ -- gregor herrmann <gregoa at debian.org>  Sun, 12 Dec 2010 15:23:29 +0100
+
 libpoe-component-server-simplehttp-perl (2.04-1) unstable; urgency=low
 
   [ Jonathan Yu ]

Modified: trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install.pm Sun Dec 12 14:24:28 2010
@@ -22,7 +22,6 @@
 use Cwd        ();
 use File::Find ();
 use File::Path ();
-use FindBin;
 
 use vars qw{$VERSION $MAIN};
 BEGIN {
@@ -32,7 +31,7 @@
 	# This is not enforced yet, but will be some time in the next few
 	# releases once we can make sure it won't clash with custom
 	# Module::Install extensions.
-	$VERSION = '0.97';
+	$VERSION = '1.00';
 
 	# Storage for the pseudo-singleton
 	$MAIN    = undef;
@@ -231,7 +230,12 @@
 sub new {
 	my ($class, %args) = @_;
 
-	FindBin->again;
+	delete $INC{'FindBin.pm'};
+	{
+		# to suppress the redefine warning
+		local $SIG{__WARN__} = sub {};
+		require FindBin;
+	}
 
 	# ignore the prefix on extension modules built from top level.
 	my $base_path = Cwd::abs_path($FindBin::Bin);

Modified: trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Base.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Base.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Base.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Base.pm Sun Dec 12 14:24:28 2010
@@ -4,7 +4,7 @@
 use strict 'vars';
 use vars qw{$VERSION};
 BEGIN {
-	$VERSION = '0.97';
+	$VERSION = '1.00';
 }
 
 # Suspend handler for "redefined" warnings

Modified: trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Can.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Can.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Can.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Can.pm Sun Dec 12 14:24:28 2010
@@ -9,7 +9,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.97';
+	$VERSION = '1.00';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Fetch.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Fetch.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Fetch.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Fetch.pm Sun Dec 12 14:24:28 2010
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.97';
+	$VERSION = '1.00';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Makefile.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Makefile.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Makefile.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Makefile.pm Sun Dec 12 14:24:28 2010
@@ -4,10 +4,11 @@
 use strict 'vars';
 use ExtUtils::MakeMaker   ();
 use Module::Install::Base ();
+use Fcntl qw/:flock :seek/;
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.97';
+	$VERSION = '1.00';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }
@@ -364,9 +365,9 @@
 		. ($self->postamble || '');
 
 	local *MAKEFILE;
-	open MAKEFILE, "< $makefile_name" or die "fix_up_makefile: Couldn't open $makefile_name: $!";
+	open MAKEFILE, "+< $makefile_name" or die "fix_up_makefile: Couldn't open $makefile_name: $!";
+	eval { flock MAKEFILE, LOCK_EX };
 	my $makefile = do { local $/; <MAKEFILE> };
-	close MAKEFILE or die $!;
 
 	$makefile =~ s/\b(test_harness\(\$\(TEST_VERBOSE\), )/$1'inc', /;
 	$makefile =~ s/( -I\$\(INST_ARCHLIB\))/ -Iinc$1/g;
@@ -386,7 +387,8 @@
 	# XXX - This is currently unused; not sure if it breaks other MM-users
 	# $makefile =~ s/^pm_to_blib\s+:\s+/pm_to_blib :: /mg;
 
-	open  MAKEFILE, "> $makefile_name" or die "fix_up_makefile: Couldn't open $makefile_name: $!";
+	seek MAKEFILE, 0, SEEK_SET;
+	truncate MAKEFILE, 0;
 	print MAKEFILE  "$preamble$makefile$postamble" or die $!;
 	close MAKEFILE  or die $!;
 
@@ -410,4 +412,4 @@
 
 __END__
 
-#line 539
+#line 541

Modified: trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Metadata.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Metadata.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Metadata.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Metadata.pm Sun Dec 12 14:24:28 2010
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.97';
+	$VERSION = '1.00';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }
@@ -616,8 +616,15 @@
 	return $v;
 }
 
-
-
+sub add_metadata {
+    my $self = shift;
+    my %hash = @_;
+    for my $key (keys %hash) {
+        warn "add_metadata: $key is not prefixed with 'x_'.\n" .
+             "Use appopriate function to add non-private metadata.\n" unless $key =~ /^x_/;
+        $self->{values}->{$key} = $hash{$key};
+    }
+}
 
 
 ######################################################################

Modified: trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Win32.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Win32.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Win32.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/Win32.pm Sun Dec 12 14:24:28 2010
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.97';
+	$VERSION = '1.00';
 	@ISA     = 'Module::Install::Base';
 	$ISCORE  = 1;
 }

Modified: trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/WriteAll.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/WriteAll.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/WriteAll.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/inc/Module/Install/WriteAll.pm Sun Dec 12 14:24:28 2010
@@ -6,7 +6,7 @@
 
 use vars qw{$VERSION @ISA $ISCORE};
 BEGIN {
-	$VERSION = '0.97';;
+	$VERSION = '1.00';
 	@ISA     = qw{Module::Install::Base};
 	$ISCORE  = 1;
 }

Modified: trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP.pm Sun Dec 12 14:24:28 2010
@@ -5,7 +5,7 @@
 
 use vars qw($VERSION);
 
-$VERSION = '2.04';
+$VERSION = '2.06';
 
 use POE;
 use POE::Wheel::SocketFactory;
@@ -921,7 +921,7 @@
       $kernel->call(
          $self->log2handler->{'SESSION'},
          $self->log2handler->{'EVENT'},
-         $self->_requests->{$id}[3], $response
+         $self->_requests->{$id}->request, $response
       );
 
       # Warn if we had a problem dispatching to the log handler above

Modified: trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/Connection.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/Connection.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/Connection.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/Connection.pm Sun Dec 12 14:24:28 2010
@@ -4,7 +4,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '2.04';
+our $VERSION = '2.06';
 
 use Socket qw( inet_ntoa unpack_sockaddr_in );
 use POE;

Modified: trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/Response.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/Response.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/Response.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/Response.pm Sun Dec 12 14:24:28 2010
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-our $VERSION = '2.04';
+our $VERSION = '2.06';
 
 use base qw( HTTP::Response );
 

Modified: trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/State.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/State.pm?rev=65783&op=diff
==============================================================================
--- trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/State.pm (original)
+++ trunk/libpoe-component-server-simplehttp-perl/lib/POE/Component/Server/SimpleHTTP/State.pm Sun Dec 12 14:24:28 2010
@@ -4,7 +4,7 @@
 use warnings;
 use POE::Wheel::ReadWrite;
 
-our $VERSION = '2.04';
+our $VERSION = '2.06';
 
 use Moose;
 




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