Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Jun 2011 11:58:17 +0000 (UTC)
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r222647 - head/share/mk
Message-ID:  <201106031158.p53BwHAX063067@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ru
Date: Fri Jun  3 11:58:17 2011
New Revision: 222647
URL: http://svn.freebsd.org/changeset/base/222647

Log:
  Don't pass -o1- to groff(1) by default.  If ms(7) formatted document
  uses the .RP macro, a separate cover page is created as page 0 which
  is not otherwise output.  The bug was hiding by a hack in troffrc
  that disables SGR support in grotty(1), which I'm going to remove now.
  For POLA reasons, still disable SGR support in grotty(1), by passing
  -P-c to groff(1).  If we want SGR sequences in these documents, this
  can be removed.
  
  MFC after:	1 week

Modified:
  head/share/mk/bsd.doc.mk

Modified: head/share/mk/bsd.doc.mk
==============================================================================
--- head/share/mk/bsd.doc.mk	Fri Jun  3 10:39:36 2011	(r222646)
+++ head/share/mk/bsd.doc.mk	Fri Jun  3 11:58:17 2011	(r222647)
@@ -54,10 +54,10 @@ INDXBIB?=	indxbib
 PIC?=		pic
 REFER?=		refer
 .for _dev in ${PRINTERDEVICE:Mascii}
-ROFF.ascii?=	groff -Tascii ${TRFLAGS} -mtty-char ${MACROS} -o${PAGES}
+ROFF.ascii?=	groff -Tascii -P-c ${TRFLAGS} -mtty-char ${MACROS} ${PAGES:C/^/-o/1}
 .endfor
 .for _dev in ${PRINTERDEVICE:Nascii}
-ROFF.${_dev}?=	groff -T${_dev} ${TRFLAGS} ${MACROS} -o${PAGES}
+ROFF.${_dev}?=	groff -T${_dev} ${TRFLAGS} ${MACROS} ${PAGES:C/^/-o/1}
 .endfor
 SOELIM?=	soelim
 TBL?=		tbl
@@ -94,8 +94,6 @@ DFILE.${_dev}=	${DOC}.${_dev}${DCOMPRESS
 .endif
 .endfor
 
-PAGES?=		1-
-
 UNROFF?=	unroff
 HTML_SPLIT?=	yes
 UNROFFFLAGS?=	-fhtml



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106031158.p53BwHAX063067>