Package: docbook-to-man / 1:2.0.0-42

Metadata

Package Version Patches format
docbook-to-man 1:2.0.0-42 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 conglomeration.patch | (download)

Doc/Makefile | 6 6 + 0 - 0 !
Doc/docbook-to-man.1 | 141 141 + 0 - 0 !
Doc/docbook-to-man.sgml | 125 125 + 0 - 0 !
Doc/instant.1 | 96 48 + 48 - 0 !
Doc/transpec.1 | 100 50 + 50 - 0 !
Instant/general.h | 1 1 + 0 - 0 !
Instant/main.c | 20 15 + 5 - 0 !
Instant/tptregexp/regexp.c | 3 0 + 3 - 0 !
Makefile | 2 1 + 1 - 0 !
Transpec/docbook-to-man.prolog | 14 7 + 7 - 0 !
Transpec/docbook-to-man.ts | 53 45 + 8 - 0 !
Transpec/docbook-to-man.ts-PUSHPOP | 7 4 + 3 - 0 !
Transpec/roff.cmap | 1 1 + 0 - 0 !
Transpec/roff.sdata | 200 150 + 50 - 0 !
ans.patch | 8 4 + 4 - 0 !
cmd/docbook-to-man.sh | 144 21 + 123 - 0 !
16 files changed, 619 insertions(+), 302 deletions(-)

 conglomeration

Needs to be broken out (FIXME).

0002 arg req space.patch | (download)

Transpec/docbook-to-man.ts | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 arg-req-space

Inserts missing space after required arguments in section synopsis.

0003 userinput font.patch | (download)

Transpec/docbook-to-man.ts | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 userinput-font

\fB' and `\fP' are not appropriate for the userinput environment.
Instead, `.ft' is used as a replacement.

0004 instant man.patch | (download)

Doc/instant.1 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 instant-man

Fixes errors in the instant manpage.

0005 makefile.patch | (download)

Instant/Makefile | 5 3 + 2 - 0 !
Instant/tptregexp/Makefile | 5 4 + 1 - 0 !
2 files changed, 7 insertions(+), 3 deletions(-)

 makefile

Fix bad use of CFLAGS in Makefiles

===================================================================

0006 format security.patch | (download)

Instant/browse.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 format-security

Fix format string security flaw.

===================================================================

0007 remove timestamp.patch | (download)

Transpec/docbook-to-man.ts | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 remove-timestamp

Capturing the current time during builds prevent packages from building
reproducibly. One can already know when a manpage has been generated by looking
at the file creation time.

0008 better checking of return value of Split function.patch | (download)

Instant/browse.c | 4 4 + 0 - 0 !
Instant/main.c | 15 15 + 0 - 0 !
2 files changed, 19 insertions(+)

 better-checking-of-return-value-of-split-function

Better checking of the return value of the Split() function (util.c)

<https://bugs.debian.org/716055>

0009 remove sp dependency.patch | (download)

Doc/Makefile | 2 1 + 1 - 0 !
Doc/instant.1 | 8 4 + 4 - 0 !
Doc/transpec.1 | 8 4 + 4 - 0 !
Instant/main.c | 4 2 + 2 - 0 !
README | 10 5 + 5 - 0 !
README.ANS | 12 6 + 6 - 0 !
6 files changed, 22 insertions(+), 22 deletions(-)

 remove-sp-dependency


0010 Prevent undefined behaviour in memcpy parameter over.patch | (download)

Instant/main.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 prevent undefined behaviour in memcpy parameter overlap.

On i386 (but not armhf or amd64), docbook-to-man inserts random
characters into the output. e.g. it will sometimes generate an "I"
instead of a literal tab.

Thanks to Chris West <solo-debianbugs@goeswhere.com> and Yuri Gribov
<tetra2005@gmail.com>

Debian-Bugs: #842635 #858389

0011 Correct spelling mistakes in binary.patch | (download)

Instant/browse.c | 2 1 + 1 - 0 !
Instant/info.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 correct spelling mistakes in binary.