In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/2d635dbfcbbec8b4f85ef7e32e26b482c38d4ee8?hp=ee10537b7d5020e8ea205d832ae0690a72654880>
- Log ----------------------------------------------------------------- commit 2d635dbfcbbec8b4f85ef7e32e26b482c38d4ee8 Author: Chris 'BinGOs' Williams <[email protected]> Date: Mon Jun 28 14:32:19 2010 +0100 Added IPC-SysV update to perl5133delta M pod/perl5133delta.pod commit 10613b66665b1eef7aa2b8461cd3ab567f3d1747 Author: Chris 'BinGOs' Williams <[email protected]> Date: Mon Jun 28 14:30:25 2010 +0100 Update IPC-SysV to CPAN version 2.03 [DELTA] 2.03 - 2010-05-23 * fix CPAN #57530: IPC::Msg Documentation Bug (thanks to Jonathan Hartzog for spotting this) 2.02 - 2010-03-07 * fix CPAN #50762: mistaken use of $[ (thanks to Zefram for spotting this) * no need to specify an empty MAN3PODS in the core anymore (thanks to Nicholas Clark for providing a patch) M Porting/Maintainers.pl M cpan/IPC-SysV/Changes M cpan/IPC-SysV/Makefile.PL M cpan/IPC-SysV/README M cpan/IPC-SysV/SysV.xs M cpan/IPC-SysV/lib/IPC/Msg.pm M cpan/IPC-SysV/lib/IPC/Semaphore.pm M cpan/IPC-SysV/lib/IPC/SharedMem.pm M cpan/IPC-SysV/lib/IPC/SysV.pm M cpan/IPC-SysV/regen.pl M cpan/IPC-SysV/t/ipcsysv.t M cpan/IPC-SysV/t/msg.t M cpan/IPC-SysV/t/pod.t M cpan/IPC-SysV/t/podcov.t M cpan/IPC-SysV/t/sem.t M cpan/IPC-SysV/t/shm.t ----------------------------------------------------------------------- Summary of changes: Porting/Maintainers.pl | 2 +- cpan/IPC-SysV/Changes | 12 ++++++++++++ cpan/IPC-SysV/Makefile.PL | 11 +++++------ cpan/IPC-SysV/README | 2 +- cpan/IPC-SysV/SysV.xs | 6 +++--- cpan/IPC-SysV/lib/IPC/Msg.pm | 16 ++++++++-------- cpan/IPC-SysV/lib/IPC/Semaphore.pm | 10 +++++----- cpan/IPC-SysV/lib/IPC/SharedMem.pm | 10 +++++----- cpan/IPC-SysV/lib/IPC/SysV.pm | 10 +++++----- cpan/IPC-SysV/regen.pl | 4 ++-- cpan/IPC-SysV/t/ipcsysv.t | 6 +++--- cpan/IPC-SysV/t/msg.t | 6 +++--- cpan/IPC-SysV/t/pod.t | 6 +++--- cpan/IPC-SysV/t/podcov.t | 6 +++--- cpan/IPC-SysV/t/sem.t | 6 +++--- cpan/IPC-SysV/t/shm.t | 6 +++--- pod/perl5133delta.pod | 4 ++++ 17 files changed, 69 insertions(+), 54 deletions(-) diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 762e4a2..f630693 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -762,7 +762,7 @@ use File::Glob qw(:case); 'IPC::SysV' => { 'MAINTAINER' => 'mhx', - 'DISTRIBUTION' => 'MHX/IPC-SysV-2.01.tar.gz', + 'DISTRIBUTION' => 'MHX/IPC-SysV-2.03.tar.gz', 'FILES' => q[cpan/IPC-SysV], 'EXCLUDED' => [ qw{const-c.inc const-xs.inc} ], 'UPSTREAM' => 'cpan', diff --git a/cpan/IPC-SysV/Changes b/cpan/IPC-SysV/Changes index ed60559..692637b 100644 --- a/cpan/IPC-SysV/Changes +++ b/cpan/IPC-SysV/Changes @@ -1,3 +1,15 @@ +2.03 - 2010-05-23 + + * fix CPAN #57530: IPC::Msg Documentation Bug + (thanks to Jonathan Hartzog for spotting this) + +2.02 - 2010-03-07 + + * fix CPAN #50762: mistaken use of $[ + (thanks to Zefram for spotting this) + * no need to specify an empty MAN3PODS in the core anymore + (thanks to Nicholas Clark for providing a patch) + 2.01 - 2009-03-15 released without changes diff --git a/cpan/IPC-SysV/Makefile.PL b/cpan/IPC-SysV/Makefile.PL index 1cd276c..635c1f6 100644 --- a/cpan/IPC-SysV/Makefile.PL +++ b/cpan/IPC-SysV/Makefile.PL @@ -1,12 +1,12 @@ ################################################################################ # -# $Revision: 18 $ +# $Revision: 20 $ # $Author: mhx $ -# $Date: 2008/11/26 23:12:58 +0100 $ +# $Date: 2010/03/07 16:01:41 +0100 $ # ################################################################################ # -# Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +# Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. # Version 1.x, Copyright (C) 1999, Graham Barr <[email protected]>. # # This program is free software; you can redistribute it and/or @@ -52,9 +52,8 @@ sub configure } if ($ENV{'PERL_CORE'}) { - # Pods will be built by installman. - push @moreopts, MAN3PODS => {}, - realclean => { FILES => "const-c.inc const-xs.inc" }; + # clean out const-* files in the core + push @moreopts, realclean => { FILES => "const-c.inc const-xs.inc" }; } else { # IPC::SysV is in the core since 5.005 diff --git a/cpan/IPC-SysV/README b/cpan/IPC-SysV/README index a9cb7bd..4b34bb3 100644 --- a/cpan/IPC-SysV/README +++ b/cpan/IPC-SysV/README @@ -1,4 +1,4 @@ -Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz. +Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz. Version 1.x, Copyright (c) 1997, Graham Barr. diff --git a/cpan/IPC-SysV/SysV.xs b/cpan/IPC-SysV/SysV.xs index 11b4013..afb2c97 100644 --- a/cpan/IPC-SysV/SysV.xs +++ b/cpan/IPC-SysV/SysV.xs @@ -1,12 +1,12 @@ /******************************************************************************* * -* $Revision: 32 $ +* $Revision: 33 $ * $Author: mhx $ -* $Date: 2008/11/26 23:08:42 +0100 $ +* $Date: 2010/03/07 16:01:40 +0100 $ * ******************************************************************************** * -* Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +* Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. * Version 1.x, Copyright (C) 1999, Graham Barr <[email protected]>. * * This program is free software; you can redistribute it and/or diff --git a/cpan/IPC-SysV/lib/IPC/Msg.pm b/cpan/IPC-SysV/lib/IPC/Msg.pm index 4467675..5b9eb07 100644 --- a/cpan/IPC-SysV/lib/IPC/Msg.pm +++ b/cpan/IPC-SysV/lib/IPC/Msg.pm @@ -1,12 +1,12 @@ ################################################################################ # -# $Revision: 17 $ +# $Revision: 19 $ # $Author: mhx $ -# $Date: 2007/10/15 20:29:06 +0200 $ +# $Date: 2010/05/23 10:37:46 +0200 $ # ################################################################################ # -# Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +# Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. # Version 1.x, Copyright (C) 1997, Graham Barr <[email protected]>. # # This program is free software; you can redistribute it and/or @@ -21,7 +21,7 @@ use strict; use vars qw($VERSION); use Carp; -$VERSION = do { my @r = '$Snapshot: /IPC-SysV/2.01 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' }; +$VERSION = do { my @r = '$Snapshot: /IPC-SysV/2.03 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' }; $VERSION = eval $VERSION; # Figure out if we have support for native sized types @@ -130,9 +130,9 @@ IPC::Msg - SysV Msg IPC object class $msg = IPC::Msg->new(IPC_PRIVATE, S_IRUSR | S_IWUSR); - $msg->snd(pack("l! a*",$msgtype,$msg)); + $msg->snd($msgtype, $msgdata); - $msg->rcv($buf,256); + $msg->rcv($buf, 256); $ds = $msg->stat; @@ -176,7 +176,7 @@ Returns the system message queue identifier. =item rcv ( BUF, LEN [, TYPE [, FLAGS ]] ) Read a message from the queue. Returns the type of the message read. -See L<msgrcv>. The BUF becomes tainted. +See L<msgrcv>. The BUF becomes tainted. =item remove @@ -234,7 +234,7 @@ Marcus Holland-Moritz <[email protected]> =head1 COPYRIGHT -Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz. +Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz. Version 1.x, Copyright (c) 1997, Graham Barr. diff --git a/cpan/IPC-SysV/lib/IPC/Semaphore.pm b/cpan/IPC-SysV/lib/IPC/Semaphore.pm index 6f0c251..457b44b 100644 --- a/cpan/IPC-SysV/lib/IPC/Semaphore.pm +++ b/cpan/IPC-SysV/lib/IPC/Semaphore.pm @@ -1,12 +1,12 @@ ################################################################################ # -# $Revision: 18 $ +# $Revision: 19 $ # $Author: mhx $ -# $Date: 2007/10/15 20:29:08 +0200 $ +# $Date: 2010/03/07 16:01:43 +0100 $ # ################################################################################ # -# Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +# Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. # Version 1.x, Copyright (C) 1997, Graham Barr <[email protected]>. # # This program is free software; you can redistribute it and/or @@ -22,7 +22,7 @@ use strict; use vars qw($VERSION); use Carp; -$VERSION = do { my @r = '$Snapshot: /IPC-SysV/2.01 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' }; +$VERSION = do { my @r = '$Snapshot: /IPC-SysV/2.03 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' }; $VERSION = eval $VERSION; # Figure out if we have support for native sized types @@ -309,7 +309,7 @@ Marcus Holland-Moritz <[email protected]> =head1 COPYRIGHT -Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz. +Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz. Version 1.x, Copyright (c) 1997, Graham Barr. diff --git a/cpan/IPC-SysV/lib/IPC/SharedMem.pm b/cpan/IPC-SysV/lib/IPC/SharedMem.pm index 06240f2..9c1bde7 100644 --- a/cpan/IPC-SysV/lib/IPC/SharedMem.pm +++ b/cpan/IPC-SysV/lib/IPC/SharedMem.pm @@ -1,12 +1,12 @@ ################################################################################ # -# $Revision: 3 $ +# $Revision: 4 $ # $Author: mhx $ -# $Date: 2008/11/26 23:12:27 +0100 $ +# $Date: 2010/03/07 16:01:42 +0100 $ # ################################################################################ # -# Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +# Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. # Version 1.x, Copyright (C) 1997, Graham Barr <[email protected]>. # # This program is free software; you can redistribute it and/or @@ -21,7 +21,7 @@ use strict; use vars qw($VERSION); use Carp; -$VERSION = do { my @r = '$Snapshot: /IPC-SysV/2.01 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' }; +$VERSION = do { my @r = '$Snapshot: /IPC-SysV/2.03 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' }; $VERSION = eval $VERSION; # Figure out if we have support for native sized types @@ -267,7 +267,7 @@ Marcus Holland-Moritz <[email protected]> =head1 COPYRIGHT -Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz. +Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz. Version 1.x, Copyright (c) 1997, Graham Barr. diff --git a/cpan/IPC-SysV/lib/IPC/SysV.pm b/cpan/IPC-SysV/lib/IPC/SysV.pm index eaa068b..247d199 100644 --- a/cpan/IPC-SysV/lib/IPC/SysV.pm +++ b/cpan/IPC-SysV/lib/IPC/SysV.pm @@ -1,12 +1,12 @@ ################################################################################ # -# $Revision: 24 $ +# $Revision: 25 $ # $Author: mhx $ -# $Date: 2008/11/28 18:08:10 +0100 $ +# $Date: 2010/03/07 16:01:43 +0100 $ # ################################################################################ # -# Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +# Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. # Version 1.x, Copyright (C) 1997, Graham Barr <[email protected]>. # # This program is free software; you can redistribute it and/or @@ -24,7 +24,7 @@ use Config; require Exporter; @ISA = qw(Exporter); -$VERSION = do { my @r = '$Snapshot: /IPC-SysV/2.01 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' }; +$VERSION = do { my @r = '$Snapshot: /IPC-SysV/2.03 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' }; $XS_VERSION = $VERSION; $VERSION = eval $VERSION; @@ -177,7 +177,7 @@ Marcus Holland-Moritz <[email protected]> =head1 COPYRIGHT -Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz. +Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz. Version 1.x, Copyright (c) 1997, Graham Barr. diff --git a/cpan/IPC-SysV/regen.pl b/cpan/IPC-SysV/regen.pl index 7769912..3d709a5 100644 --- a/cpan/IPC-SysV/regen.pl +++ b/cpan/IPC-SysV/regen.pl @@ -28,7 +28,7 @@ sub make_constants my @outdated = grep { (-M) > $depage } @files; my @newdeps = grep { (-M) < $oldage } @deps; - print STDERR <<EOM; + print STDERR <<EOM if @outdated; *********************************************************************** @@ -85,7 +85,7 @@ EOM if ($@) { my $err = "Cannot regenerate constants:\...@\n"; - if ($[ < 5.006) { + if ($] < 5.006) { print STDERR $err; exit 0; } diff --git a/cpan/IPC-SysV/t/ipcsysv.t b/cpan/IPC-SysV/t/ipcsysv.t index 8c16785..b54dad1 100644 --- a/cpan/IPC-SysV/t/ipcsysv.t +++ b/cpan/IPC-SysV/t/ipcsysv.t @@ -1,12 +1,12 @@ ################################################################################ # -# $Revision: 13 $ +# $Revision: 15 $ # $Author: mhx $ -# $Date: 2008/11/28 18:08:11 +0100 $ +# $Date: 2010/03/07 16:53:32 +0100 $ # ################################################################################ # -# Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +# Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. # Version 1.x, Copyright (C) 1999, Graham Barr <[email protected]>. # # This program is free software; you can redistribute it and/or diff --git a/cpan/IPC-SysV/t/msg.t b/cpan/IPC-SysV/t/msg.t index 32dd9ff..d288309 100644 --- a/cpan/IPC-SysV/t/msg.t +++ b/cpan/IPC-SysV/t/msg.t @@ -1,12 +1,12 @@ ################################################################################ # -# $Revision: 11 $ +# $Revision: 12 $ # $Author: mhx $ -# $Date: 2008/11/28 18:08:11 +0100 $ +# $Date: 2010/03/07 16:01:42 +0100 $ # ################################################################################ # -# Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +# Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. # Version 1.x, Copyright (C) 1999, Graham Barr <[email protected]>. # # This program is free software; you can redistribute it and/or diff --git a/cpan/IPC-SysV/t/pod.t b/cpan/IPC-SysV/t/pod.t index f9beefc..1defb1f 100644 --- a/cpan/IPC-SysV/t/pod.t +++ b/cpan/IPC-SysV/t/pod.t @@ -1,12 +1,12 @@ ################################################################################ # -# $Revision: 3 $ +# $Revision: 4 $ # $Author: mhx $ -# $Date: 2007/10/13 19:07:53 +0200 $ +# $Date: 2010/03/07 16:01:42 +0100 $ # ################################################################################ # -# Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +# Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. # Version 1.x, Copyright (C) 1999, Graham Barr <[email protected]>. # # This program is free software; you can redistribute it and/or diff --git a/cpan/IPC-SysV/t/podcov.t b/cpan/IPC-SysV/t/podcov.t index f607059..100984e 100644 --- a/cpan/IPC-SysV/t/podcov.t +++ b/cpan/IPC-SysV/t/podcov.t @@ -1,12 +1,12 @@ ################################################################################ # -# $Revision: 2 $ +# $Revision: 3 $ # $Author: mhx $ -# $Date: 2007/10/14 05:39:15 +0200 $ +# $Date: 2010/03/07 16:01:41 +0100 $ # ################################################################################ # -# Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +# Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. # Version 1.x, Copyright (C) 1999, Graham Barr <[email protected]>. # # This program is free software; you can redistribute it and/or diff --git a/cpan/IPC-SysV/t/sem.t b/cpan/IPC-SysV/t/sem.t index 60fd039..e982d68 100644 --- a/cpan/IPC-SysV/t/sem.t +++ b/cpan/IPC-SysV/t/sem.t @@ -1,12 +1,12 @@ ################################################################################ # -# $Revision: 15 $ +# $Revision: 16 $ # $Author: mhx $ -# $Date: 2008/11/28 18:08:11 +0100 $ +# $Date: 2010/03/07 16:01:42 +0100 $ # ################################################################################ # -# Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +# Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. # Version 1.x, Copyright (C) 1999, Graham Barr <[email protected]>. # # This program is free software; you can redistribute it and/or diff --git a/cpan/IPC-SysV/t/shm.t b/cpan/IPC-SysV/t/shm.t index f38f88e..f108795 100644 --- a/cpan/IPC-SysV/t/shm.t +++ b/cpan/IPC-SysV/t/shm.t @@ -1,12 +1,12 @@ ################################################################################ # -# $Revision: 5 $ +# $Revision: 6 $ # $Author: mhx $ -# $Date: 2008/11/28 18:08:11 +0100 $ +# $Date: 2010/03/07 16:01:42 +0100 $ # ################################################################################ # -# Version 2.x, Copyright (C) 2007, Marcus Holland-Moritz <[email protected]>. +# Version 2.x, Copyright (C) 2007-2010, Marcus Holland-Moritz <[email protected]>. # Version 1.x, Copyright (C) 1999, Graham Barr <[email protected]>. # # This program is free software; you can redistribute it and/or diff --git a/pod/perl5133delta.pod b/pod/perl5133delta.pod index 9e70e79..e0ff029 100644 --- a/pod/perl5133delta.pod +++ b/pod/perl5133delta.pod @@ -121,6 +121,10 @@ ExtUtils-Manifest updated to CPAN version 1.58 (49c6bc4) =item * +IPC-SysV updated to CPAN version 2.03 (10613b6) + +=item * + Module-Load updated to CPAN version 0.18 (93eaa32) =item * -- Perl5 Master Repository
