From: Chris Wright <chrisw@sous-sol.org> Date: Fri, 9 Dec 2011 07:36:03 +0000 (-0800) Subject: man: fix pic issue at the source X-Git-Tag: sliver-openvswitch-0.1-1~576 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=186ef5c12d6d2fd15dca4f6a3067893c610f616d;p=sliver-openvswitch.git man: fix pic issue at the source The commit 0993b66 (man: pic failed to run during manpage-check) worked around the manpage-check warning generated by groff. Using "-T ascii" rather "-T utf8" was enough to silence the warning because the man page has this condition in it: .if !'\*[.T]'ascii' However, rpmlint generates the same warning as manpage-check was (it uses -Tutf8), and manpages are generated using -Tutf8 (leading to an fairly unreadable drawing). So let's change the logic a bit and allow pdf generation w/ nice drawing and kill it for tty's. Cc: Ethan Jackson <ethan@nicira.com> Signed-off-by: Chris Wright <chrisw@sous-sol.org> Signed-off-by: Ben Pfaff <blp@nicira.com> --- diff --git a/Makefile.am b/Makefile.am index c0a7ade57..51441cee5 100644 --- a/Makefile.am +++ b/Makefile.am @@ -157,7 +157,7 @@ ALL_LOCAL += manpage-check manpage-check: $(man_MANS) $(dist_man_MANS) $(noinst_man_MANS) @error=false; \ for manpage in $?; do \ - LANG=en_US.UTF-8 groff -w mac -w delim -w escape -w input -w missing -w tab -T ascii -man -p -z $$manpage >$@.tmp 2>&1; \ + LANG=en_US.UTF-8 groff -w mac -w delim -w escape -w input -w missing -w tab -T utf8 -man -p -z $$manpage >$@.tmp 2>&1; \ if grep warning: $@.tmp; then error=:; fi; \ rm -f $@.tmp; \ done; \ diff --git a/ovsdb/ovsdb-doc.in b/ovsdb/ovsdb-doc.in index 5aac1ad1d..53292b33b 100755 --- a/ovsdb/ovsdb-doc.in +++ b/ovsdb/ovsdb-doc.in @@ -312,7 +312,8 @@ Purpose if erFile: s += """ -.if !'\*[.T]'ascii' \{ +.\\" check if in troff mode (TTY) +.if t \{ .bp .SH "TABLE RELATIONSHIPS" .PP