summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2002-03-05 21:57:45 +0000
committerBruno Haible <bruno@clisp.org>2009-06-23 12:07:47 +0200
commit6973657e2753e4b30e617286b5b39f5ae0fc02c3 (patch)
tree33dfcc613882b2729f9084a38abbbcf7ee2bb7c5 /doc
parentdcf498d26e6af292b2d124437fe1f9e4bfc3a26e (diff)
downloadexternal_gettext-6973657e2753e4b30e617286b5b39f5ae0fc02c3.zip
external_gettext-6973657e2753e4b30e617286b5b39f5ae0fc02c3.tar.gz
external_gettext-6973657e2753e4b30e617286b5b39f5ae0fc02c3.tar.bz2
Tweaks.
Diffstat (limited to 'doc')
-rw-r--r--doc/ChangeLog5
-rw-r--r--doc/gettext.texi25
2 files changed, 25 insertions, 5 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 08d2031..f8fbb6c 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2002-03-05 Bruno Haible <haible@clisp.cons.org>
+
+ * gettext.texi (Files You Must Create or Alter): Mention how things
+ work when automake is used.
+
2002-03-04 Bruno Haible <haible@clisp.cons.org>
* matrix.texi: Update.
diff --git a/doc/gettext.texi b/doc/gettext.texi
index 79440d4..c5d9f16 100644
--- a/doc/gettext.texi
+++ b/doc/gettext.texi
@@ -5358,7 +5358,7 @@ Before attempting to use @code{gettextize} you should install some
other packages first.
Ensure that recent versions of GNU @code{m4}, GNU Autoconf and GNU
@code{gettext} are already installed at your site, and if not, proceed
-to do this first. If you got to install these things, beware that
+to do this first. If you get to install these things, beware that
GNU @code{m4} must be fully installed before GNU Autoconf is even
@emph{configured}.
@@ -5368,7 +5368,7 @@ tool and the @file{Makefile}s in the @file{intl/} and @file{po/}
therefore know about all the goals necessary for using @code{automake}
and @file{libintl} in one project.
-Those four packages are only needed to you, as a maintainer; the
+Those four packages are only needed by you, as a maintainer; the
installers of your own package and end users do not really need any of
GNU @code{m4}, GNU Autoconf, GNU @code{gettext}, or GNU @code{automake}
for successfully installing and running your package, with messages
@@ -5401,7 +5401,7 @@ translator teams get interested in your package, and submit PO files.
It is worth adding here a few words about how the maintainer should
ideally behave with PO files submissions. As a maintainer, your role is
-to authentify the origin of the submission as being the representative
+to authenticate the origin of the submission as being the representative
of the appropriate translating teams of the Translation Project (forward
the submission to @file{translation@@iro.umontreal.ca} in case of doubt),
to ensure that the PO file format is not severely broken and does not
@@ -5515,7 +5515,7 @@ along with the files it contains, and only @file{Makefile.in.in} and
the auxiliary files will be overwritten.
@item
-Only of @samp{--intl} has been specified:
+Only if @samp{--intl} has been specified:
A @file{intl/} directory is created and filled with most of the files
originally in the @file{intl/} directory of the GNU @code{gettext}
distribution. Also, if option @code{--force} (@code{-f}) is given,
@@ -5747,7 +5747,7 @@ add @code{intl/Makefile} to the @code{AC_OUTPUT} line.
@node config.guess, aclocal, configure.in, Adjusting Files
@subsection @file{config.guess}, @file{config.sub} at top level
-If you don't have suppressed the @file{intl/} subdirectory,
+If you haven't suppressed the @file{intl/} subdirectory,
you need to add the GNU @file{config.guess} and @file{config.sub} files
to your distribution. They are needed because the @file{intl/} directory
has platform dependent support for determining the locale's character
@@ -5781,6 +5781,7 @@ the simplest is to concatenate the files @file{codeset.m4},
@file{lib-prefix.m4}, @file{progtest.m4} from GNU @code{gettext}'s
@file{m4/} directory into a single file. If you have suppressed the
@file{intl/} directory, only @file{gettext.m4}, @file{iconv.m4},
+@file{lib-ld.m4}, @file{lib-link.m4}, @file{lib-prefix.m4},
@file{progtest.m4} need to be concatenated.
If you already have an @file{aclocal.m4} file, then you will have
@@ -5792,6 +5793,16 @@ change a little from one release of GNU @code{gettext} to the next.
Their contents may vary as we get more experience with strange systems
out there.
+If you are using GNU @code{automake} 1.5 or newer, it is enough to put
+these macro files into a subdirectory named @file{m4/} and add the line
+
+@example
+ACLOCAL_AMFLAGS = -I m4
+@end example
+
+@noindent
+to your top level @file{Makefile.am}.
+
These macros check for the internationalization support functions
and related informations. Hopefully, once stabilized, these macros
might be integrated in the standard Autoconf set, because this
@@ -5879,6 +5890,10 @@ dist: Makefile
@end enumerate
+Note that if you are using GNU @code{automake}, @file{Makefile.in} is
+automatically generated from @file{Makefile.am}, and all needed changes
+to @file{Makefile.am} are already made by running @samp{gettextize}.
+
@node src/Makefile, lib/gettext.h, Makefile, Adjusting Files
@subsection @file{Makefile.in} in @file{src/}