chiark / gitweb /
manpage-clean.ps etc.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 13 Aug 2015 16:35:02 +0000 (17:35 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 13 Aug 2015 16:35:02 +0000 (17:35 +0100)
.gitignore
Makefile
dgit.1-manpage

index 2e080db1683cabd8e73444692b92500733bc26f6..d3ae92a7061245276635208f86dbb015737674fa 100644 (file)
@@ -14,3 +14,5 @@ future.ps
 *.1
 manpage.ps
 manpage.ps.?
+manpage-clean.ps
+manpage-clean.ps.?
index 71f644e3a140d8b5067d81d457ea1a5b7a0df3b7..d95cbd07ed4ead663ae7ebcf93aba7f1e4390a69 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -9,6 +9,8 @@ SLIDES+= data-flow
 SLIDES+= dflow-equal
 SLIDES+= data-flow
 SLIDES+= dflow-equal
+SLIDES+= manpage
+SLIDES+= manpage-clean
 SLIDES+= future
 
 SLIDEFILES=$(addsuffix .ps, $(SLIDES))
@@ -32,8 +34,18 @@ manpage.ps: dgit.1-manpage Makefile
        pstops -pa3 '100:0@1.7(-4cm,-47cm)' <$@.1 >$@.2
        ps2pdf -sPAPERSIZE=a3 $@.2 $@.3
        pdfcrop --bbox '0 0 841 595' $@.3 $@.4
-       pdf2ps $@.4 $@.5
-       pstops -pa4 '0L(21cm,0cm)' <$@.5 >$@
+       pdf2ps $@.3 $@.4
+       pstops -pa3 '0L(21cm,0cm)' <$@.4 >$@.5
+       pstops -pa4 '0(0cm,0cm)' <$@.5 >$@
+
+manpage-clean.ps: dgit.1-manpage Makefile
+       man -Tps -l $< >$@.1
+       pstops -pa3 '100:3@1.7(-4cm,-43cm)' <$@.1 >$@.2
+       ps2pdf -sPAPERSIZE=a3 $@.2 $@.3
+       pdfcrop --bbox '0 0 841 595' $@.3 $@.4
+       pdf2ps $@.3 $@.4
+       pstops -pa3 '0L(21cm,0cm)' <$@.4 >$@.5
+       pstops -pa4 '0(0cm,0cm)' <$@.5 >$@
 
 nmu-compare.ps: my-history-inc.eps
 
index 88e98128b43a404d121ec17b6570a36ba23271b1..f15ec354a84284cd204f9b344962246ec2d4e43c 100644 (file)
@@ -242,6 +242,20 @@ Prints version information and exits.
 Tries to fetch a copy of the source code for the dgit-repos-server,
 as actually being used on the dgit git server, as a git tree.
 .SH OPTIONS
+
+xxx
+.TP
+.BR --dry-run " | " -n
+Go through the motions, fetching all information needed, but do not
+actually update the output(s).  For push, dgit does
+the required checks and leaves the new .dsc in a temporary file,
+but does not sign, tag, push or upload.
+.TP
+.BR --dry-run " | " -n
+Go through the motions, fetching all information needed, but do not
+actually update the output(s).  For push, dgit does
+the required checks and leaves the new .dsc in a temporary file,
+but does not sign, tag, push or upload.
 .TP
 .BR --dry-run " | " -n
 Go through the motions, fetching all information needed, but do not
@@ -253,6 +267,7 @@ but does not sign, tag, push or upload.
 Go through many more of the motions: do everything that doesn't
 involve either signing things, or making changes on the public
 servers.
+
 .TP
 .BI -k keyid
 Use