1 2003-01-12 Bruno Haible <bruno@clisp.org>
3 * onceonly.m4: New file, from gnulib.
4 * alloca.m4: New file, from gnulib.
5 * Makefile.am (EXTRA_DIST): Add them.
7 2003-01-12 Bruno Haible <bruno@clisp.org>
10 * Makefile.am (EXTRA_DIST): Add it.
12 2003-01-08 Bruno Haible <bruno@clisp.org>
14 * gettext.m4 (AM_PO_SUBDIRS): Avoid warning when there are at least
16 Reported by Alexander Turbov <AVTurbov@gwise.eltech.ru>.
18 2002-12-22 Bruno Haible <bruno@clisp.org>
20 * inttypes_h.m4 (jm_AC_HEADER_INTTYPES_H): Whitespace change, takes
21 advantage of autoconf >= 2.52.
22 * stdint_h.m4 (jm_AC_HEADER_STDINT_H): Likewise.
23 * uintmax_t.m4 (jm_AC_TYPE_UINTMAX_T): Define HAVE_UINTMAX_T if
24 uintmax_t already exists. For consistency with HAVE_INTMAX_T, defined
25 by intmax.m4, needed by printf-parse.c.
27 2002-12-07 Bruno Haible <bruno@clisp.org>
29 Switch to autoconf-2.57 and automake-1.7.2.
30 * fixautomake.m4: New file, extracted from configure.in.
31 * Makefile.am (EXTRA_DIST): Add it.
33 2002-11-19 Bruno Haible <bruno@clisp.org>
35 Switch to autoconf-2.56.
36 * fnmatch.m4 (gt_FUNC_FNMATCH): Use AC_LIBOBJ instead of assigning
38 * getline.m4 (AM_FUNC_GETLINE): Likewise.
40 * lib-ld.m4 (AC_LIB_PROG_LD_GNU): Define PATH_SEPARATOR before using
43 2002-11-13 Bruno Haible <bruno@clisp.org>
46 * c-bs-a.m4: Remove file.
47 * Makefile.am (EXTRA_DIST): Remove it.
49 2002-11-08 Bruno Haible <bruno@clisp.org>
51 * progtest.m4 (AM_PATH_PROG_WITH_TEST): Portability to OS/2.
52 Reported by Andreas Buening <andreas.buening@nexgo.de>.
54 2002-11-08 Bruno Haible <bruno@clisp.org>
56 * gettext.m4 (AM_GNU_GETTEXT): Print a message containing the macro's
58 Reported by Andreas Buening <andreas.buening@nexgo.de>.
60 2002-11-07 Bruno Haible <bruno@clisp.org>
62 * libtool.m4: Upgrade to libtool-1.4.3.
64 2002-10-27 Bruno Haible <bruno@clisp.org>
66 * intmax.m4: New file.
67 * longlong.m4: New file.
68 * longdouble.m4: New file.
69 * wchar_t.m4: New file.
70 * Makefile.am (EXTRA_DIST): Add them.
72 2002-08-25 Bruno Haible <bruno@clisp.org>
74 * gettext.m4 (AM_PO_SUBDIRS): New variable POMAKEFILEDEPS. Substitute
77 2002-08-06 Bruno Haible <bruno@clisp.org>
79 * gettext-0.11.5 released.
81 2002-07-27 Andreas Schwab <schwab@suse.de>
83 * gettext.m4: Avoid expanding ALL_LINGUAS in comment.
85 2002-08-02 Bruno Haible <bruno@clisp.org>
87 * Makefile.am (aclocal_DATA): Add ulonglong.m4.
89 2002-07-25 Bruno Haible <bruno@clisp.org>
91 * gettext-0.11.4 released.
93 2002-07-24 Bruno Haible <bruno@clisp.org>
95 * javacomp.m4 (gt_JAVACOMP): Ignore all gcj versions for now.
97 2002-07-23 Bruno Haible <bruno@clisp.org>
99 * inttypes-pri.m4: New file.
100 * gettext.m4 (AM_INTL_SUBDIR): Require gt_INTTYPES_PRI.
101 * Makefile.am (aclocal_DATA): Add inttypes-pri.m4.
102 (EXTRA_DIST): Likewise.
104 2002-07-21 Bruno Haible <bruno@clisp.org>
106 * stdint_h.m4 (jm_AC_HEADER_STDINT_H): Define
107 HAVE_STDINT_H_WITH_UINTMAX instead of HAVE_STDINT_H.
108 * inttypes_h.m4 (jm_AC_HEADER_INTTYPES_H): Define
109 HAVE_INTTYPES_H_WITH_UINTMAX instead of HAVE_INTTYPES_H.
110 * inttypes.m4: New file.
111 * gettext.m4 (AM_GNU_GETTEXT): Accept needsymbol =
112 need-formatstring-macros.
113 (AM_INTL_SUBDIR): Require jm_AC_TYPE_UINTMAX_T, gt_HEADER_INTTYPES_H.
114 * Makefile.am (aclocal_DATA): Add inttypes.m4, inttypes_h.m4,
115 stdint_h.m4, uintmax_t.m4.
116 (EXTRA_DIST): Add inttypes.m4.
118 2002-07-19 Bruno Haible <bruno@clisp.org>
120 * gettext.m4 (AM_GNU_GETTEXT_VERSION): New macro.
121 Reported by Akim Demaille <akim@epita.fr>.
123 2002-07-17 Bruno Haible <bruno@clisp.org>
125 * gettext-0.11.3 released.
127 2002-07-16 Bruno Haible <bruno@clisp.org>
130 * Makefile.am (EXTRA_DIST): Add it.
131 * javacomp.m4 (gt_JAVACOMP): Set HAVE_GCJ_C instead of HAVE_GCJ.
133 2002-07-14 Bruno Haible <bruno@clisp.org>
135 * libtool.m4 (_LT_AC_LTCONFIG_HACK): Add support for GNU/FreeBSD.
137 2002-06-15 Bruno Haible <bruno@clisp.org>
139 * javacomp.m4 (gt_JAVACOMP): Ignore gcj versions that start with
140 "3.0" or "3.1". (gcj 3.0.4 compiles GetURL.java to invalid bytecode,
141 that crashes with an IllegalAccessError when executed by gij 3.0.4 or
142 with a VerifyError when executed by Sun Java. Likewise for gcj 3.1.)
144 2002-06-14 Bruno Haible <bruno@clisp.org>
146 * lib-link.m4 (AC_LIB_RPATH): New option --disable-rpath.
147 (AC_LIB_LINKFLAGS_BODY): Don't hardcode library paths if
148 --disable-rpath was given.
150 2002-06-12 Bruno Haible <bruno@clisp.org>
152 * lcmessage.m4 (AM_LC_MESSAGES): Don't test ac_cv_header_locale_h here.
153 * gettext.m4 (AM_INTL_SUBDIR): Test it here.
155 2002-06-07 Bruno Haible <bruno@clisp.org>
157 * intdiv0.m4: New file.
158 * gettext.m4 (AM_INTL_SUBDIR): Require gt_INTDIV0.
159 * Makefile.am (aclocal_DATA): Add intdiv0.m4.
160 (EXTRA_DIST): Add intdiv0.m4.
162 2002-05-18 Bruno Haible <bruno@clisp.org>
164 Make it possible to invoke AM_ICONV after AM_GNU_GETTEXT.
165 * iconv.m4 (AM_ICONV_LINKFLAGS_BODY): New macro.
166 (AM_ICONV_LINK): Require it.
167 (AM_ICONV): Invoke AM_ICONV_LINK. Requiring it is not sufficient,
168 because gettext.m4 invokes it inside an 'if'.
169 * gettext.m4 (AM_GNU_GETTEXT): Require AM_ICONV_LINKFLAGS_BODY.
171 2002-05-04 Bruno Haible <bruno@clisp.org>
173 * javacomp.m4 (gt_JAVACOMP): Ignore non-digits in the first line of
174 the output of "gcj --version". Needed for gcj 3.1.
176 2002-04-30 Bruno Haible <bruno@clisp.org>
178 * stdbool.m4 (gt_STDBOOL_H): If <stdbool.h> does not exist, check for
179 _Bool as a builtin primitive type. Needed for cc on OSF/1 5.1.
181 2002-04-24 Bruno Haible <bruno@clisp.org>
183 * gettext-0.11.2 released.
185 2002-04-08 Bruno Haible <bruno@clisp.org>
187 * gettext.m4 (AM_GNU_GETTEXT): Don't use _nl_domain_bindings; its
188 linkage name has changed between gettext 0.10.35 and 0.10.36.
189 Reported by Albert Chin-A-Young <china@thewrittenword.com>.
191 * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Handle -R options that appear
192 in $dependency_libs, for example on HP-UX 10.20 and OSF/1.
193 Reported by Albert Chin-A-Young <china@thewrittenword.com>
194 and Nelson H. F. Beebe <beebe@math.utah.edu>.
196 * javacomp.m4 (gt_JAVACOMP): Test whether "gcj -C" really works, to
197 protect against systems where libgcj.jar is missing or misinstalled.
199 2002-03-12 Bruno Haible <bruno@clisp.org>
201 * gettext-0.11.1 released.
203 2002-03-04 Bruno Haible <bruno@clisp.org>
205 * setenv.m4 (gt_FUNC_SETENV): Also check whether unsetenv is missing.
207 2002-03-02 Bruno Haible <bruno@clisp.org>
209 * gettext.m4 (AM_GNU_GETTEXT): Set LIBINTL and LTLIBINTL to empty if
210 no preinstalled GNU gettext was found.
211 Reported by Paul Eggert.
213 2002-02-10 Bruno Haible <bruno@clisp.org>
215 * gettext.m4 (AM_GNU_GETTEXT): Don't prevent installation of libintl
218 2002-02-06 Bruno Haible <bruno@clisp.org>
220 * libtool.m4: Upgrade from libtool-1.4 to libtool-1.4.2.
222 2002-02-02 Bruno Haible <bruno@clisp.org>
224 * fnmatch.m4 (gt_FUNC_FNMATCH): Ensure directory lib exists.
226 2002-02-04 Bruno Haible <bruno@clisp.org>
228 * javacomp.m4 (gt_JAVACOMP): Use changequote to protect brackets.
229 Reported by Santiago Vila <sanvila@unex.es>.
231 2002-01-31 Bruno Haible <bruno@clisp.org>
233 * gettext-0.11 released.
235 2002-01-30 Bruno Haible <bruno@clisp.org>
237 * error.m4: New file.
238 * Makefile.am (EXTRA_DIST): Add it.
240 2002-01-24 Bruno Haible <bruno@clisp.org>
242 * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Don't use AC_LIB_APPENDTOVAR
245 2002-01-24 Bruno Haible <bruno@clisp.org>
247 * lib-link.m4 (AC_LIB_LINKFLAGS): Also define LTLIB${NAME}.
248 (AC_LIB_HAVE_LINKFLAGS): Likewise.
249 (AC_LIB_LINKFLAGS_BODY): Also define LTLIB${NAME}.
250 * iconv.m4 (AM_ICONV_LINK): Also define LTLIBICONV.
251 * gettext.m4 (AM_GNU_GETTEXT): Define LIBINTL and LTLIBINTL instead
254 2002-01-20 Bruno Haible <bruno@clisp.org>
256 * lib-link.m4 (AC_LIB_LINKFLAGS): Fix quoting so that multiple
257 invocations of this macro work. Also set HAVE_LIBNAME for use by
258 AC_LIB_LINKFLAGS_BODY.
259 (AC_LIB_HAVE_LINKFLAGS): Fix quoting here as well.
260 (AC_LIB_LINKFLAGS_BODY): If a HAVE_LIBNAME macro is already set,
261 use the result of the corresponding previous AC_LIB_LINKFLAGS
262 invocation, don't look on the filesystem. Fix typo for /usr/lib.
263 Fix hardcode_libdir_flag_spec evaluation.
265 2002-01-20 Bruno Haible <bruno@clisp.org>
267 * libtool.m4 (_LT_AC_LTCONFIG_HACK): Remove two temporary files after
270 2002-01-19 Bruno Haible <bruno@clisp.org>
272 * iconv.m4 (AM_ICONV_LINK): New macro, extracted from AM_ICONV.
274 * gettext.m4 (AM_GNU_GETTEXT): Call AM_ICONV_LINK instead of AM_ICONV.
276 2002-01-19 Bruno Haible <bruno@clisp.org>
278 * gettext.m4 (AM_GNU_GETTEXT): Don't consider that -liconv is
279 necessary for -lintl. Instead, use the $LIBICONV value determined by
282 2002-01-19 Bruno Haible <bruno@clisp.org>
284 * gettext.m4 (AM_GNU_GETTEXT): Remove shortcut check for <libintl.h>.
286 2002-01-18 Bruno Haible <bruno@clisp.org>
288 * gettext.m4 (AM_PO_SUBDIRS): Split preprocessing of POTFILES.in into
289 two separate sed calls, otherwise the backslash that terminates the
290 last line doesn't get removed if the last line of POTFILES.in is a
291 comment line or a blank line.
293 2002-01-18 Bruno Haible <bruno@clisp.org>
295 * gettext.m4 (AM_PO_SUBDIRS): Improve "found msgfmt program" message.
297 2002-01-13 Bruno Haible <bruno@clisp.org>
299 * *.m4: Add copyright notice.
300 * hostname.m4: Quote first argument of AC_DEFUN.
302 2002-01-13 Bruno Haible <bruno@clisp.org>
304 * lib-link.m4 (AC_LIB_LINKFLAGS): Avoid macro interaction with
305 AC_LIB_LINKFLAGS_BODY. Undefine the macros after use.
306 (AC_LIB_HAVE_LINKFLAGS): New macro.
308 2002-01-13 Bruno Haible <bruno@clisp.org>
310 * lib-link.m4 (AC_LIB_LINKFLAGS): Fix mistake.
312 2002-01-12 Bruno Haible <bruno@clisp.org>
314 * libtool.m4: Add support for Intel icc.
316 2002-01-12 Bruno Haible <bruno@clisp.org>
318 * lib-prefix.m4 (AC_LIB_PREPARE_PREFIX): Fix shell programming mistake.
319 (AC_LIB_WITH_FINAL_PREFIX): New macro.
320 (AC_LIB_PREFIX): Use AC_LIB_WITH_FINAL_PREFIX. Remove
321 acl_final_exec_prefix assignment already done in AC_LIB_PREPARE_PREFIX.
322 * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Use AC_LIB_WITH_FINAL_PREFIX.
323 (AC_LIB_APPENDTOVAR): Likewise.
325 2002-01-12 Bruno Haible <bruno@clisp.org>
327 * gettext.m4 (AM_PO_SUBDIRS): Exclude FreeBSD's msgfmt and xgettext
328 programs. They give usage messages on stderr but then terminate with
331 2002-01-05 Bruno Haible <bruno@clisp.org>
333 * gettext.m4 (AM_PO_SUBDIRS): Look for Rules-* files in the source dir,
334 not in the build dir.
336 2002-01-04 Bruno Haible <bruno@clisp.org>
338 * gettext.m4 (AM_GNU_GETTEXT): If no intl directory exists and GNU
339 gettext was not found in libc or preinstalled libintl, don't define
340 ENABLE_NLS, and set USE_NLS to 'no'.
342 2001-12-12 Bruno Haible <bruno@clisp.org>
344 * gettext.m4 (AM_PO_SUBDIRS): Reject xgettext versions that don't
345 support the --copyright-holder option.
347 2001-12-17 Bruno Haible <bruno@clisp.org>
349 * fnmatch.m4: New file, inspired by autoconf-2.13 and autoconf-2.52.
350 * Makefile.am (EXTRA_DIST): Add it.
352 2001-12-17 Bruno Haible <bruno@clisp.org>
354 * getline.m4 (AM_FUNC_GETLINE): Include <stdlib.h>, not <sys/types.h>,
355 for declaring size_t and exit(). #define getline to a different
356 symbol at linkage level.
358 2001-12-11 Bruno Haible <bruno@clisp.org>
360 * javacomp.m4 (gt_JAVACOMP): Fix typo in jikes test.
362 2001-12-11 Bruno Haible <bruno@clisp.org>
364 * gettext.m4 (AM_PO_SUBDIRS): Don't insert obsolete Rules-* files into
367 2001-12-03 Bruno Haible <bruno@clisp.org>
369 * gettext.m4 (AM_PO_SUBDIRS): Fix construction of Makefile if
372 2001-12-02 Bruno Haible <bruno@clisp.org>
374 * lib-ld.m4: New file, extracted from libtool-1.4 libtool.m4.
375 * lib-link.m4: New file.
376 * lib-prefix.m4: New file.
377 * Makefile.am (aclocal_DATA): Add them.
378 (EXTRA_DIST): Likewise.
379 * iconv.m4 (AM_ICONV): Remove AC_ARG_WITH call. Invoke
380 AC_LIB_LINKFLAGS_BODY. Use $LIBICONV instead of "-lintl". Add
381 $INCICONV to CPPFLAGS if appropriate.
382 * gettext.m4 (AM_WITH_LIBINTL): Remove macro.
383 (AM_GNU_GETTEXT): Invoke AC_LIB_LINKFLAGS_BODY. Use $LIBINTL instead
384 of "-lintl $LIBICONV". Add $INCINTL to CPPFLAGS if appropriate.
386 2001-12-02 Bruno Haible <bruno@clisp.org>
388 * gettext.m4 (AM_GNU_GETTEXT): Avoid an error message if there is
391 2001-12-04 Bruno Haible <bruno@clisp.org>
393 * javacomp.m4 (gt_JAVACOMP): Exclude at.dms.kjc.Main (KOPI) versions
394 released in 2000, because they can't compile intl-java. Version 1.4F
395 [May 2000] is buggy, version 1.5B [August 2001] is OK.
397 2001-11-25 Bruno Haible <bruno@clisp.org>
399 * gettext.m4 (AM_PO_SUBDIRS): Also substitute UPDATEPOFILES and
400 DUMMYPOFILES into Makefile. Also insert Makevars and Rules-* into
403 2001-11-18 Bruno Haible <haible@clisp.cons.org>
405 * gettext.m4: Split into submacros.
406 (AM_GNU_GETTEXT): Allow the first argument to be 'external'. Verify
407 the first two arguments. Add --with-libintl-prefix option.
408 (AM_WITH_LIBINTL, AM_PO_SUBDIRS, AM_INTL_SUBDIR): New macros.
410 2001-11-11 Bruno Haible <haible@clisp.cons.org>
412 * gettext.m4 (AM_GNU_GETTEXT): For builds with $builddir != $srcdir,
413 prepend $(srcdir) to all elements of POFILES and GMOFILES.
415 2001-11-11 Bruno Haible <haible@clisp.cons.org>
417 * javaexec.m4 (gt_JAVAEXEC): Use HAVE_JAVA instead of HAVE_JAVA_JVM.
418 The problem seen with automake-1.4 is gone with automake-1.5.
420 2001-11-05 Bruno Haible <haible@clisp.cons.org>
422 * stdint_h.m4: New file.
423 * Makefile.am (EXTRA_DIST): Add it.
424 * uintmax_t.m4 (jm_AC_TYPE_UINTMAX_T): Require also
425 jm_AC_HEADER_STDINT_H.
426 * mkdtemp.m4 (gt_FUNC_MKDTEMP): Call jm_AC_HEADER_INTTYPES_H instead
427 of testing for inttypes.h. Call jm_AC_HEADER_STDINT_H instead of
428 testing for stdint.h.
430 2001-11-01 Bruno Haible <haible@clisp.cons.org>
432 * javacomp.m4 (gt_JAVACOMP): Test for the existence of gcj, javac,
433 jikes in $PATH. Needed because the call of a program not found in PATH
434 yields return code 1 with SunOS 4 /bin/sh and is thus indistinguishable
435 from a successful call returning 1.
436 * javaexec.m4 (gt_JAVAEXEC): Likewise for gij, java, jre, jview.
438 2001-10-30 Bruno Haible <haible@clisp.cons.org>
440 * gettext.m4 (AM_GNU_GETTEXT): Make sure "make dist" works even when
441 configured with --disable-nls.
443 2001-10-21 Bruno Haible <haible@clisp.cons.org>
445 * mkdtemp.m4 (gt_FUNC_MKDTEMP): Also check for <inttypes.h>.
447 2001-10-21 Bruno Haible <haible@clisp.cons.org>
449 * gettext.m4 (AM_GNU_GETTEXT): In INTLLIBS, use ${top_builddir}
450 instead of $(top_builddir), so that the value can also be used in
451 shell scripts. Note that in Makefiles both ${top_builddir} and
452 $(top_builddir) are equivalent.
454 2001-10-09 Bruno Haible <haible@clisp.cons.org>
456 * gettext.m4 (AM_GNU_GETTEXT): Add check for getc_unlocked.
458 2001-09-29 Bruno Haible <haible@clisp.cons.org>
460 * hostname.m4: New file.
461 * Makefile.am (EXTRA_DIST): Add it.
463 2001-10-10 Bruno Haible <haible@clisp.cons.org>
465 * javacomp.m4 (gt_JAVACOMP): Ignore gcj version 2.xx, require at least
468 2001-09-27 Bruno Haible <haible@clisp.cons.org>
470 * gettext.m4 (AM_GNU_GETTEXT): Inline AM_WITH_NLS call.
471 (AM_WITH_NLS): Remove macro.
473 2001-09-23 Bruno Haible <haible@clisp.cons.org>
475 * siginfo.m4: New file.
476 * Makefile.am (EXTRA_DIST): Add it.
478 2001-09-18 Bruno Haible <haible@clisp.cons.org>
480 * gettext.m4 (AM_WITH_NLS): Test for msgmerge which understands the
483 2001-10-20 Bruno Haible <haible@clisp.cons.org>
485 Assume strchr() exists.
486 * gettext.m4 (AM_GNU_GETTEXT): Remove check for strchr.
488 2001-09-17 Bruno Haible <haible@clisp.cons.org>
490 * backupfile.m4: New file.
491 * Makefile.am (EXTRA_DIST): Add it.
493 2001-09-25 Bruno Haible <haible@clisp.cons.org>
495 * javacomp.m4: Recognize javac exit code 2.
497 2001-09-24 Bruno Haible <haible@clisp.cons.org>
499 * gettext.m4 (AM_WITH_NLS): Capture not only the value of $LINGUAS,
500 but also whether it was set or unset.
501 Reported by Andreas Schwab <schwab@suse.de>.
503 2001-08-12 Jim Meyering <meyering@lucent.com>
505 * mbrtowc.m4: Quote first arg of AC_DEFUN.
506 * mbstate_t.m4: Likewise.
507 * mbswidth.m4: Likewise.
509 2001-09-02 Bruno Haible <haible@clisp.cons.org>
511 * signalblocking.m4: New file.
512 * Makefile.am (EXTRA_DIST): Add it.
514 2001-09-08 Bruno Haible <haible@clisp.cons.org>
516 * javacomp.m4: New file.
517 * javaexec.m4: New file.
518 * Makefile.am (EXTRA_DIST): Add them.
520 2001-09-06 Bruno Haible <haible@clisp.cons.org>
522 * setenv.m4: New file.
523 * Makefile.am (EXTRA_DIST): Add it.
525 2001-09-02 Bruno Haible <haible@clisp.cons.org>
527 * mkdtemp.m4: New file.
528 * tmpdir.m4: New file.
529 * Makefile.am (EXTRA_DIST): Add them.
531 2001-09-03 Bruno Haible <haible@clisp.cons.org>
534 * Makefile.am (EXTRA_DIST): Add it.
536 2001-07-22 Bruno Haible <haible@clisp.cons.org>
538 * gettext.m4 (AM_GNU_GETTEXT): Remove computation of CATALOGS.
539 (AM_WITH_NLS): Compute ALL_LINGUAS, GMOFILES, POFILES, CATALOGS while
540 creating po/Makefile from po/Makefile.in. Remove computation of
541 GMOFILES, POFILES during configure.
543 2001-07-22 Bruno Haible <haible@clisp.cons.org>
545 * gettext.m4 (AM_WITH_NLS): Simplify the logic. Use the same tests
546 for MSGFMT and XGETTEXT in the case we use a preinstalled GNU libintl
547 and in the case of using the included libintl.
549 2001-06-30 Bruno Haible <haible@clisp.cons.org>
551 * stdbool.m4: New file.
552 * Makefile.am (EXTRA_DIST): Add it.
554 2001-06-10 Bruno Haible <haible@clisp.cons.org>
556 * ssize_t.m4: New file.
557 * unionwait.m4: New file.
558 * Makefile.am (EXTRA_DIST): Add them.
560 2001-09-13 Bruno Haible <haible@clisp.cons.org>
562 * gettext-0.10.40 released.
564 2001-09-13 Bruno Haible <haible@clisp.cons.org>
566 * gettext.m4 (AM_WITH_NLS): Change version determination of bison, so
567 that it also works with bison-1.29.
568 Reported by Karl Berry <karl@gnu.org>.
570 2001-07-24 Bruno Haible <haible@clisp.cons.org>
572 * gettext-0.10.39 released.
574 2001-06-25 Bruno Haible <haible@clisp.cons.org>
576 * mbswidth.m4: Also check for mbsinit. Needed for SCO 3.2v5.0.2.
578 2001-06-14 Bruno Haible <haible@clisp.cons.org>
580 * gettext.m4 (AM_WITH_NLS): Add support for autoconf-2.50.
582 2001-06-08 Bruno Haible <haible@clisp.cons.org>
584 * libtool.m4: Upgrade to libtool-1.4.
586 2001-05-30 Bruno Haible <haible@clisp.cons.org>
588 * gettext.m4 (AM_WITH_NLS): Look only for GNU msgfmt and GNU xgettext.
589 Set the variables to ":" if not found.
590 * progtest.m4 (AM_PATH_PROG_WITH_TEST): If not found, print "no", not
593 2001-05-23 Bruno Haible <haible@clisp.cons.org>
595 * gettext-0.10.38 released.
597 2001-05-23 Bruno Haible <haible@clisp.cons.org>
599 * iconv.m4 (AM_ICONV): Accept --with-libiconv-prefix option.
601 2001-05-17 Bruno Haible <haible@clisp.cons.org>
603 * gettext.m4 (AM_WITH_NLS): Fix dcgettext test. Always add $LIBICONV
604 when using -lintl, because libintl may be a static library depending
605 on a (static or shared) libiconv.
607 2001-05-12 Paul Eggert <eggert@twinsun.com>
609 * gettext.m4 (AM_GNU_GETTEXT): Add check for strtoul.
611 2001-05-14 Bruno Haible <haible@clisp.cons.org>
613 * gettext.m4 (AM_WITH_NLS): Create po/POTFILES right before
614 po/Makefile, at config.status run time. Make it work independently of
615 the subdir name and of the subdir level.
616 (AM_GNU_GETTEXT): Don't create po/POTFILES at configure time.
618 2001-05-11 Bruno Haible <haible@clisp.cons.org>
620 * glibc21.m4: New file, from fileutils-4.1.
621 * gettext.m4 (AM_GNU_GETTEXT): Require jm_GLIBC21.
622 * Makefile.am (EXTRA_DIST): Add glibc21.m4.
623 (aclocal_DATA): Add glibc21.m4.
625 2001-05-04 Bruno Haible <haible@clisp.cons.org>
627 * gettext.m4 (AM_WITH_NLS): Let the GNU gettext package install its
628 libintl when a GNU libintl is already preinstalled.
630 2001-04-30 Bruno Haible <haible@clisp.cons.org>
632 * gettext.m4 (AM_GNU_GETTEXT): Also check for the getegid, geteuid,
633 getgid, getuid functions. Needed for mingw32.
635 2001-04-27 H. J. Lu <hjl@lucon.org>
636 Bruno Haible <haible@clisp.cons.org>
638 * gettext.m4 (AM_WITH_NLS): Fix $CONFIG_FILES matching so it deals
639 correctly with tabs. Define INSTOBJEXT and GENCAT for older Makefiles.
641 2001-04-19 Bruno Haible <haible@clisp.cons.org>
643 * gettext-0.10.37 released.
645 2001-04-17 Bruno Haible <haible@clisp.cons.org>
647 * mbswidth.m4: Also include <string.h>; this is where AIX 3.2.5
650 2001-04-12 Bruno Haible <haible@clisp.cons.org>
652 * gettext.m4: Workaround an automake-1.4 bug: Don't write
653 AM_DISABLE_SHARED, even in comments, because that causes 'aclocal'
654 to pull in the libtool.m4 macros, which causes 'automake' to use
655 @LIBTOOL@ in its rules, even for packages that haven't called
658 2001-04-12 Bruno Haible <haible@clisp.cons.org>
660 * gettext.m4 (AM_WITH_NLS): Fix syntax error in 'case'. Change
661 whitespace in $CONFIG_FILES to spaces for matching with 'case'.
662 Reported by Thorsten Kukuk <kukuk@suse.de>.
664 2001-04-11 Bruno Haible <haible@clisp.cons.org>
666 * gettext.m4 (AM_WITH_NLS): Even if 'msgfmt' is not found in $PATH,
667 set CATOBJEXT=.gmo and use the gettext in libc or libintl.
669 2001-04-04 Bruno Haible <haible@clisp.cons.org>
671 * mbswidth.m4: New file, from textutils-2.0.13 with modifications.
672 * mbrtowc.m4: Likewise.
673 * mbstate_t.m4: Likewise.
674 * Makefile.am (EXTRA_DIST): Add them.
676 2001-03-29 Bruno Haible <haible@clisp.cons.org>
678 * gettext-0.10.36 released.
680 2001-03-23 Bruno Haible <haible@clisp.cons.org>
682 * gettext.m4 (AM_WITH_NLS): Check for bison and set INTLBISON.
684 2001-03-20 Bruno Haible <haible@clisp.cons.org>
686 * iconv.m4 (AM_ICONV): Recommend GNU libiconv.
688 2001-03-16 Bruno Haible <haible@clisp.cons.org>
690 * gettext.m4 (AM_WITH_NLS): Allow po/Makefile.in to be generated from
691 a different file than po/Makefile.in.in.
693 2001-03-11 Bruno Haible <haible@clisp.cons.org>
695 * getline.m4: New file, from fileutils-4.0.41 with modifications.
696 * Makefile.am (EXTRA_DIST): Add it.
698 2001-03-11 Bruno Haible <haible@clisp.cons.org>
700 * gettext.m4 (AM_WITH_NLS): Accept a second argument 'need-ngettext'.
701 If it is given, check for the presence of ngettext() as well.
703 2001-03-10 Bruno Haible <haible@clisp.cons.org>
705 * signed.m4: Quote first argument of AC_DEFUN.
707 2001-03-09 Bruno Haible <haible@clisp.cons.org>
709 * Makefile.am (aclocal_DATA): Add codeset.m4 and iconv.m4, both needed
712 * iconv.m4 (AM_ICONV): Cosmetic tweaks.
713 * setlocale.m4 (gt_SETLOCALE): Likewise.
715 2001-03-06 Bruno Haible <haible@clisp.cons.org>
717 * signed.m4: New file.
718 * Makefile.am (EXTRA_DIST): Add it.
720 2001-03-03 Bruno Haible <haible@clisp.cons.org>
722 * gettext.m4 (AM_WITH_NLS): Add $LIBICONV to $INTLLIBS.
724 2001-02-07 Pavel Roskin <proski@gnu.org>
726 * c-bs-a.m4: Quote first argument of AC_DEFUN.
727 * codeset.m4: Likewise.
728 * gettext.m4: Likewise.
729 * iconv.m4: Likewise.
730 * inttypes_h.m4: Likewise.
731 * isc-posix.m4: Likewise.
732 * lcmessage.m4: Likewise.
733 * libtool.m4: Likewise.
734 * progtest.m4: Likewise.
735 * setlocale.m4: Likewise.
736 * uintmax_t.m4: Likewise.
737 * ulonglong.m4: Likewise.
739 2001-01-21 Bruno Haible <haible@clisp.cons.org>
742 * libtool.m4: New file, from libtool-1.3.5.
743 * Makefile.am (EXTRA_DIST): Add it.
744 * gettext.m4 (AM_WITH_NLS): Accept 'use-libtool' as first argument.
745 New variable BUILD_INCLUDED_LIBINTL. Don't force USE_NLS, force only
746 BUILD_INCLUDED_LIBINTL.
747 Remove unused variable INTLDEPS.
748 Fix value of INTLLIBS to match documentation.
749 Avoid unwanted matches of po/Makefile.in with AC_OUTPUT argument.
750 (AM_GNU_GETTEXT): Accept 'use-libtool' as first argument. Rename
751 variable l to INTL_LIBTOOL_SUFFIX_PREFIX.
753 2001-01-20 Bruno Haible <haible@clisp.cons.org>
755 * gettext.m4 (AM_GNU_GETTEXT): Change computation of NEW_LINGUAS to
756 not include catalogs which are not present. Reported by Fredrik
757 Hallenberg. Also include catalogs of which a variant is requested.
759 2001-01-20 Bruno Haible <haible@clisp.cons.org>
761 * gettext.m4 (AM_WITH_NLS): Add a third argument to AC_DEFINE.
762 * lcmessage.m4 (AM_LC_MESSAGES): Likewise.
764 2001-01-15 Bruno Haible <haible@clisp.cons.org>
766 * iconv.m4 (AM_ICONV): Also check whether the iconv declaration
769 2001-01-07 Bruno Haible <haible@clisp.cons.org>
771 * gettext.m4 (AM_WITH_NLS): Remove third argument. Don't call
772 AC_LINK_FILES. Now done through simple file copy in intl/Makefile.in.
773 (AM_GNU_GETTEXT): Remove GT_NO and GT_YES macros.
775 2001-01-07 Bruno Haible <haible@clisp.cons.org>
777 * gettext.m4 (AM_GNU_GETTEXT): Assume <locale.h> exists.
778 * setlocale.m4 (gt_SETLOCALE): Likewise.
780 2001-01-06 Bruno Haible <haible@clisp.cons.org>
782 Remove catgets fallback code.
783 - It does not handle message clash prevention through domains and
785 - It does not handle message catalog inheritance and the LANGUAGE
786 environment variable.
787 - It does not handle locale aliases.
788 - It does not handle automatic charset conversion.
789 - It does not handle plural form handling and ngettext().
790 - It uses a slow string to integer conversion.
791 - It is sensitive against installation problems.
792 * gettext.m4 (AM_WITH_NLS): Don't look for catgets any more. Don't
793 define INSTOBJEXT. Don't create intl/po2msg.sed and intl/po2tbl.sed.
795 2001-01-06 Bruno Haible <haible@clisp.cons.org>
797 * setlocale.m4: New file.
798 * Makefile.am (EXTRA_DIST): Add it.
800 2001-01-06 Bruno Haible <haible@clisp.cons.org>
802 * gettext.m4 (AM_WITH_NLS): Look for GNU gettext in libc and libintl,
803 ignoring Solaris X/Open gettext. Rename cache variables.
805 2000-12-30 Bruno Haible <haible@clisp.cons.org>
807 * ulonglong.m4: New file, from fileutils-4.0.32.
808 * inttypes_h.m4: Likewise.
809 * uintmax_t.m4: Likewise.
810 * Makefile.am (EXTRA_DIST): Add them.
812 2000-09-14 Bruno Haible <haible@clisp.cons.org>
814 * gettext.m4 (AM_WITH_NLS): Make the tests for gettext in libc and
815 in libintl similar. If found in libintl, add "-lintl" to $LIBS during
816 subsequent AC_TRY_LINKs and later to INTLLIBS.
817 Reported by Gaƫl Roualland <gael.roualland@dial.oleane.com>.
819 2000-08-23 Bruno Haible <haible@clisp.cons.org>
821 * c-bs-a.m4: New file, from sh-utils-2.0j.
822 * Makefile.am (EXTRA_DIST): Add it.
824 2000-07-29 Bruno Haible <haible@clisp.cons.org>
826 * Makefile.am (EXTRA_DIST): Add codeset.m4, iconv.m4.
828 2000-07-28 Bruno Haible <haible@clisp.cons.org>
830 Drop support for old Linux specific .msg catalog format.
831 * gettext.m4 (AM_GNU_GETTEXT): Assume .cat is always X/Open format.
832 Renamed xopen-msg.sed to po2msg.sin.
834 2000-07-28 Bruno Haible <haible@clisp.cons.org>
836 * gettext.m4 (AM_GNU_GETTEXT): Renamed po2tbl.sed.in to po2tbl.sin.
838 2000-07-28 Bruno Haible <haible@clisp.cons.org>
840 * gettext.m4 (AM_GNU_GETTEXT): The sed scripts are in $srcdir/intl,
841 and po2msg.sed, po2tbl.sed must be created in the intl subdir.
843 2000-06-16 Bruno Haible <haible@clisp.cons.org>
845 * codeset.m4: New file, taken from fileutils-4.0u, with prefix AM.
846 * iconv.m4: New file, taken from fileutils-4.0u, with prefix AM.
847 * gettext.m4 (AM_GNU_GETTEXT): Add check for headers <stddef.h>,
848 <stdlib.h>. Add check for functions feof_unlocked, fgets_unlocked.
849 Invoke AM_ICONV and AM_LANGINFO_CODESET. Require AC_CANONICAL_HOST.
852 * isc-posix.m4: Undefine the macro before calling AC_DEFUN, otherwise
853 with autoconf-2.13 we get lots of ***BUG in Autoconf--please report***
856 2000-05-06 Ulrich Drepper <drepper@redhat.com>
858 * gettext.m4: Add tests for tsearch, iconv, and mempcpy.
860 * gettext.m4: Lots of bug fixes.
862 1998-06-01 22:28 Ulrich Drepper <drepper@cygnus.com>
864 * gettext.m4: Allow arguments for AM_GNU_GETTEXT to customize for
867 1998-05-01 08:47 Ulrich Drepper <drepper@cygnus.com>
869 * gettext-0.10.35 released.
871 1998-04-30 Ulrich Drepper <drepper@cygnus.com>
873 * gettext.m4: Add AC_OUTPUT_COMMANDS in AM_GNU_GETTEXT to rewrite
876 1998-04-29 Ulrich Drepper <drepper@cygnus.com>
878 * Makefile.am (EXTRA_DIST): No need to mention *.m4 files here.
880 * gettext.m4: Fix test for gettext in libintl.
881 Patch by Guido Flohr <gufl0000@stud.uni-sb.de>.
883 1998-04-28 Ulrich Drepper <drepper@cygnus.com>
885 * gettext.m4: Don't test for values.h.
887 1998-04-27 21:17 Ulrich Drepper <drepper@cygnus.com>
889 * gettext.m4, lcmessage.m4, progtest.m4: Moved to here from toplevel.