From: Richard Levitte Date: Thu, 10 Nov 2016 21:03:28 +0000 (+0100) Subject: Small fixups of util/process_docs.pl X-Git-Tag: OpenSSL_1_1_1-pre1~3095 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=588d2375a29bd128ff91b9bd2b7bf659a5f48c1a Small fixups of util/process_docs.pl - the pod path hadn't been changed with the directory layout change - apparently, pod2html doesn't add ".html" at the end of links, making them useless, so we need to fix that With thanks for the report to Michel Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/1896) --- diff --git a/util/process_docs.pl b/util/process_docs.pl index 2c54f02c6c..e1d479d91a 100644 --- a/util/process_docs.pl +++ b/util/process_docs.pl @@ -90,7 +90,7 @@ foreach my $section (sort @{$options{section}}) { my $suffix = { man => ".$podinfo{section}", html => ".html" } -> {$options{type}}; my $generate = { man => "pod2man --name=$name --section=$podinfo{section} --center=OpenSSL --release=$config{version} \"$podpath\"", - html => "pod2html \"--podroot=$options{sourcedir}\" --htmldir=$updir --podpath=apps:crypto:ssl \"--infile=$podpath\" \"--title=$podname\"" + html => "pod2html \"--podroot=$options{sourcedir}\" --htmldir=$updir --podpath=man1:man3:man5:man7 \"--infile=$podpath\" \"--title=$podname\"" } -> {$options{type}}; my $output_dir = catdir($options{destdir}, "man$podinfo{section}"); my $output_file = $podname . $suffix; @@ -102,7 +102,7 @@ foreach my $section (sort @{$options{section}}) { if $options{debug}; unless ($options{"dry-run"}) { @output = `$generate`; - map { s|href="http://man\.he\.net/man|href="../man|g; } @output + map { s|href="http://man\.he\.net/(man\d/[^"]+)(?:\.html)?"|href="../$1.html|g; } @output if $options{type} eq "html"; } print STDERR "DEBUG: Done processing\n" if $options{debug};