Skip to content

Commit 3681702

Browse files
committed
More man pages. Added include files for 2 common paragraphs.
1 parent e5be94c commit 3681702

11 files changed

+217
-68
lines changed

NEWS

+7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
Noteworthy changes in version 1.9.23
22
-------------------------------------------------
33

4+
* man pages for most tools are now build directly from the texinfo
5+
source.
6+
7+
* The gpg code from 1.4.5 has been fully merged into this release.
8+
The configure option --enable-gpg is still required to build this
9+
gpg part. For production use of OpenPGP the gpg version 1.4.5 is
10+
still recommended.
411

512

613
Noteworthy changes in version 1.9.22 (2006-07-27)

README

+4-3
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,12 @@ that this package won't conflict with a GnuPG 1.2 or 1.3
5555
installation. gpg2 behaves just like gpg; it is however suggested to
5656
keep using gpg 1.2.x or 1.3.x. gpg2 is not even build by default.
5757

58-
In case of problem please ask on gpa[email protected] for advise. Note
58+
In case of problem please ask on gnupg[email protected] for advise. Note
5959
that this release is only expected to build on GNU and *BSD systems.
6060

61-
A texinfo manual named `gnupg.info' will get installed. Some commands
62-
and options given below. See also the section `SMARTCARD INTRO'.
61+
A texinfo manual named `gnupg.info' will get installed. man pages for
62+
all major components are also provided. Some commands and options
63+
given below. See also the section `SMARTCARD INTRO'.
6364

6465

6566
COMMANDS

doc/Makefile.am

+8-3
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
EXTRA_DIST = gnupg-badge-openpgp.eps gnupg-badge-openpgp.jpg \
2323
gnupg-badge-openpgp.pdf \
2424
gnupg-card-architecture.eps gnupg-card-architecture.png \
25-
gnupg-card-architecture.pdf
25+
gnupg-card-architecture.pdf \
26+
opt-homedir.texi see-also-note.texi
2627

2728
BUILT_SOURCES = gnupg-card-architecture.eps gnupg-card-architecture.png \
2829
gnupg-card-architecture.pdf
@@ -38,12 +39,16 @@ gnupg_TEXINFOS = \
3839
tools.texi debugging.texi glossary.texi contrib.texi gpl.texi \
3940
sysnotes.texi gnupg-card-architecture.fig
4041

41-
YAT2M_OPTIONS = \
42+
AM_MAKEFINFOFLAGS = -I $(srcdir)
43+
44+
YAT2M_OPTIONS = -I $(srcdir) \
4245
--release "GnuPG @PACKAGE_VERSION@" --source "GNU Privacy Guard"
4346

4447
myman_sources = gpg.texi gpgsm.texi gpg-agent.texi scdaemon.texi tools.texi
4548
myman_pages = gpg2.1 gpgsm.1 gpg-agent.1 scdaemon.1 \
46-
watchgnupg.1 gpgconf.1 addgnupghome.8
49+
watchgnupg.1 gpgconf.1 addgnupghome.8 gpg-preset-passphrase.1 \
50+
gpg-connect-agent.1 gpgparsemail.1 symcryptrun.1 \
51+
gpgsm-gencert.sh.1
4752

4853
man_MANS = $(myman_pages)
4954

doc/gpg-agent.texi

+2-8
Original file line numberDiff line numberDiff line change
@@ -168,14 +168,8 @@ per-user configuration file. The default configuration file is named
168168
below the home directory of the user.
169169

170170
@anchor{option --homedir}
171-
@item --homedir @var{dir}
172-
@opindex homedir
173-
Set the name of the home directory to @var{dir}. If his option is not
174-
used, the home directory defaults to @file{~/.gnupg}. It is only
175-
recognized when given on the command line. It also overrides any home
176-
directory stated through the environment variable @env{GNUPGHOME} or
177-
(on W32 systems) by means on the Registry entry
178-
@var{HKCU\Software\GNU\GnuPG:HomeDir}.
171+
@include opt-homedir.texi
172+
179173

180174
@item -v
181175
@item --verbose

doc/gpg.texi

+2-5
Original file line numberDiff line numberDiff line change
@@ -1501,11 +1501,8 @@ directory. If the filename does not contain a slash, it is assumed to
15011501
be in the GnuPG home directory ("~/.gnupg" if --homedir or $GNUPGHOME
15021502
is not used).
15031503

1504-
@item --homedir @code{directory}
1505-
Set the name of the home directory to @code{directory} If this option is not
1506-
used it defaults to "~/.gnupg". It does not make sense to use this in
1507-
a options file. This also overrides the environment variable
1508-
$GNUPGHOME.
1504+
@include opt-homedir.texi
1505+
15091506

15101507
@item --pcsc-driver @code{file}
15111508
Use @code{file} to access the smartcard reader. The current default is

doc/gpgsm.texi

+1-8
Original file line numberDiff line numberDiff line change
@@ -286,14 +286,7 @@ per-user configuration file. The default configuration file is named
286286
@file{gpgsm.conf} and expected in the @file{.gnupg} directory directly
287287
below the home directory of the user.
288288

289-
@item --homedir @var{dir}
290-
@opindex homedir
291-
Set the name of the home directory to @var{dir}. If his option is not
292-
used, the home directory defaults to @file{~/.gnupg}. It is only
293-
recognized when given on the command line. It also overrides any home
294-
directory stated through the environment variable @env{GNUPGHOME} or
295-
(on W32 systems) by means on the Registry entry
296-
@var{HKCU\Software\GNU\GnuPG:HomeDir}.
289+
@include opt-homedir.texi
297290

298291

299292
@item -v

doc/opt-homedir.texi

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
@c This option is included at several places.
2+
@item --homedir @var{dir}
3+
@opindex homedir
4+
Set the name of the home directory to @var{dir}. If his option is not
5+
used, the home directory defaults to @file{~/.gnupg}. It is only
6+
recognized when given on the command line. It also overrides any home
7+
directory stated through the environment variable @env{GNUPGHOME} or
8+
(on W32 systems) by means on the Registry entry
9+
@ifset isman
10+
@var{HKCU\\Software\\GNU\\GnuPG:HomeDir}.
11+
@end ifset
12+
@ifclear isman
13+
@var{HKCU\Software\GNU\GnuPG:HomeDir}.
14+
@end ifclear

doc/scdaemon.texi

+2-8
Original file line numberDiff line numberDiff line change
@@ -114,14 +114,8 @@ per-user configuration file. The default configuration file is named
114114
@file{scdaemon.conf} and expected in the @file{.gnupg} directory directly
115115
below the home directory of the user.
116116

117-
@item --homedir @var{dir}
118-
@opindex homedir
119-
Set the name of the home directory to @var{dir}. If his option is not
120-
used, the home directory defaults to @file{~/.gnupg}. It is only
121-
recognized when given on the command line. It also overrides any home
122-
directory stated through the environment variable @env{GNUPGHOME} or
123-
(on W32 systems) by means on the Registry entry
124-
@var{HKCU\Software\GNU\GnuPG:HomeDir}.
117+
@include opt-homedir.texi
118+
125119

126120
@item -v
127121
@item --verbose

doc/see-also-note.texi

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
@c We append this note to all ``see also'' sections of the man pages
2+
3+
@ifset isman
4+
The full documentation for this tool is maintained as a Texinfo manual.
5+
If GnuPG and the info program are properly installed at your site, the
6+
command
7+
8+
@example
9+
info gnupg
10+
@end example
11+
12+
should give you access to the complete manual including a menu structure
13+
and an index.
14+
@end ifset

0 commit comments

Comments
 (0)