The better prefixify() patch from Ed Moy.
Jarkko Hietaniemi [Tue, 29 Jul 2003 05:00:12 +0000 (05:00 +0000)]
p4raw-id: //depot/perl@20283

lib/ExtUtils/MM_Unix.pm

index 51c54cf..ef96d3d 100644 (file)
@@ -3409,7 +3409,7 @@ sub prefixify {
     print STDERR "  prefixify $var => $path\n" if $Verbose >= 2;
     print STDERR "    from $sprefix to $rprefix\n" if $Verbose >= 2;
 
-    $rprefix .= '/' if $sprefix eq '/'; # Compensate for the slash.
+    $rprefix .= '/' if $sprefix =~ m|/$|; # Compensate for the slash
     if( $path !~ s{^\Q$sprefix\E\b}{$rprefix}s && $self->{ARGS}{PREFIX} ) {
 
         print STDERR "    cannot prefix, using default.\n" if $Verbose >= 2;