]> git.pld-linux.org Git - packages/autoconf.git/blame - autoconf-info.patch
- adapterized.
[packages/autoconf.git] / autoconf-info.patch
CommitLineData
c9fd1b62
JB
1diff -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
92a91d3d 6
c9fd1b62
JB
7
8-@dircategory GNU admin
9+@dircategory Programming tools:
92a91d3d 10 @direntry
c9fd1b62
JB
11-* Autoconf: (autoconf). Create source code configuration scripts
12-@end direntry
13-
14-@dircategory Individual utilities
15-@direntry
92a91d3d
JB
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
c9fd1b62
JB
28+* Autoconf: (autoconf). Create source code configuration scripts
29+* autoscan: (autoconf)autoscan. Semi-automatic @file{configure.ac} writing
92a91d3d
JB
30+* ifnames: (autoconf)ifnames. Listing the conditionals in source code
31+* autoconf: (autoconf)autoconf. How to create configuration scripts
c08d927d 32+* autoreconf: (autoconf)autoreconf. Remaking multiple @code{configure}
33+ scripts
92a91d3d 34+* configure: (autoconf)configure. Configuring a package
c9fd1b62 35+* config.status: (autoconf)config.status. Recreating a configuration
92a91d3d 36 @end direntry
0b43610d 37
38 @ifinfo
c9fd1b62 39@@ -146,7 +137,7 @@
92a91d3d
JB
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
c08d927d 44+* config.status:: Recreating a configuration
92a91d3d
JB
45 * Obsolete Constructs:: Kept for backward compatibility
46 * Questions:: Questions about Autoconf, with answers
47 * History:: History of Autoconf
c9fd1b62 48@@ -168,10 +159,10 @@
92a91d3d
JB
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
c08d927d 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
92a91d3d
JB
60
61 Writing @file{configure.ac}
62
c9fd1b62 63@@ -369,7 +360,7 @@
92a91d3d
JB
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
c08d927d 68+* configure:: Changing how @code{configure} runs
92a91d3d
JB
69
70 Obsolete Constructs
71
c9fd1b62 72@@ -680,7 +671,7 @@
92a91d3d
JB
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}
c9fd1b62 81@@ -740,13 +731,13 @@
92a91d3d
JB
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
c08d927d 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
92a91d3d
JB
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
c9fd1b62 100@@ -759,7 +750,7 @@
92a91d3d 101 or specialized features, @file{configure.ac} might need to contain some
5a42b440 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).
92a91d3d
JB
106
107 Previous versions of Autoconf promoted the name @file{configure.in},
5a42b440 108 which is somewhat ambiguous (the tool needed to produce this file is not
c9fd1b62 109@@ -987,7 +978,7 @@
92a91d3d
JB
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
c9fd1b62 118@@ -1009,7 +1000,7 @@
5a42b440 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
92a91d3d
JB
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
5a42b440 126 When using @command{autoscan} to maintain a @file{configure.ac}, simply
c9fd1b62 127@@ -1051,7 +1042,7 @@
92a91d3d
JB
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
c9fd1b62 136@@ -1060,8 +1051,7 @@
92a91d3d
JB
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
c9fd1b62 146@@ -1083,7 +1073,7 @@
92a91d3d
JB
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
c9fd1b62 155@@ -1346,7 +1336,7 @@
92a91d3d
JB
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
c9fd1b62 164@@ -1568,8 +1558,8 @@
92a91d3d
JB
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
c9fd1b62 175@@ -1755,7 +1745,7 @@
92a91d3d
JB
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
c9fd1b62 184@@ -2223,7 +2213,7 @@
92a91d3d
JB
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
c9fd1b62 193@@ -5621,7 +5611,7 @@
5a42b440 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
c9fd1b62 202@@ -5665,7 +5655,7 @@
5a42b440 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
c9fd1b62 211@@ -6670,7 +6660,7 @@
92a91d3d
JB
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
5a42b440 218 @node Dependencies Between Macros, Obsoleting Macros, Reporting Messages, Writing Autoconf Macros
92a91d3d 219 @section Dependencies Between Macros
c9fd1b62 220@@ -9445,7 +9435,7 @@
92a91d3d
JB
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
c9fd1b62 229@@ -9463,7 +9453,7 @@
92a91d3d
JB
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
c08d927d 234+* configure:: Changing how @code{configure} runs
92a91d3d
JB
235 @end menu
236
237 @include install.texi
c9fd1b62 238@@ -9471,7 +9461,7 @@
92a91d3d
JB
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
c9fd1b62 247@@ -9590,7 +9580,7 @@
92a91d3d
JB
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.
c9fd1b62 256@@ -9614,7 +9604,7 @@
92a91d3d
JB
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
c9fd1b62 265@@ -9645,7 +9635,7 @@
92a91d3d
JB
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
c9fd1b62 274@@ -10572,7 +10562,7 @@
92a91d3d
JB
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
c9fd1b62
JB
283diff -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
c08d927d 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.
c9fd1b62
JB
297diff -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.163031 seconds and 4 git commands to generate.