build: Add sensible NAME section for man pages. Thanks, Vagrant!
authorJan Nieuwenhuizen <janneke@gnu.org>
Mon, 4 Nov 2019 22:43:38 +0000 (23:43 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Mon, 4 Nov 2019 22:43:38 +0000 (23:43 +0100)
* build-aux/GNUmakefile.in (mes.1, mescc.1, mesar.1): Add sensible
--name section.  Fixes Debian lint error.  Reported by Vagrant
Cascadian.

build-aux/GNUmakefile.in

index 6f3fda5e46bf20263d66659d8788c04c648268ba..a507d44358ad2608c95671f2887dbdfc4c877ae2 100644 (file)
@@ -192,7 +192,7 @@ else
 $(warning info: graphvis missing: no images)
 endif
 
-man: doc/mes.1 doc/mescc.1
+man: doc/mes.1 doc/mescc.1 doc/mesar.1
 
 # disable builtin-rules
 %.o: %.s
@@ -204,10 +204,19 @@ man: doc/mes.1 doc/mescc.1
 %: %.c
 
 doc/mes.1: src/${program_prefix}mes | build
-       MES_ARENA=10000000 ./pre-inst-env $(HELP2MAN) $(<F) > $@
+       MES_ARENA=10000000 ./pre-inst-env $(HELP2MAN)                           \
+           --name="Scheme interpreter for bootstrapping the GNU system"        \
+           $(<F) > $@
 
 doc/mescc.1: scripts/mescc src/${program_prefix}mes | build
-       MES_ARENA=10000000 ./pre-inst-env $(HELP2MAN) $(<F) > $@
+       MES_ARENA=10000000 ./pre-inst-env $(HELP2MAN)                           \
+           --name="C99 compiler in Scheme for bootstrapping the GNU system"    \
+           $(<F) > $@
+
+doc/mesar.1: scripts/mescc src/${program_prefix}mes | build
+       MES_ARENA=10000000 ./pre-inst-env $(HELP2MAN)   \
+           --name="Archiver for MesCC"                 \
+           $(<F) > $@
 
 html: doc/html/index.html