about summary refs log tree commit homepage
diff options
context:
space:
mode:
-rw-r--r--Documentation/include.mk5
-rw-r--r--Makefile.PL3
2 files changed, 5 insertions, 3 deletions
diff --git a/Documentation/include.mk b/Documentation/include.mk
index 79bf460d..5f3ffcc5 100644
--- a/Documentation/include.mk
+++ b/Documentation/include.mk
@@ -52,8 +52,9 @@ install-man: man
 doc_install :: install-man
 
 check :: check-man
-check_man = $(AWK) '{gsub(/\b./,"")}length>80{print;err=1}END{exit(err)}'\
-        >&2 && >$@
+check_man = $(AWK) \
+        '{gsub(/\b./,"")}$$0 !~ /\.onion/&&length>80{print;e=1}END{exit(e)}' \
+        >&2
 
 check-man :: $(check_80)
 
diff --git a/Makefile.PL b/Makefile.PL
index 85b18e7d..401c033e 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -72,7 +72,8 @@ for my $i (@sections) {
                 $t->{"Documentation/$m.html : $txt"} = [ "\$(txt2pre) <$txt" ];
                 $t->{".$m.cols : $m.$i"} = [
                         "\@echo CHECK80 $m.$i;".
-                        "COLUMNS=80 \$(MAN) ./$m.$i | \$(check_man)" ];
+                        "COLUMNS=80 \$(MAN) ./$m.$i | \$(check_man)",
+                        '>$@' ];
                 $t->{".$m.lexgrog: $m.$i"} = [
                         "\@echo LEXGROG $m.$i;" .
                         "\$(LEXGROG) ./$m.$i >\$\@+ && mv \$\@+ \$@" ];