Description
Thank you for the unix man(ual) pages!
The Debian linter found a few issues with them. This might be more of a seqan issue, though.
https://lintian.debian.org/maintainer/[email protected]#lambda-align2
1st issue:
manpage-has-bad-whatis-entry
For manual pages that document multiple programs, functions, files, or other things, the part before "-" should list each separated by a comma and a space. Each thing listed must not contain spaces; a man page for a two-part command like "fs listacl" must use something like "fs_listacl" in the "NAME" section so that it can be parsed by lexgrog.
- usr/share/man/man1/lambda2-mkindexn.1.gz
- usr/share/man/man1/lambda2-mkindexp.1.gz
- usr/share/man/man1/lambda2-searchn.1.gz
- usr/share/man/man1/lambda2-searchp.1.gz
using lambda2-mkindexn.1.gz
as an example:
.TH LAMBDA2 MKINDEXN 1 "Jan 22 2019" "lambda2 mkindexn 2.0.0" ""
.SH NAME
lambda2 mkindexn \- the Local Aligner for Massive Biological DatA
.SH SYNOPSIS
\fBlambda2 mkindexn\fP [\fIOPTIONS\fP] \-d DATABASE.fasta [-i INDEX.lambda]\fP
should be
.TH LAMBDA2_MKINDEXN 1 "Jan 22 2019" "lambda2 mkindexn 2.0.0" ""
.SH NAME
lambda2_mkindexn \- the Local Aligner for Massive Biological DatA
.SH SYNOPSIS
\fBlambda2 mkindexn\fP [\fIOPTIONS\fP] \-d DATABASE.fasta [-i INDEX.lambda]\fP
The NAME
can't have spaces between the subcommand parts but they are allowed in the SYNOPSIS
2nd issue:
manpage-section-mismatch
.TH title section [extra1] [extra2] [extra3]
In the example above we have .TH LAMBDA2 MKINDEXN 1 "Jan 22 2019" "lambda2 mkindexn 2.0.0" ""
, and again the space between LAMBDA2
and MKINDEXN
shouldn't be there. Makes it look as if the section is "MKINDEXN" instead of section 1.