bring back most of what we reverted in master in a4bdd3373a67c89fb350e619958b5a7e144c9c3b
authormirabilos <m@mirbsd.org>
Mon, 9 Jan 2017 23:01:52 +0000 (00:01 +0100)
committermirabilos <m@mirbsd.org>
Mon, 9 Jan 2017 23:01:52 +0000 (00:01 +0100)
doc/Makefile.am
doc/Makefile.in
doc/cvs.texinfo
doc/cvsclient.texi

index cde397a..e20905d 100644 (file)
@@ -1,5 +1,5 @@
 ## Process this file with automake to produce Makefile.in
-# $MirOS: src/gnu/usr.bin/cvs/doc/Makefile.am,v 1.4 2011/12/04 18:53:01 tg Exp $
+# $MirOS: src/gnu/usr.bin/cvs/doc/Makefile.am,v 1.5 2017/01/09 22:54:22 tg Exp $
 # Makefile for GNU CVS documentation (excluding man pages - see ../man).
 #
 # Copyright (C) 1986-2005 The Free Software Foundation, Inc.
@@ -78,11 +78,11 @@ cvsclient.txt: cvsclient.texi $(srcdir)/version-client.texi
 # cvs.pdf will be generated from the generic target and the PS source, which
 # contains less information (hyperlinks and such) than the usual texinfo source.
 cvs-paper.ps: cvs-paper.ms
-       $(ROFF) -t -p -ms -Tps $< > $@-t
+       $(ROFF) -t -p -ms -Tps -P-p28c,21c $< > $@-t
        mv $@-t $@
 
 cvs-paper.pdf: cvs-paper.ps
-       ps2pdf $< $@
+       ps2pdf14 -sPAPERSIZE=pa4 $< $@
 
 # Targets to build a man page from cvs.texinfo.
 cvs.1: @MAINTAINER_MODE_TRUE@ mkman cvs.man.header cvs.texinfo cvs.man.footer
index b765510..d3055d6 100644 (file)
@@ -14,7 +14,7 @@
 
 @SET_MAKE@
 
-# $MirOS: src/gnu/usr.bin/cvs/doc/Makefile.in,v 1.18 2013/06/26 19:58:07 tg Exp $
+# $MirOS: src/gnu/usr.bin/cvs/doc/Makefile.in,v 1.19 2017/01/09 22:57:05 tg Exp $
 # Makefile for GNU CVS documentation (excluding man pages - see ../man).
 #
 # Copyright (C) 1986-2005 The Free Software Foundation, Inc.
@@ -728,11 +728,11 @@ cvsclient.txt: cvsclient.texi $(srcdir)/version-client.texi
 # cvs.pdf will be generated from the generic target and the PS source, which
 # contains less information (hyperlinks and such) than the usual texinfo source.
 cvs-paper.ps: cvs-paper.ms
-       $(ROFF) -t -p -ms -Tps $< > $@-t
+       $(ROFF) -t -p -ms -Tps -P-p28c,21c $< > $@-t
        mv $@-t $@
 
 cvs-paper.pdf: cvs-paper.ps
-       ps2pdf $< $@
+       ps2pdf14 -sPAPERSIZE=pa4 $< $@
 
 # Targets to build a man page from cvs.texinfo.
 cvs.1: @MAINTAINER_MODE_TRUE@ mkman cvs.man.header cvs.texinfo cvs.man.footer
index ea61887..93a8134 100644 (file)
@@ -1,8 +1,17 @@
 \input texinfo  @c -*-texinfo-*-
 @comment Documentation for CVS.
 @setfilename cvs.info
-@afourpaper
-@comment $MirOS: src/gnu/usr.bin/cvs/doc/cvs.texinfo,v 1.28 2017/01/08 19:13:00 tg Exp $
+@tex
+ % set PA4 paper size (can print on both DIN ISO A4 and US Letter)
+ \globaldefs = 1%
+ \afourpaper%
+ \internalpagesizes{46\baselineskip}{160mm}%
+  {\voffset}{\hoffset}%
+  {\bindingoffset}{36pt}%
+  {28truecm}{21truecm}%
+ \globaldefs = 0%
+@end tex
+@comment $MirOS: src/gnu/usr.bin/cvs/doc/cvs.texinfo,v 1.29 2017/01/09 22:54:23 tg Exp $
 @macro copyleftnotice
 @noindent
 Copyright @copyright{} 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
@@ -7226,7 +7235,7 @@ The date (UTC) the revision was checked in, in a format suitable
 for the Berkeley mdoc macro processing.
 
 @example
-$Mdocdate: January 8 2017 $
+$Mdocdate: January 9 2017 $
 @end example
 
 @cindex Header keyword
index d441cc7..23aba03 100644 (file)
@@ -1,8 +1,17 @@
 \input texinfo @c -*- texinfo -*-
 
 @setfilename cvsclient.info
-@afourpaper
-@comment $MirOS: src/gnu/usr.bin/cvs/doc/cvsclient.texi,v 1.7 2016/11/08 23:04:35 tg Exp $
+@tex
+ % set PA4 paper size (can print on both DIN ISO A4 and US Letter)
+ \globaldefs = 1%
+ \afourpaper%
+ \internalpagesizes{46\baselineskip}{160mm}%
+  {\voffset}{\hoffset}%
+  {\bindingoffset}{36pt}%
+  {28truecm}{21truecm}%
+ \globaldefs = 0%
+@end tex
+@comment $MirOS: src/gnu/usr.bin/cvs/doc/cvsclient.texi,v 1.8 2017/01/09 22:54:26 tg Exp $
 @include version-client.texi
 
 @dircategory Programming