diff -ur -N -x 'automake.info*' -x version.texi -x stamp-vti automake-1.10.1.orig/doc/automake.texi automake-1.10.1/doc/automake.texi --- automake-1.10.1.orig/doc/automake.texi 2008-01-21 23:41:02.000000000 +0100 +++ automake-1.10.1/doc/automake.texi 2008-03-08 01:15:41.000000000 +0100 @@ -1034,7 +1034,8 @@ @cindex Programs, renaming during installation The GNU Build System provides means to automatically rename -executables before they are installed. This is especially convenient +executables and manpages before they are installed (@pxref{Man pages}). +This is especially convenient when installing a GNU package on a system that already has a proprietary implementation you do not want to overwrite. For instance, you may want to install GNU @command{tar} as @command{gtar} so you can @@ -1962,8 +1963,9 @@ Some primaries also allow additional prefixes that control other aspects of @command{automake}'s behavior. The currently defined prefixes -are @samp{dist_}, @samp{nodist_}, and @samp{nobase_}. These prefixes -are explained later (@pxref{Program and Library Variables}). +are @samp{dist_}, @samp{nodist_}, @samp{nobase_}, and @samp{notrans_}. +These prefixes are explained later (@pxref{Program and Library Variables}) +(@pxref{Man pages}). @node Canonicalization @@ -7633,6 +7635,32 @@ The @code{nobase_} prefix is meaningless for man pages and is disallowed. address@hidden notrans_ address@hidden @code{notrans_} prefix address@hidden Man page renaming, avoiding address@hidden Avoiding man page renaming + +Executables and manpages may be renamed upon installation +(@pxref{Renaming}). For manpages this can be avoided by use of the address@hidden prefix. For instance, suppose an executable @samp{foo} +allowing to access a library function @samp{foo()} from the command line. +The way to avoid renaming of the @file{foo.3} manpage is: + address@hidden +man_MANS = foo.1 +notrans_man_MANS = foo.3 address@hidden example + address@hidden @code{notrans_} and @code{dist_} or @code{nodist_} address@hidden @code{dist_} and @code{notrans_} address@hidden @code{nodist_} and @code{notrans_} + address@hidden must be specified first when used in conjunction with +either @samp{dist_} or @samp{nodist_} (@pxref{Dist}). For instance: + address@hidden +notrans_dist_man3_MANS = bar.3 address@hidden example @node Install @chapter What Gets Installed