]> git.pld-linux.org Git - packages/automake.git/blobdiff - automake-info.patch
- enhanced info patch to adjust also automake-history direntry; release 2
[packages/automake.git] / automake-info.patch
index f09d2362f8f1fddbef3396c4d6ab526bddeb5acc..c864a8d64e2623888fb6bcd6646514c00a23d5e4 100644 (file)
@@ -1,9 +1,9 @@
---- automake-1.10/doc/automake.texi.orig       2006-10-15 19:41:24.000000000 +0200
-+++ automake-1.10/doc/automake.texi    2006-10-26 23:02:36.354332500 +0200
-@@ -38,15 +38,11 @@
- @c info Automake  points to the Automake package's documentation
- @c info automake  points to the automake script's documentation
- @c (Autoconf has a similar setup.)
+--- automake-1.13.1/doc/automake.texi.orig     2013-01-01 12:50:13.000000000 +0100
++++ automake-1.13.1/doc/automake.texi  2013-01-02 17:52:44.118274937 +0100
+@@ -36,15 +36,11 @@
+ @end quotation
+ @end copying
 -@dircategory Software development
 +@dircategory Programming tools:
  @direntry
 -
 -@dircategory Individual utilities
 -@direntry
--* aclocal: (automake)Invoking aclocal.          Generating aclocal.m4.
--* automake: (automake)Invoking Automake.        Generating Makefile.in.
+-* aclocal-invocation: (automake)aclocal Invocation.   Generating aclocal.m4.
+-* automake-invocation: (automake)automake Invocation. Generating Makefile.in.
 +* Automake: (automake).                       Making GNU standards-compliant Makefiles
-+* aclocal: (automake)aclocal.         Generating aclocal.m4
-+* automake: (automake)automake.               Generating Makefile.in
++* aclocal-invocation: (automake)aclocal.      Generating aclocal.m4
++* automake-invocation: (automake)automake.    Generating Makefile.in
  @end direntry
  
  @titlepage
  * Autotools Introduction::      An Introduction to the Autotools
  * Generalities::                General ideas
  * Examples::                    Some example packages
--* Invoking Automake::           Creating a Makefile.in
+-* automake Invocation::         Creating a Makefile.in
 +* automake::                    Creating a Makefile.in
- * configure::                   Scanning configure.ac or configure.in
+ * configure::                   Scanning configure.ac, using aclocal
  * Directories::                 Declaring subdirectories
  * Programs::                    Building programs and libraries
 @@ -174,7 +170,7 @@
  
  * Requirements::                Configuration requirements
  * Optional::                    Other things Automake recognizes
--* Invoking aclocal::            Auto-generating aclocal.m4
+-* aclocal Invocation::          Auto-generating aclocal.m4
 +* aclocal::                     Auto-generating aclocal.m4
  * Macros::                      Autoconf macros supplied with Automake
  
  Auto-generating aclocal.m4
-@@ -2418,7 +2414,7 @@
- (The name of the object files rarely matters.)
--@node Invoking Automake
+@@ -1680,7 +1676,7 @@
+ When starting a new project, we suggest you start with such a simple
+ @file{configure.ac}, and gradually add the other tests it requires.
+ The command @command{autoscan} can also suggest a few of the tests
+-your package may need (@pxref{autoscan Invocation, , Using
++your package may need (@pxref{autoscan, , Using
+ @command{autoscan} to Create @file{configure.ac}, autoconf, The
+ Autoconf Manual}).
+@@ -2488,7 +2484,7 @@
+ would be chosen by automake; they would be @file{false-true.o} and
+ @file{true-true.o}. (The name of the object files rarely matters.)
+-@node automake Invocation
 +@node automake
  @chapter Creating a @file{Makefile.in}
- @cindex Multiple @file{configure.ac} files
-@@ -2652,7 +2648,7 @@
+ @c This node used to be named "Invoking automake".  This @anchor
+ @c allows old links to still work.
+@@ -2737,7 +2733,7 @@
  @menu
  * Requirements::                Configuration requirements
  * Optional::                    Other things Automake recognizes
--* Invoking aclocal::            Auto-generating aclocal.m4
+-* aclocal Invocation::          Auto-generating aclocal.m4
 +* aclocal::                     Auto-generating aclocal.m4
  * Macros::                      Autoconf macros supplied with Automake
  @end menu
  
-@@ -3020,13 +3016,12 @@
+@@ -3127,11 +3127,11 @@ appear as dependencies in @file{Makefile
  @code{m4_include} is seldom used by @file{configure.ac} authors, but
  can appear in @file{aclocal.m4} when @command{aclocal} detects that
- some required macros come from files local to your package (as opposed
--to macros installed in a system-wide directory, @pxref{Invoking
--aclocal}).
-+to macros installed in a system-wide directory, @pxref{aclocal}).
+ some required macros come from files local to your package (as opposed to
+-macros installed in a system-wide directory; @pxref{aclocal Invocation}).
++macros installed in a system-wide directory; @pxref{aclocal}).
  
  @end ftable
  
--@node Invoking aclocal
+-@node aclocal Invocation
 +@node aclocal
  @section Auto-generating aclocal.m4
- @cindex Invoking @command{aclocal}
-@@ -3194,7 +3189,7 @@
+ @c This node used to be named "Invoking automake".  This @anchor
+ @c allows old links to still work.
+@@ -3308,7 +3304,7 @@
  
  @vindex WARNINGS
  The environment variable @env{WARNINGS} is honored in the same
--way as it is for @command{automake} (@pxref{Invoking Automake}).
+-way as it is for @command{automake} (@pxref{automake Invocation}).
 +way as it is for @command{automake} (@pxref{automake}).
  
  @end table
  
-@@ -3468,12 +3463,12 @@
- @code{ACLOCAL_AMFLAGS} contains options to pass to @command{aclocal}
- when @file{aclocal.m4} is to be rebuilt by @command{make}.  This line is
--also used by @command{autoreconf} (@pxref{autoreconf Invocation, ,
-+also used by @command{autoreconf} (@pxref{autoreconf, ,
- Using @command{autoreconf} to Update @file{configure} Scripts,
- autoconf, The Autoconf Manual}) to run @command{aclocal} with suitable
--options, or by @command{autopoint} (@pxref{autopoint Invocation, ,
-+options, or by @command{autopoint} (@pxref{autopoint, ,
- Invoking the @command{autopoint} Program, gettext, GNU gettext tools})
--and @command{gettextize} (@pxref{gettextize Invocation, , Invoking the
-+and @command{gettextize} (@pxref{gettextize, , Invoking the
- @command{gettextize} Program, gettext, GNU gettext tools}) to locate
- the place where Gettext's macros should be installed.  So even if you
- do not really care about the rebuild rules, you should define
-@@ -5314,7 +5309,7 @@
+@@ -4056,8 +4052,8 @@
+ releases, you should not use any of them in new code.  @emph{All
+ these macros will be removed in the next major Automake version};
+ if you are still using them, running @command{autoupdate} should
+-adjust your @file{configure.ac} automatically (@pxref{autoupdate
+-Invocation, , Using @command{autoupdate} to Modernize
++adjust your @file{configure.ac} automatically (@pxref{autoupdate,
++, Using @command{autoupdate} to Modernize
+ @file{configure.ac}, autoconf, The Autoconf Manual}).
+ @emph{Do it NOW!}
+@@ -5475,7 +5475,7 @@ aforementioned linking flags should be l
  passed to the tool invoked by @command{libtool} (hence the use of
  @samp{@var{library}_LDFLAGS} for libtool linking flags).  Generic
- options include @option{--tag=@var{TAG}} and @option{--silent}
+ options include @option{--tag=@var{tag}} and @option{--silent}
 -(@pxref{Invoking libtool, , Invoking @command{libtool}, libtool, The
 +(@pxref{libtool, , Invoking @command{libtool}, libtool, The
- Libtool Manual} for more options) should appear before the mode
+ Libtool Manual} for more options).  They should appear before the mode
  selection on the command line; in @file{Makefile.am}s they should
  be listed in the @samp{@var{library}_LIBTOOLFLAGS} variable.
-@@ -9151,7 +9146,7 @@
- @command{make} implementations that do not support it.  The
- @option{silent-rules} option turns off warnings about recursive variable
- expansion, which are in turn enabled by @option{-Wportability}
--(@pxref{Invoking Automake}).
-+(@pxref{automake}).
- @vindex @code{AM_V_GEN}
- @vindex @code{AM_V_at}
-@@ -9292,7 +9287,7 @@
+@@ -5526,7 +5522,7 @@
+ Since Automake 1.6, it has been decided that running
+ @command{libtoolize} was none of Automake's business.  Instead, that
+ functionality has been moved into the @command{autoreconf} command
+-(@pxref{autoreconf Invocation, , Using @command{autoreconf}, autoconf,
++(@pxref{autoreconf, , Using @command{autoreconf}, autoconf,
+ The Autoconf Manual}).  If you do not want to remember what to run and
+ when, just learn the @command{autoreconf} command.  Hopefully,
+ replacing existing @file{bootstrap.sh} or @file{autogen.sh} scripts by
+@@ -10278,7 +10274,7 @@
  @cindex Option, @option{-W@var{category}}
  @cindex Option, @option{--warnings=@var{category}}
  These options behave exactly like their command-line counterpart
--(@pxref{Invoking Automake}).  This allows you to enable or disable some
+-(@pxref{automake Invocation}).  This allows you to enable or disable some
 +(@pxref{automake}).  This allows you to enable or disable some
  warning categories on a per-file basis.  You can also setup some warnings
  for your entire project; for instance, try @samp{AM_INIT_AUTOMAKE([-Wall])}
  in your @file{configure.ac}.
-@@ -9840,7 +9835,7 @@
+@@ -11051,7 +11047,7 @@
  settings of Automake, or replace some of its rules.  Overriding
  Automake rules is often inadvisable, particularly in the topmost
  directory of a package with subdirectories.  The @option{-Woverride}
--option (@pxref{Invoking Automake}) comes in handy to catch overridden
+-option (@pxref{automake Invocation}) comes in handy to catch overridden
 +option (@pxref{automake}) comes in handy to catch overridden
  definitions.
  
  Note that Automake does not make any distinction between rules with
-@@ -10283,7 +10278,7 @@
+@@ -11499,7 +11495,7 @@
  @end example
  
  The use of @option{--force-missing} ensures that auxiliary tools will be
--overridden by new versions (@pxref{Invoking Automake}).
+-overridden by new versions (@pxref{automake Invocation}).
 +overridden by new versions (@pxref{automake}).
  
- It is important to regenerate all these files each time Automake is
+ It is important to regenerate all of these files each time Automake is
  upgraded, even between bug fixes releases.  For instance, it is not
+--- automake-1.16.3/doc/automake-history.texi.orig     2020-11-19 02:21:03.000000000 +0100
++++ automake-1.16.3/doc/automake-history.texi  2021-01-10 12:24:21.033358854 +0100
+@@ -23,9 +23,9 @@
+ @end quotation
+ @end copying
+-@dircategory Software development
++@dircategory Programming tools:
+ @direntry
+-* Automake-history: (automake-history). History of Automake development.
++* Automake-history: (automake-history).       History of Automake development
+ @end direntry
+ @titlepage
This page took 0.08561 seconds and 4 git commands to generate.