]> git.pld-linux.org Git - packages/autoconf.git/blob - autoconf-info.patch
- more fixes in info patch
[packages/autoconf.git] / autoconf-info.patch
1 diff -Nur autoconf-2.52.orig/doc/autoconf.texi autoconf-2.52/doc/autoconf.texi
2 --- autoconf-2.52.orig/doc/autoconf.texi        Sat Aug  4 12:37:32 2001
3 +++ autoconf-2.52/doc/autoconf.texi     Sat Aug  4 12:41:44 2001
4 @@ -27,25 +27,16 @@
5  @end ifnothtml
6  
7  
8 -@dircategory GNU admin
9 +@dircategory Programming tools:
10  @direntry
11 -* Autoconf: (autoconf).         Create source code configuration scripts
12 -@end direntry
13 -
14 -@dircategory Individual utilities
15 -@direntry
16 -* autoscan: (autoconf)autoscan Invocation.
17 -                                Semi-automatic @file{configure.ac} writing
18 -* ifnames: (autoconf)ifnames Invocation.
19 -                                Listing the conditionals in source code
20 -* autoconf: (autoconf)autoconf Invocation.
21 -                                How to create configuration scripts
22 -* autoreconf: (autoconf)autoreconf Invocation.
23 -                                Remaking multiple @code{configure} scripts
24 -* configure: (autoconf)configure Invocation.
25 -                                Configuring a package
26 -* config.status: (autoconf)config.status Invocation.
27 -                                Recreating a configuration
28 +* Autoconf: (autoconf).                        Create source code configuration scripts
29 +* autoscan: (autoconf)autoscan.                Semi-automatic @file{configure.ac} writing
30 +* ifnames: (autoconf)ifnames.          Listing the conditionals in source code
31 +* autoconf: (autoconf)autoconf.                How to create configuration scripts
32 +* autoreconf: (autoconf)autoreconf.    Remaking multiple @code{configure}
33 +                                       scripts
34 +* configure: (autoconf)configure.      Configuring a package
35 +* config.status: (autoconf)config.status. Recreating a configuration
36  @end direntry
37  
38  @ifinfo
39 @@ -146,7 +137,7 @@
40  * Manual Configuration::        Selecting features that can't be guessed
41  * Site Configuration::          Local defaults for @code{configure}
42  * Running configure scripts::   How to use the Autoconf output
43 -* config.status Invocation::    Recreating a configuration
44 +* config.status::              Recreating a configuration
45  * Obsolete Constructs::         Kept for backward compatibility
46  * Questions::                   Questions about Autoconf, with answers
47  * History::                     History of Autoconf
48 @@ -168,10 +159,10 @@
49  Making @code{configure} Scripts
50  
51  * Writing configure.ac::        What to put in an Autoconf input file
52 -* autoscan Invocation::         Semi-automatic @file{configure.ac} writing
53 -* ifnames Invocation::          Listing the conditionals in source code
54 -* autoconf Invocation::         How to create configuration scripts
55 -* autoreconf Invocation::       Remaking multiple @code{configure} scripts
56 +* autoscan::                   Semi-automatic @file{configure.ac} writing
57 +* ifnames::                    Listing the conditionals in source code
58 +* autoconf::                   How to create configuration scripts
59 +* autoreconf::                 Remaking multiple @code{configure} scripts
60  
61  Writing @file{configure.ac}
62  
63 @@ -369,7 +360,7 @@
64  * System Type::                 Specifying the system type
65  * Sharing Defaults::            Setting site-wide defaults for @code{configure}
66  * Environment Variables::       Defining environment variables.
67 -* configure Invocation::        Changing how @code{configure} runs
68 +* configure::                  Changing how @code{configure} runs
69  
70  Obsolete Constructs
71  
72 @@ -680,7 +671,7 @@
73  
74  @item
75  a shell script called @file{config.status} that, when run, will recreate
76 -the files listed above (@pxref{config.status Invocation});
77 +the files listed above (@pxref{config.status});
78  
79  @item
80  an optional shell script normally called @file{config.cache}
81 @@ -740,13 +731,13 @@
82  
83  @menu
84  * Writing configure.ac::        What to put in an Autoconf input file
85 -* autoscan Invocation::         Semi-automatic @file{configure.ac} writing
86 -* ifnames Invocation::          Listing the conditionals in source code
87 -* autoconf Invocation::         How to create configuration scripts
88 -* autoreconf Invocation::       Remaking multiple @code{configure} scripts
89 +* autoscan::                   Semi-automatic @file{configure.ac} writing
90 +* ifnames::                    Listing the conditionals in source code
91 +* autoconf::                   How to create configuration scripts
92 +* autoreconf::                 Remaking multiple @code{configure} scripts
93  @end menu
94  
95 -@node Writing configure.ac, autoscan Invocation, Making configure Scripts, Making configure Scripts
96 +@node Writing configure.ac, autoscan, Making configure Scripts, Making configure Scripts
97  @section Writing @file{configure.ac}
98  
99  To produce a @code{configure} script for a software package, create a
100 @@ -759,7 +750,7 @@
101  or specialized features, @file{configure.ac} might need to contain some
102  hand-crafted shell commands; see @ref{Portable Shell}.  The
103  @code{autoscan} program can give you a good start in writing
104 -@file{configure.ac} (@pxref{autoscan Invocation}, for more information).
105 +@file{configure.ac} (@pxref{autoscan}, for more information).
106  
107  Previous versions of Autoconf promoted the name @file{configure.in},
108  which is somewhat ambiguous (the tool needed to produce this file is not
109 @@ -987,7 +978,7 @@
110  @end display
111  
112  
113 -@node autoscan Invocation, ifnames Invocation, Writing configure.ac, Making configure Scripts
114 +@node autoscan, ifnames, Writing configure.ac, Making configure Scripts
115  @section Using @code{autoscan} to Create @file{configure.ac}
116  @cindex @code{autoscan}
117  
118 @@ -1009,7 +1000,7 @@
119  use a configuration header file, you must add a call to
120  @code{AC_CONFIG_HEADERS} (@pxref{Configuration Headers}).  You might
121  also have to change or add some @code{#if} directives to your program in
122 -order to make it work with Autoconf (@pxref{ifnames Invocation}, for
123 +order to make it work with Autoconf (@pxref{ifnames}, for
124  information about a program that can help with that job).
125  
126  When using @command{autoscan} to maintain a @file{configure.ac}, simply
127 @@ -1051,7 +1042,7 @@
128  plays with different versions of Autoconf simultaneously.
129  @end table
130  
131 -@node ifnames Invocation, autoconf Invocation, autoscan Invocation, Making configure Scripts
132 +@node ifnames, autoconf, autoscan, Making configure Scripts
133  @section Using @code{ifnames} to List Conditionals
134  @cindex @code{ifnames}
135  
136 @@ -1060,8 +1051,7 @@
137  preprocessor conditionals.  If a package has already been set up to have
138  some portability, @code{ifnames} can thus help you figure out what its
139  @code{configure} needs to check for.  It may help fill in some gaps in a
140 -@file{configure.ac} generated by @code{autoscan} (@pxref{autoscan
141 -Invocation}).
142 +@file{configure.ac} generated by @code{autoscan} (@pxref{autoscan}).
143  
144  @code{ifnames} scans all of the C source files named on the command line
145  (or the standard input, if none are given) and writes to the standard
146 @@ -1083,7 +1073,7 @@
147  Print the version number of Autoconf and exit.
148  @end table
149  
150 -@node autoconf Invocation, autoreconf Invocation, ifnames Invocation, Making configure Scripts
151 +@node autoconf, autoreconf, ifnames, Making configure Scripts
152  @section Using @code{autoconf} to Create @code{configure}
153  @cindex @code{autoconf}
154  
155 @@ -1346,7 +1336,7 @@
156  @end group
157  @end example
158  
159 -@node autoreconf Invocation,  , autoconf Invocation, Making configure Scripts
160 +@node autoreconf,  , autoconf, Making configure Scripts
161  @section Using @code{autoreconf} to Update @code{configure} Scripts
162  @cindex @code{autoreconf}
163  
164 @@ -1568,8 +1558,8 @@
165  source directory; @code{configure} checks for this file's existence to
166  make sure that the directory that it is told contains the source code in
167  fact does.  Occasionally people accidentally specify the wrong directory
168 -with @option{--srcdir}; this is a safety check.  @xref{configure
169 -Invocation}, for more information.
170 +with @option{--srcdir}; this is a safety check.  @xref{configure},
171 +for more information.
172  @end defmac
173  
174  
175 @@ -1755,7 +1745,7 @@
176  when used in @var{output}, or the standard input when used in the
177  @var{inputs}.  You most probably don't need to use this in
178  @file{configure.ac}, but it is convenient when using the command line
179 -interface of @file{./config.status}, see @ref{config.status Invocation},
180 +interface of @file{./config.status}, see @ref{config.status},
181  for more details.
182  
183  The @var{inputs} may be absolute or relative filenames.  In the latter
184 @@ -2223,7 +2213,7 @@
185  @file{config.h} is considered up to date.  @xref{Output}, for more
186  information about @code{AC_OUTPUT}.
187  
188 -@xref{config.status Invocation}, for more examples of handling
189 +@xref{config.status}, for more examples of handling
190  configuration-related dependencies.
191  
192  @node Configuration Headers, Configuration Commands, Makefile Substitutions, Setup
193 @@ -5621,7 +5611,7 @@
194  files will depend upon @command{bizarre-cc} being the C compiler.  If
195  for some reason the user runs @command{/configure} again, or if it is
196  run via @samp{./config.status --recheck}, (@xref{Automatic Remaking},
197 -and @pxref{config.status Invocation}), then the configuration can be
198 +and @pxref{config.status}), then the configuration can be
199  inconsistent, composed of results depending upon two different
200  compilers.
201  
202 @@ -5665,7 +5655,7 @@
203  
204  @item
205  @var{variable} is kept during automatic reconfiguration
206 -(@pxref{config.status Invocation}) as if it had been passed as a command
207 +(@pxref{config.status}) as if it had been passed as a command
208  line argument, including when no cache is used:
209  
210  @example
211 @@ -6670,7 +6660,7 @@
212  
213  When the user runs @samp{autoconf -W error}, warnings from
214  @code{AC_DIAGNOSE} and @code{AC_WARNING} are reported as error, see
215 -@ref{autoconf Invocation}.
216 +@ref{autoconf}.
217  
218  @node Dependencies Between Macros, Obsoleting Macros, Reporting Messages, Writing Autoconf Macros
219  @section Dependencies Between Macros
220 @@ -9445,7 +9435,7 @@
221  
222  @c ============================================== Running configure Scripts.
223  
224 -@node Running configure scripts, config.status Invocation, Site Configuration, Top
225 +@node Running configure scripts, config.status, Site Configuration, Top
226  @chapter Running @code{configure} Scripts
227  @cindex @code{configure}
228  
229 @@ -9463,7 +9453,7 @@
230  * System Type::                 Specifying the system type
231  * Sharing Defaults::            Setting site-wide defaults for @code{configure}
232  * Environment Variables::       Defining environment variables.
233 -* configure Invocation::        Changing how @code{configure} runs
234 +* configure::                  Changing how @code{configure} runs
235  @end menu
236  
237  @include install.texi
238 @@ -9471,7 +9461,7 @@
239  
240  @c ============================================== Recreating a Configuration
241  
242 -@node config.status Invocation, Obsolete Constructs, Running configure scripts, Top
243 +@node config.status, Obsolete Constructs, Running configure scripts, Top
244  @chapter Recreating a Configuration
245  @cindex @code{config.status}
246  
247 @@ -9590,7 +9580,7 @@
248  
249  @c =================================================== Obsolete Constructs
250  
251 -@node Obsolete Constructs, Questions, config.status Invocation, Top
252 +@node Obsolete Constructs, Questions, config.status, Top
253  @chapter Obsolete Constructs
254  
255  Autoconf changes, and throughout the years some constructs are obsoleted.
256 @@ -9614,7 +9604,7 @@
257  @section Obsolete @file{config.status} Invocation
258  
259  @file{config.status} now supports arguments to specify the files to
260 -instantiate, see @ref{config.status Invocation}, for more details.
261 +instantiate, see @ref{config.status}, for more details.
262  Before, environment variables had to be used.
263  
264  @defvar CONFIG_COMMANDS
265 @@ -9645,7 +9635,7 @@
266  @file{config.status} ignores this variable.
267  @end defvar
268  
269 -In @ref{config.status Invocation}, using this old interface, the example
270 +In @ref{config.status}, using this old interface, the example
271  would be:
272  
273  @example
274 @@ -10572,7 +10562,7 @@
275  
276  If you have an @file{aclocal.m4} installed with Autoconf (as opposed to
277  in a particular package's source directory), you must rename it to
278 -@file{acsite.m4}.  @xref{autoconf Invocation}.
279 +@file{acsite.m4}.  @xref{autoconf}.
280  
281  If you distribute @file{install.sh} with your package, rename it to
282  @file{install-sh} so @code{make} builtin rules won't inadvertently
283 diff -Nur autoconf-2.52.orig/doc/install.texi autoconf-2.52/doc/install.texi
284 --- autoconf-2.52.orig/doc/install.texi Tue Jul 17 18:34:55 2001
285 +++ autoconf-2.52/doc/install.texi      Sat Aug  4 12:37:51 2001
286 @@ -215,8 +215,8 @@
287  overridden in the site shell script).
288  
289  
290 -@node configure Invocation
291 -@section @code{configure} Invocation
292 +@node configure
293 +@section @code{configure}
294  
295  @code{configure} recognizes the following options to control how it
296  operates.
297 diff -Nur autoconf-2.52.orig/doc/standards.texi autoconf-2.52/doc/standards.texi
298 --- autoconf-2.52.orig/doc/standards.texi       Tue Jul 17 18:34:55 2001
299 +++ autoconf-2.52/doc/standards.texi    Sat Aug  4 12:44:46 2001
300 @@ -8,9 +8,10 @@
301  
302  @ifinfo
303  @format
304 -START-INFO-DIR-ENTRY
305 -* Standards: (standards).        GNU coding standards.
306 -END-INFO-DIR-ENTRY
307 +@dircategory Miscellaneous:
308 +@direntry
309 +* Standards: (standards).              GNU coding standards.
310 +@end direntry
311  @end format
312  @end ifinfo
313  
This page took 0.057664 seconds and 3 git commands to generate.