summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Holland-Moritz <mhx-perl@gmx.net>2008-06-01 12:15:09 +0000
committerMarcus Holland-Moritz <mhx-perl@gmx.net>2008-06-01 12:15:09 +0000
commit597c4554ca87aa4325a00c70a0fbb22acbfcfa07 (patch)
tree075791df07a4ac0e61c35cacc4d11ed84eaa3f57
parente336069e0f7687b7de5b00c4f3a376b40fdfafa3 (diff)
downloadperl-597c4554ca87aa4325a00c70a0fbb22acbfcfa07.tar.gz
Upgrade to Devel::PPPort 3.14
p4raw-id: //depot/perl@33975
-rwxr-xr-xext/Devel/PPPort/Changes5
-rw-r--r--ext/Devel/PPPort/PPPort_pm.PL2
-rw-r--r--ext/Devel/PPPort/parts/ppptools.pl6
-rw-r--r--ext/Devel/PPPort/soak2
4 files changed, 10 insertions, 5 deletions
diff --git a/ext/Devel/PPPort/Changes b/ext/Devel/PPPort/Changes
index 816759bc10..daccc94825 100755
--- a/ext/Devel/PPPort/Changes
+++ b/ext/Devel/PPPort/Changes
@@ -1,3 +1,8 @@
+3.14 - 2008-06-01
+
+ * fix CPAN #36197: filename nit in parse_partspec
+ (thanks to Craig A. Berry for providing a patch)
+
3.13_03 - 2008-05-13
* fix CPAN #35835: SvPV_flags_const_nolen segfaults prior
diff --git a/ext/Devel/PPPort/PPPort_pm.PL b/ext/Devel/PPPort/PPPort_pm.PL
index dc4fa892be..5a8c227b55 100644
--- a/ext/Devel/PPPort/PPPort_pm.PL
+++ b/ext/Devel/PPPort/PPPort_pm.PL
@@ -508,7 +508,7 @@ package Devel::PPPort;
use strict;
use vars qw($VERSION $data);
-$VERSION = do { my @r = '$Snapshot: /Devel-PPPort/3.13_03 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' };
+$VERSION = do { my @r = '$Snapshot: /Devel-PPPort/3.14 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' };
sub _init_data
{
diff --git a/ext/Devel/PPPort/parts/ppptools.pl b/ext/Devel/PPPort/parts/ppptools.pl
index 6deef7828f..01df117b13 100644
--- a/ext/Devel/PPPort/parts/ppptools.pl
+++ b/ext/Devel/PPPort/parts/ppptools.pl
@@ -4,9 +4,9 @@
#
################################################################################
#
-# $Revision: 23 $
+# $Revision: 24 $
# $Author: mhx $
-# $Date: 2008/01/04 10:47:40 +0100 $
+# $Date: 2008/05/27 13:04:10 +0200 $
#
################################################################################
#
@@ -110,7 +110,7 @@ sub parse_partspec
}
unless (exists $data{provides}) {
- $data{provides} = ($file =~ /(\w+)$/)[0];
+ $data{provides} = ($file =~ /(\w+)\.?$/)[0];
}
$data{provides} = [$data{provides} =~ /(\S+)/g];
diff --git a/ext/Devel/PPPort/soak b/ext/Devel/PPPort/soak
index 7dcd74e4b9..25a9b6bcc5 100644
--- a/ext/Devel/PPPort/soak
+++ b/ext/Devel/PPPort/soak
@@ -33,7 +33,7 @@ use File::Find;
use List::Util qw(max);
use Config;
-my $VERSION = do { my @r = '$Snapshot: /Devel-PPPort/3.13_03 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' };
+my $VERSION = do { my @r = '$Snapshot: /Devel-PPPort/3.14 $' =~ /(\d+\.\d+(?:_\d+)?)/; @r ? $r[0] : '9.99' };
$| = 1;
my %OPT = (