X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=installman;h=d27271e687180826db25407ecbaee8decb59c724;hb=d78e0c3b45e585b6bd35bdb5daff9190ed70c086;hp=c736a9eea48c84dfbec3a22c05156a8b68ed7a01;hpb=25207203046d8f94b03829079bb348bf2c1b204b;p=p5sagit%2Fp5-mst-13.2.git diff --git a/installman b/installman index c736a9e..d27271e 100755 --- a/installman +++ b/installman @@ -44,6 +44,7 @@ GetOptions( \%opts, destdir:s notify n help silent S verbose V)) || die $usage; die $usage if $opts{help}; +$opts{destdir} //= ''; $opts{man1dir} = "$opts{destdir}$Config{'installman1dir'}" unless defined($opts{man1dir}); @@ -180,13 +181,13 @@ sub pod2man { push @to_process, [$mod, $tmp, $manpage]; } - my $parser = Pod::Man->new( section => $manext, - official=> 1, - center => 'Perl Programmers Reference Guide' - ); foreach my $page (@to_process) { my($pod, $tmp, $manpage) = @$page; + my $parser = Pod::Man->new( section => $manext, + official=> 1, + center => 'Perl Programmers Reference Guide' + ); my $xmanpage = $manpage; $xmanpage =~ s/^\Q$opts{'destdir'}\E// if $opts{'destdir'}; print " $xmanpage\n"; @@ -206,7 +207,6 @@ $packlist->write() unless $opts{notify}; print " Installation complete\n" if $opts{verbose}; exit 0; - ############################################################################### # Utility subroutines from installperl