ChangeLog.0 revision 1.1.1.1
12003-01-12 Bruno Haible <bruno@clisp.org> 2 3 * onceonly.m4: New file, from gnulib. 4 * alloca.m4: New file, from gnulib. 5 * Makefile.am (EXTRA_DIST): Add them. 6 72003-01-12 Bruno Haible <bruno@clisp.org> 8 9 * wint_t.m4: New file. 10 * Makefile.am (EXTRA_DIST): Add it. 11 122003-01-08 Bruno Haible <bruno@clisp.org> 13 14 * gettext.m4 (AM_PO_SUBDIRS): Avoid warning when there are at least 15 two PO directories. 16 Reported by Alexander Turbov <AVTurbov@gwise.eltech.ru>. 17 182002-12-22 Bruno Haible <bruno@clisp.org> 19 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. 26 272002-12-07 Bruno Haible <bruno@clisp.org> 28 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. 32 332002-11-19 Bruno Haible <bruno@clisp.org> 34 35 Switch to autoconf-2.56. 36 * fnmatch.m4 (gt_FUNC_FNMATCH): Use AC_LIBOBJ instead of assigning 37 LIBOBJS. 38 * getline.m4 (AM_FUNC_GETLINE): Likewise. 39 40 * lib-ld.m4 (AC_LIB_PROG_LD_GNU): Define PATH_SEPARATOR before using 41 it. 42 432002-11-13 Bruno Haible <bruno@clisp.org> 44 45 Assume ANSI C. 46 * c-bs-a.m4: Remove file. 47 * Makefile.am (EXTRA_DIST): Remove it. 48 492002-11-08 Bruno Haible <bruno@clisp.org> 50 51 * progtest.m4 (AM_PATH_PROG_WITH_TEST): Portability to OS/2. 52 Reported by Andreas Buening <andreas.buening@nexgo.de>. 53 542002-11-08 Bruno Haible <bruno@clisp.org> 55 56 * gettext.m4 (AM_GNU_GETTEXT): Print a message containing the macro's 57 main decisions. 58 Reported by Andreas Buening <andreas.buening@nexgo.de>. 59 602002-11-07 Bruno Haible <bruno@clisp.org> 61 62 * libtool.m4: Upgrade to libtool-1.4.3. 63 642002-10-27 Bruno Haible <bruno@clisp.org> 65 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. 71 722002-08-25 Bruno Haible <bruno@clisp.org> 73 74 * gettext.m4 (AM_PO_SUBDIRS): New variable POMAKEFILEDEPS. Substitute 75 it into Makefile. 76 772002-08-06 Bruno Haible <bruno@clisp.org> 78 79 * gettext-0.11.5 released. 80 812002-07-27 Andreas Schwab <schwab@suse.de> 82 83 * gettext.m4: Avoid expanding ALL_LINGUAS in comment. 84 852002-08-02 Bruno Haible <bruno@clisp.org> 86 87 * Makefile.am (aclocal_DATA): Add ulonglong.m4. 88 892002-07-25 Bruno Haible <bruno@clisp.org> 90 91 * gettext-0.11.4 released. 92 932002-07-24 Bruno Haible <bruno@clisp.org> 94 95 * javacomp.m4 (gt_JAVACOMP): Ignore all gcj versions for now. 96 972002-07-23 Bruno Haible <bruno@clisp.org> 98 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. 103 1042002-07-21 Bruno Haible <bruno@clisp.org> 105 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. 117 1182002-07-19 Bruno Haible <bruno@clisp.org> 119 120 * gettext.m4 (AM_GNU_GETTEXT_VERSION): New macro. 121 Reported by Akim Demaille <akim@epita.fr>. 122 1232002-07-17 Bruno Haible <bruno@clisp.org> 124 125 * gettext-0.11.3 released. 126 1272002-07-16 Bruno Haible <bruno@clisp.org> 128 129 * gcj.m4: New file. 130 * Makefile.am (EXTRA_DIST): Add it. 131 * javacomp.m4 (gt_JAVACOMP): Set HAVE_GCJ_C instead of HAVE_GCJ. 132 1332002-07-14 Bruno Haible <bruno@clisp.org> 134 135 * libtool.m4 (_LT_AC_LTCONFIG_HACK): Add support for GNU/FreeBSD. 136 1372002-06-15 Bruno Haible <bruno@clisp.org> 138 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.) 143 1442002-06-14 Bruno Haible <bruno@clisp.org> 145 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. 149 1502002-06-12 Bruno Haible <bruno@clisp.org> 151 152 * lcmessage.m4 (AM_LC_MESSAGES): Don't test ac_cv_header_locale_h here. 153 * gettext.m4 (AM_INTL_SUBDIR): Test it here. 154 1552002-06-07 Bruno Haible <bruno@clisp.org> 156 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. 161 1622002-05-18 Bruno Haible <bruno@clisp.org> 163 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. 170 1712002-05-04 Bruno Haible <bruno@clisp.org> 172 173 * javacomp.m4 (gt_JAVACOMP): Ignore non-digits in the first line of 174 the output of "gcj --version". Needed for gcj 3.1. 175 1762002-04-30 Bruno Haible <bruno@clisp.org> 177 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. 180 1812002-04-24 Bruno Haible <bruno@clisp.org> 182 183 * gettext-0.11.2 released. 184 1852002-04-08 Bruno Haible <bruno@clisp.org> 186 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>. 190 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>. 195 196 * javacomp.m4 (gt_JAVACOMP): Test whether "gcj -C" really works, to 197 protect against systems where libgcj.jar is missing or misinstalled. 198 1992002-03-12 Bruno Haible <bruno@clisp.org> 200 201 * gettext-0.11.1 released. 202 2032002-03-04 Bruno Haible <bruno@clisp.org> 204 205 * setenv.m4 (gt_FUNC_SETENV): Also check whether unsetenv is missing. 206 2072002-03-02 Bruno Haible <bruno@clisp.org> 208 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. 212 2132002-02-10 Bruno Haible <bruno@clisp.org> 214 215 * gettext.m4 (AM_GNU_GETTEXT): Don't prevent installation of libintl 216 on NetBSD. 217 2182002-02-06 Bruno Haible <bruno@clisp.org> 219 220 * libtool.m4: Upgrade from libtool-1.4 to libtool-1.4.2. 221 2222002-02-02 Bruno Haible <bruno@clisp.org> 223 224 * fnmatch.m4 (gt_FUNC_FNMATCH): Ensure directory lib exists. 225 2262002-02-04 Bruno Haible <bruno@clisp.org> 227 228 * javacomp.m4 (gt_JAVACOMP): Use changequote to protect brackets. 229 Reported by Santiago Vila <sanvila@unex.es>. 230 2312002-01-31 Bruno Haible <bruno@clisp.org> 232 233 * gettext-0.11 released. 234 2352002-01-30 Bruno Haible <bruno@clisp.org> 236 237 * error.m4: New file. 238 * Makefile.am (EXTRA_DIST): Add it. 239 2402002-01-24 Bruno Haible <bruno@clisp.org> 241 242 * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Don't use AC_LIB_APPENDTOVAR 243 for LIB variables. 244 2452002-01-24 Bruno Haible <bruno@clisp.org> 246 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 252 of INTLLIBS. 253 2542002-01-20 Bruno Haible <bruno@clisp.org> 255 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. 264 2652002-01-20 Bruno Haible <bruno@clisp.org> 266 267 * libtool.m4 (_LT_AC_LTCONFIG_HACK): Remove two temporary files after 268 use. 269 2702002-01-19 Bruno Haible <bruno@clisp.org> 271 272 * iconv.m4 (AM_ICONV_LINK): New macro, extracted from AM_ICONV. 273 (AM_ICONV): Call it. 274 * gettext.m4 (AM_GNU_GETTEXT): Call AM_ICONV_LINK instead of AM_ICONV. 275 2762002-01-19 Bruno Haible <bruno@clisp.org> 277 278 * gettext.m4 (AM_GNU_GETTEXT): Don't consider that -liconv is 279 necessary for -lintl. Instead, use the $LIBICONV value determined by 280 the AM_ICONV macro. 281 2822002-01-19 Bruno Haible <bruno@clisp.org> 283 284 * gettext.m4 (AM_GNU_GETTEXT): Remove shortcut check for <libintl.h>. 285 2862002-01-18 Bruno Haible <bruno@clisp.org> 287 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. 292 2932002-01-18 Bruno Haible <bruno@clisp.org> 294 295 * gettext.m4 (AM_PO_SUBDIRS): Improve "found msgfmt program" message. 296 2972002-01-13 Bruno Haible <bruno@clisp.org> 298 299 * *.m4: Add copyright notice. 300 * hostname.m4: Quote first argument of AC_DEFUN. 301 3022002-01-13 Bruno Haible <bruno@clisp.org> 303 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. 307 3082002-01-13 Bruno Haible <bruno@clisp.org> 309 310 * lib-link.m4 (AC_LIB_LINKFLAGS): Fix mistake. 311 3122002-01-12 Bruno Haible <bruno@clisp.org> 313 314 * libtool.m4: Add support for Intel icc. 315 3162002-01-12 Bruno Haible <bruno@clisp.org> 317 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. 324 3252002-01-12 Bruno Haible <bruno@clisp.org> 326 327 * gettext.m4 (AM_PO_SUBDIRS): Exclude FreeBSD's msgfmt and xgettext 328 programs. They give usage messages on stderr but then terminate with 329 exit code 0. 330 3312002-01-05 Bruno Haible <bruno@clisp.org> 332 333 * gettext.m4 (AM_PO_SUBDIRS): Look for Rules-* files in the source dir, 334 not in the build dir. 335 3362002-01-04 Bruno Haible <bruno@clisp.org> 337 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'. 341 3422001-12-12 Bruno Haible <bruno@clisp.org> 343 344 * gettext.m4 (AM_PO_SUBDIRS): Reject xgettext versions that don't 345 support the --copyright-holder option. 346 3472001-12-17 Bruno Haible <bruno@clisp.org> 348 349 * fnmatch.m4: New file, inspired by autoconf-2.13 and autoconf-2.52. 350 * Makefile.am (EXTRA_DIST): Add it. 351 3522001-12-17 Bruno Haible <bruno@clisp.org> 353 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. 357 3582001-12-11 Bruno Haible <bruno@clisp.org> 359 360 * javacomp.m4 (gt_JAVACOMP): Fix typo in jikes test. 361 3622001-12-11 Bruno Haible <bruno@clisp.org> 363 364 * gettext.m4 (AM_PO_SUBDIRS): Don't insert obsolete Rules-* files into 365 the Makefile. 366 3672001-12-03 Bruno Haible <bruno@clisp.org> 368 369 * gettext.m4 (AM_PO_SUBDIRS): Fix construction of Makefile if 370 builddir != srcdir. 371 3722001-12-02 Bruno Haible <bruno@clisp.org> 373 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. 385 3862001-12-02 Bruno Haible <bruno@clisp.org> 387 388 * gettext.m4 (AM_GNU_GETTEXT): Avoid an error message if there is 389 no Rules-* file. 390 3912001-12-04 Bruno Haible <bruno@clisp.org> 392 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. 396 3972001-11-25 Bruno Haible <bruno@clisp.org> 398 399 * gettext.m4 (AM_PO_SUBDIRS): Also substitute UPDATEPOFILES and 400 DUMMYPOFILES into Makefile. Also insert Makevars and Rules-* into 401 Makefile. 402 4032001-11-18 Bruno Haible <haible@clisp.cons.org> 404 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. 409 4102001-11-11 Bruno Haible <haible@clisp.cons.org> 411 412 * gettext.m4 (AM_GNU_GETTEXT): For builds with $builddir != $srcdir, 413 prepend $(srcdir) to all elements of POFILES and GMOFILES. 414 4152001-11-11 Bruno Haible <haible@clisp.cons.org> 416 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. 419 4202001-11-05 Bruno Haible <haible@clisp.cons.org> 421 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. 429 4302001-11-01 Bruno Haible <haible@clisp.cons.org> 431 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. 437 4382001-10-30 Bruno Haible <haible@clisp.cons.org> 439 440 * gettext.m4 (AM_GNU_GETTEXT): Make sure "make dist" works even when 441 configured with --disable-nls. 442 4432001-10-21 Bruno Haible <haible@clisp.cons.org> 444 445 * mkdtemp.m4 (gt_FUNC_MKDTEMP): Also check for <inttypes.h>. 446 4472001-10-21 Bruno Haible <haible@clisp.cons.org> 448 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. 453 4542001-10-09 Bruno Haible <haible@clisp.cons.org> 455 456 * gettext.m4 (AM_GNU_GETTEXT): Add check for getc_unlocked. 457 4582001-09-29 Bruno Haible <haible@clisp.cons.org> 459 460 * hostname.m4: New file. 461 * Makefile.am (EXTRA_DIST): Add it. 462 4632001-10-10 Bruno Haible <haible@clisp.cons.org> 464 465 * javacomp.m4 (gt_JAVACOMP): Ignore gcj version 2.xx, require at least 466 gcj 3.0. 467 4682001-09-27 Bruno Haible <haible@clisp.cons.org> 469 470 * gettext.m4 (AM_GNU_GETTEXT): Inline AM_WITH_NLS call. 471 (AM_WITH_NLS): Remove macro. 472 4732001-09-23 Bruno Haible <haible@clisp.cons.org> 474 475 * siginfo.m4: New file. 476 * Makefile.am (EXTRA_DIST): Add it. 477 4782001-09-18 Bruno Haible <haible@clisp.cons.org> 479 480 * gettext.m4 (AM_WITH_NLS): Test for msgmerge which understands the 481 --update option. 482 4832001-10-20 Bruno Haible <haible@clisp.cons.org> 484 485 Assume strchr() exists. 486 * gettext.m4 (AM_GNU_GETTEXT): Remove check for strchr. 487 4882001-09-17 Bruno Haible <haible@clisp.cons.org> 489 490 * backupfile.m4: New file. 491 * Makefile.am (EXTRA_DIST): Add it. 492 4932001-09-25 Bruno Haible <haible@clisp.cons.org> 494 495 * javacomp.m4: Recognize javac exit code 2. 496 4972001-09-24 Bruno Haible <haible@clisp.cons.org> 498 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>. 502 5032001-08-12 Jim Meyering <meyering@lucent.com> 504 505 * mbrtowc.m4: Quote first arg of AC_DEFUN. 506 * mbstate_t.m4: Likewise. 507 * mbswidth.m4: Likewise. 508 5092001-09-02 Bruno Haible <haible@clisp.cons.org> 510 511 * signalblocking.m4: New file. 512 * Makefile.am (EXTRA_DIST): Add it. 513 5142001-09-08 Bruno Haible <haible@clisp.cons.org> 515 516 * javacomp.m4: New file. 517 * javaexec.m4: New file. 518 * Makefile.am (EXTRA_DIST): Add them. 519 5202001-09-06 Bruno Haible <haible@clisp.cons.org> 521 522 * setenv.m4: New file. 523 * Makefile.am (EXTRA_DIST): Add it. 524 5252001-09-02 Bruno Haible <haible@clisp.cons.org> 526 527 * mkdtemp.m4: New file. 528 * tmpdir.m4: New file. 529 * Makefile.am (EXTRA_DIST): Add them. 530 5312001-09-03 Bruno Haible <haible@clisp.cons.org> 532 533 * flex.m4: New file. 534 * Makefile.am (EXTRA_DIST): Add it. 535 5362001-07-22 Bruno Haible <haible@clisp.cons.org> 537 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. 542 5432001-07-22 Bruno Haible <haible@clisp.cons.org> 544 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. 548 5492001-06-30 Bruno Haible <haible@clisp.cons.org> 550 551 * stdbool.m4: New file. 552 * Makefile.am (EXTRA_DIST): Add it. 553 5542001-06-10 Bruno Haible <haible@clisp.cons.org> 555 556 * ssize_t.m4: New file. 557 * unionwait.m4: New file. 558 * Makefile.am (EXTRA_DIST): Add them. 559 5602001-09-13 Bruno Haible <haible@clisp.cons.org> 561 562 * gettext-0.10.40 released. 563 5642001-09-13 Bruno Haible <haible@clisp.cons.org> 565 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>. 569 5702001-07-24 Bruno Haible <haible@clisp.cons.org> 571 572 * gettext-0.10.39 released. 573 5742001-06-25 Bruno Haible <haible@clisp.cons.org> 575 576 * mbswidth.m4: Also check for mbsinit. Needed for SCO 3.2v5.0.2. 577 5782001-06-14 Bruno Haible <haible@clisp.cons.org> 579 580 * gettext.m4 (AM_WITH_NLS): Add support for autoconf-2.50. 581 5822001-06-08 Bruno Haible <haible@clisp.cons.org> 583 584 * libtool.m4: Upgrade to libtool-1.4. 585 5862001-05-30 Bruno Haible <haible@clisp.cons.org> 587 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 591 the default value. 592 5932001-05-23 Bruno Haible <haible@clisp.cons.org> 594 595 * gettext-0.10.38 released. 596 5972001-05-23 Bruno Haible <haible@clisp.cons.org> 598 599 * iconv.m4 (AM_ICONV): Accept --with-libiconv-prefix option. 600 6012001-05-17 Bruno Haible <haible@clisp.cons.org> 602 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. 606 6072001-05-12 Paul Eggert <eggert@twinsun.com> 608 609 * gettext.m4 (AM_GNU_GETTEXT): Add check for strtoul. 610 6112001-05-14 Bruno Haible <haible@clisp.cons.org> 612 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. 617 6182001-05-11 Bruno Haible <haible@clisp.cons.org> 619 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. 624 6252001-05-04 Bruno Haible <haible@clisp.cons.org> 626 627 * gettext.m4 (AM_WITH_NLS): Let the GNU gettext package install its 628 libintl when a GNU libintl is already preinstalled. 629 6302001-04-30 Bruno Haible <haible@clisp.cons.org> 631 632 * gettext.m4 (AM_GNU_GETTEXT): Also check for the getegid, geteuid, 633 getgid, getuid functions. Needed for mingw32. 634 6352001-04-27 H. J. Lu <hjl@lucon.org> 636 Bruno Haible <haible@clisp.cons.org> 637 638 * gettext.m4 (AM_WITH_NLS): Fix $CONFIG_FILES matching so it deals 639 correctly with tabs. Define INSTOBJEXT and GENCAT for older Makefiles. 640 6412001-04-19 Bruno Haible <haible@clisp.cons.org> 642 643 * gettext-0.10.37 released. 644 6452001-04-17 Bruno Haible <haible@clisp.cons.org> 646 647 * mbswidth.m4: Also include <string.h>; this is where AIX 3.2.5 648 declares wcwidth. 649 6502001-04-12 Bruno Haible <haible@clisp.cons.org> 651 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 656 AM_PROG_LIBTOOL. 657 6582001-04-12 Bruno Haible <haible@clisp.cons.org> 659 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>. 663 6642001-04-11 Bruno Haible <haible@clisp.cons.org> 665 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. 668 6692001-04-04 Bruno Haible <haible@clisp.cons.org> 670 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. 675 6762001-03-29 Bruno Haible <haible@clisp.cons.org> 677 678 * gettext-0.10.36 released. 679 6802001-03-23 Bruno Haible <haible@clisp.cons.org> 681 682 * gettext.m4 (AM_WITH_NLS): Check for bison and set INTLBISON. 683 6842001-03-20 Bruno Haible <haible@clisp.cons.org> 685 686 * iconv.m4 (AM_ICONV): Recommend GNU libiconv. 687 6882001-03-16 Bruno Haible <haible@clisp.cons.org> 689 690 * gettext.m4 (AM_WITH_NLS): Allow po/Makefile.in to be generated from 691 a different file than po/Makefile.in.in. 692 6932001-03-11 Bruno Haible <haible@clisp.cons.org> 694 695 * getline.m4: New file, from fileutils-4.0.41 with modifications. 696 * Makefile.am (EXTRA_DIST): Add it. 697 6982001-03-11 Bruno Haible <haible@clisp.cons.org> 699 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. 702 7032001-03-10 Bruno Haible <haible@clisp.cons.org> 704 705 * signed.m4: Quote first argument of AC_DEFUN. 706 7072001-03-09 Bruno Haible <haible@clisp.cons.org> 708 709 * Makefile.am (aclocal_DATA): Add codeset.m4 and iconv.m4, both needed 710 by gettext.m4. 711 712 * iconv.m4 (AM_ICONV): Cosmetic tweaks. 713 * setlocale.m4 (gt_SETLOCALE): Likewise. 714 7152001-03-06 Bruno Haible <haible@clisp.cons.org> 716 717 * signed.m4: New file. 718 * Makefile.am (EXTRA_DIST): Add it. 719 7202001-03-03 Bruno Haible <haible@clisp.cons.org> 721 722 * gettext.m4 (AM_WITH_NLS): Add $LIBICONV to $INTLLIBS. 723 7242001-02-07 Pavel Roskin <proski@gnu.org> 725 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. 738 7392001-01-21 Bruno Haible <haible@clisp.cons.org> 740 741 Use libtool. 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. 752 7532001-01-20 Bruno Haible <haible@clisp.cons.org> 754 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. 758 7592001-01-20 Bruno Haible <haible@clisp.cons.org> 760 761 * gettext.m4 (AM_WITH_NLS): Add a third argument to AC_DEFINE. 762 * lcmessage.m4 (AM_LC_MESSAGES): Likewise. 763 7642001-01-15 Bruno Haible <haible@clisp.cons.org> 765 766 * iconv.m4 (AM_ICONV): Also check whether the iconv declaration 767 has const. 768 7692001-01-07 Bruno Haible <haible@clisp.cons.org> 770 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. 774 7752001-01-07 Bruno Haible <haible@clisp.cons.org> 776 777 * gettext.m4 (AM_GNU_GETTEXT): Assume <locale.h> exists. 778 * setlocale.m4 (gt_SETLOCALE): Likewise. 779 7802001-01-06 Bruno Haible <haible@clisp.cons.org> 781 782 Remove catgets fallback code. 783 - It does not handle message clash prevention through domains and 784 dgettext(). 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. 794 7952001-01-06 Bruno Haible <haible@clisp.cons.org> 796 797 * setlocale.m4: New file. 798 * Makefile.am (EXTRA_DIST): Add it. 799 8002001-01-06 Bruno Haible <haible@clisp.cons.org> 801 802 * gettext.m4 (AM_WITH_NLS): Look for GNU gettext in libc and libintl, 803 ignoring Solaris X/Open gettext. Rename cache variables. 804 8052000-12-30 Bruno Haible <haible@clisp.cons.org> 806 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. 811 8122000-09-14 Bruno Haible <haible@clisp.cons.org> 813 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>. 818 8192000-08-23 Bruno Haible <haible@clisp.cons.org> 820 821 * c-bs-a.m4: New file, from sh-utils-2.0j. 822 * Makefile.am (EXTRA_DIST): Add it. 823 8242000-07-29 Bruno Haible <haible@clisp.cons.org> 825 826 * Makefile.am (EXTRA_DIST): Add codeset.m4, iconv.m4. 827 8282000-07-28 Bruno Haible <haible@clisp.cons.org> 829 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. 833 8342000-07-28 Bruno Haible <haible@clisp.cons.org> 835 836 * gettext.m4 (AM_GNU_GETTEXT): Renamed po2tbl.sed.in to po2tbl.sin. 837 8382000-07-28 Bruno Haible <haible@clisp.cons.org> 839 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. 842 8432000-06-16 Bruno Haible <haible@clisp.cons.org> 844 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. 850 Bump to serial 7. 851 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*** 854 errors. 855 8562000-05-06 Ulrich Drepper <drepper@redhat.com> 857 858 * gettext.m4: Add tests for tsearch, iconv, and mempcpy. 859 860 * gettext.m4: Lots of bug fixes. 861 8621998-06-01 22:28 Ulrich Drepper <drepper@cygnus.com> 863 864 * gettext.m4: Allow arguments for AM_GNU_GETTEXT to customize for 865 Cygnus trees. 866 8671998-05-01 08:47 Ulrich Drepper <drepper@cygnus.com> 868 869 * gettext-0.10.35 released. 870 8711998-04-30 Ulrich Drepper <drepper@cygnus.com> 872 873 * gettext.m4: Add AC_OUTPUT_COMMANDS in AM_GNU_GETTEXT to rewrite 874 the po/Makefile. 875 8761998-04-29 Ulrich Drepper <drepper@cygnus.com> 877 878 * Makefile.am (EXTRA_DIST): No need to mention *.m4 files here. 879 880 * gettext.m4: Fix test for gettext in libintl. 881 Patch by Guido Flohr <gufl0000@stud.uni-sb.de>. 882 8831998-04-28 Ulrich Drepper <drepper@cygnus.com> 884 885 * gettext.m4: Don't test for values.h. 886 8871998-04-27 21:17 Ulrich Drepper <drepper@cygnus.com> 888 889 * gettext.m4, lcmessage.m4, progtest.m4: Moved to here from toplevel. 890