1*63eb84d1Schristos2003-01-12 Bruno Haible <bruno@clisp.org> 2*63eb84d1Schristos 3*63eb84d1Schristos * onceonly.m4: New file, from gnulib. 4*63eb84d1Schristos * alloca.m4: New file, from gnulib. 5*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add them. 6*63eb84d1Schristos 7*63eb84d1Schristos2003-01-12 Bruno Haible <bruno@clisp.org> 8*63eb84d1Schristos 9*63eb84d1Schristos * wint_t.m4: New file. 10*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 11*63eb84d1Schristos 12*63eb84d1Schristos2003-01-08 Bruno Haible <bruno@clisp.org> 13*63eb84d1Schristos 14*63eb84d1Schristos * gettext.m4 (AM_PO_SUBDIRS): Avoid warning when there are at least 15*63eb84d1Schristos two PO directories. 16*63eb84d1Schristos Reported by Alexander Turbov <AVTurbov@gwise.eltech.ru>. 17*63eb84d1Schristos 18*63eb84d1Schristos2002-12-22 Bruno Haible <bruno@clisp.org> 19*63eb84d1Schristos 20*63eb84d1Schristos * inttypes_h.m4 (jm_AC_HEADER_INTTYPES_H): Whitespace change, takes 21*63eb84d1Schristos advantage of autoconf >= 2.52. 22*63eb84d1Schristos * stdint_h.m4 (jm_AC_HEADER_STDINT_H): Likewise. 23*63eb84d1Schristos * uintmax_t.m4 (jm_AC_TYPE_UINTMAX_T): Define HAVE_UINTMAX_T if 24*63eb84d1Schristos uintmax_t already exists. For consistency with HAVE_INTMAX_T, defined 25*63eb84d1Schristos by intmax.m4, needed by printf-parse.c. 26*63eb84d1Schristos 27*63eb84d1Schristos2002-12-07 Bruno Haible <bruno@clisp.org> 28*63eb84d1Schristos 29*63eb84d1Schristos Switch to autoconf-2.57 and automake-1.7.2. 30*63eb84d1Schristos * fixautomake.m4: New file, extracted from configure.in. 31*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 32*63eb84d1Schristos 33*63eb84d1Schristos2002-11-19 Bruno Haible <bruno@clisp.org> 34*63eb84d1Schristos 35*63eb84d1Schristos Switch to autoconf-2.56. 36*63eb84d1Schristos * fnmatch.m4 (gt_FUNC_FNMATCH): Use AC_LIBOBJ instead of assigning 37*63eb84d1Schristos LIBOBJS. 38*63eb84d1Schristos * getline.m4 (AM_FUNC_GETLINE): Likewise. 39*63eb84d1Schristos 40*63eb84d1Schristos * lib-ld.m4 (AC_LIB_PROG_LD_GNU): Define PATH_SEPARATOR before using 41*63eb84d1Schristos it. 42*63eb84d1Schristos 43*63eb84d1Schristos2002-11-13 Bruno Haible <bruno@clisp.org> 44*63eb84d1Schristos 45*63eb84d1Schristos Assume ANSI C. 46*63eb84d1Schristos * c-bs-a.m4: Remove file. 47*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Remove it. 48*63eb84d1Schristos 49*63eb84d1Schristos2002-11-08 Bruno Haible <bruno@clisp.org> 50*63eb84d1Schristos 51*63eb84d1Schristos * progtest.m4 (AM_PATH_PROG_WITH_TEST): Portability to OS/2. 52*63eb84d1Schristos Reported by Andreas Buening <andreas.buening@nexgo.de>. 53*63eb84d1Schristos 54*63eb84d1Schristos2002-11-08 Bruno Haible <bruno@clisp.org> 55*63eb84d1Schristos 56*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Print a message containing the macro's 57*63eb84d1Schristos main decisions. 58*63eb84d1Schristos Reported by Andreas Buening <andreas.buening@nexgo.de>. 59*63eb84d1Schristos 60*63eb84d1Schristos2002-11-07 Bruno Haible <bruno@clisp.org> 61*63eb84d1Schristos 62*63eb84d1Schristos * libtool.m4: Upgrade to libtool-1.4.3. 63*63eb84d1Schristos 64*63eb84d1Schristos2002-10-27 Bruno Haible <bruno@clisp.org> 65*63eb84d1Schristos 66*63eb84d1Schristos * intmax.m4: New file. 67*63eb84d1Schristos * longlong.m4: New file. 68*63eb84d1Schristos * longdouble.m4: New file. 69*63eb84d1Schristos * wchar_t.m4: New file. 70*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add them. 71*63eb84d1Schristos 72*63eb84d1Schristos2002-08-25 Bruno Haible <bruno@clisp.org> 73*63eb84d1Schristos 74*63eb84d1Schristos * gettext.m4 (AM_PO_SUBDIRS): New variable POMAKEFILEDEPS. Substitute 75*63eb84d1Schristos it into Makefile. 76*63eb84d1Schristos 77*63eb84d1Schristos2002-08-06 Bruno Haible <bruno@clisp.org> 78*63eb84d1Schristos 79*63eb84d1Schristos * gettext-0.11.5 released. 80*63eb84d1Schristos 81*63eb84d1Schristos2002-07-27 Andreas Schwab <schwab@suse.de> 82*63eb84d1Schristos 83*63eb84d1Schristos * gettext.m4: Avoid expanding ALL_LINGUAS in comment. 84*63eb84d1Schristos 85*63eb84d1Schristos2002-08-02 Bruno Haible <bruno@clisp.org> 86*63eb84d1Schristos 87*63eb84d1Schristos * Makefile.am (aclocal_DATA): Add ulonglong.m4. 88*63eb84d1Schristos 89*63eb84d1Schristos2002-07-25 Bruno Haible <bruno@clisp.org> 90*63eb84d1Schristos 91*63eb84d1Schristos * gettext-0.11.4 released. 92*63eb84d1Schristos 93*63eb84d1Schristos2002-07-24 Bruno Haible <bruno@clisp.org> 94*63eb84d1Schristos 95*63eb84d1Schristos * javacomp.m4 (gt_JAVACOMP): Ignore all gcj versions for now. 96*63eb84d1Schristos 97*63eb84d1Schristos2002-07-23 Bruno Haible <bruno@clisp.org> 98*63eb84d1Schristos 99*63eb84d1Schristos * inttypes-pri.m4: New file. 100*63eb84d1Schristos * gettext.m4 (AM_INTL_SUBDIR): Require gt_INTTYPES_PRI. 101*63eb84d1Schristos * Makefile.am (aclocal_DATA): Add inttypes-pri.m4. 102*63eb84d1Schristos (EXTRA_DIST): Likewise. 103*63eb84d1Schristos 104*63eb84d1Schristos2002-07-21 Bruno Haible <bruno@clisp.org> 105*63eb84d1Schristos 106*63eb84d1Schristos * stdint_h.m4 (jm_AC_HEADER_STDINT_H): Define 107*63eb84d1Schristos HAVE_STDINT_H_WITH_UINTMAX instead of HAVE_STDINT_H. 108*63eb84d1Schristos * inttypes_h.m4 (jm_AC_HEADER_INTTYPES_H): Define 109*63eb84d1Schristos HAVE_INTTYPES_H_WITH_UINTMAX instead of HAVE_INTTYPES_H. 110*63eb84d1Schristos * inttypes.m4: New file. 111*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Accept needsymbol = 112*63eb84d1Schristos need-formatstring-macros. 113*63eb84d1Schristos (AM_INTL_SUBDIR): Require jm_AC_TYPE_UINTMAX_T, gt_HEADER_INTTYPES_H. 114*63eb84d1Schristos * Makefile.am (aclocal_DATA): Add inttypes.m4, inttypes_h.m4, 115*63eb84d1Schristos stdint_h.m4, uintmax_t.m4. 116*63eb84d1Schristos (EXTRA_DIST): Add inttypes.m4. 117*63eb84d1Schristos 118*63eb84d1Schristos2002-07-19 Bruno Haible <bruno@clisp.org> 119*63eb84d1Schristos 120*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT_VERSION): New macro. 121*63eb84d1Schristos Reported by Akim Demaille <akim@epita.fr>. 122*63eb84d1Schristos 123*63eb84d1Schristos2002-07-17 Bruno Haible <bruno@clisp.org> 124*63eb84d1Schristos 125*63eb84d1Schristos * gettext-0.11.3 released. 126*63eb84d1Schristos 127*63eb84d1Schristos2002-07-16 Bruno Haible <bruno@clisp.org> 128*63eb84d1Schristos 129*63eb84d1Schristos * gcj.m4: New file. 130*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 131*63eb84d1Schristos * javacomp.m4 (gt_JAVACOMP): Set HAVE_GCJ_C instead of HAVE_GCJ. 132*63eb84d1Schristos 133*63eb84d1Schristos2002-07-14 Bruno Haible <bruno@clisp.org> 134*63eb84d1Schristos 135*63eb84d1Schristos * libtool.m4 (_LT_AC_LTCONFIG_HACK): Add support for GNU/FreeBSD. 136*63eb84d1Schristos 137*63eb84d1Schristos2002-06-15 Bruno Haible <bruno@clisp.org> 138*63eb84d1Schristos 139*63eb84d1Schristos * javacomp.m4 (gt_JAVACOMP): Ignore gcj versions that start with 140*63eb84d1Schristos "3.0" or "3.1". (gcj 3.0.4 compiles GetURL.java to invalid bytecode, 141*63eb84d1Schristos that crashes with an IllegalAccessError when executed by gij 3.0.4 or 142*63eb84d1Schristos with a VerifyError when executed by Sun Java. Likewise for gcj 3.1.) 143*63eb84d1Schristos 144*63eb84d1Schristos2002-06-14 Bruno Haible <bruno@clisp.org> 145*63eb84d1Schristos 146*63eb84d1Schristos * lib-link.m4 (AC_LIB_RPATH): New option --disable-rpath. 147*63eb84d1Schristos (AC_LIB_LINKFLAGS_BODY): Don't hardcode library paths if 148*63eb84d1Schristos --disable-rpath was given. 149*63eb84d1Schristos 150*63eb84d1Schristos2002-06-12 Bruno Haible <bruno@clisp.org> 151*63eb84d1Schristos 152*63eb84d1Schristos * lcmessage.m4 (AM_LC_MESSAGES): Don't test ac_cv_header_locale_h here. 153*63eb84d1Schristos * gettext.m4 (AM_INTL_SUBDIR): Test it here. 154*63eb84d1Schristos 155*63eb84d1Schristos2002-06-07 Bruno Haible <bruno@clisp.org> 156*63eb84d1Schristos 157*63eb84d1Schristos * intdiv0.m4: New file. 158*63eb84d1Schristos * gettext.m4 (AM_INTL_SUBDIR): Require gt_INTDIV0. 159*63eb84d1Schristos * Makefile.am (aclocal_DATA): Add intdiv0.m4. 160*63eb84d1Schristos (EXTRA_DIST): Add intdiv0.m4. 161*63eb84d1Schristos 162*63eb84d1Schristos2002-05-18 Bruno Haible <bruno@clisp.org> 163*63eb84d1Schristos 164*63eb84d1Schristos Make it possible to invoke AM_ICONV after AM_GNU_GETTEXT. 165*63eb84d1Schristos * iconv.m4 (AM_ICONV_LINKFLAGS_BODY): New macro. 166*63eb84d1Schristos (AM_ICONV_LINK): Require it. 167*63eb84d1Schristos (AM_ICONV): Invoke AM_ICONV_LINK. Requiring it is not sufficient, 168*63eb84d1Schristos because gettext.m4 invokes it inside an 'if'. 169*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Require AM_ICONV_LINKFLAGS_BODY. 170*63eb84d1Schristos 171*63eb84d1Schristos2002-05-04 Bruno Haible <bruno@clisp.org> 172*63eb84d1Schristos 173*63eb84d1Schristos * javacomp.m4 (gt_JAVACOMP): Ignore non-digits in the first line of 174*63eb84d1Schristos the output of "gcj --version". Needed for gcj 3.1. 175*63eb84d1Schristos 176*63eb84d1Schristos2002-04-30 Bruno Haible <bruno@clisp.org> 177*63eb84d1Schristos 178*63eb84d1Schristos * stdbool.m4 (gt_STDBOOL_H): If <stdbool.h> does not exist, check for 179*63eb84d1Schristos _Bool as a builtin primitive type. Needed for cc on OSF/1 5.1. 180*63eb84d1Schristos 181*63eb84d1Schristos2002-04-24 Bruno Haible <bruno@clisp.org> 182*63eb84d1Schristos 183*63eb84d1Schristos * gettext-0.11.2 released. 184*63eb84d1Schristos 185*63eb84d1Schristos2002-04-08 Bruno Haible <bruno@clisp.org> 186*63eb84d1Schristos 187*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Don't use _nl_domain_bindings; its 188*63eb84d1Schristos linkage name has changed between gettext 0.10.35 and 0.10.36. 189*63eb84d1Schristos Reported by Albert Chin-A-Young <china@thewrittenword.com>. 190*63eb84d1Schristos 191*63eb84d1Schristos * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Handle -R options that appear 192*63eb84d1Schristos in $dependency_libs, for example on HP-UX 10.20 and OSF/1. 193*63eb84d1Schristos Reported by Albert Chin-A-Young <china@thewrittenword.com> 194*63eb84d1Schristos and Nelson H. F. Beebe <beebe@math.utah.edu>. 195*63eb84d1Schristos 196*63eb84d1Schristos * javacomp.m4 (gt_JAVACOMP): Test whether "gcj -C" really works, to 197*63eb84d1Schristos protect against systems where libgcj.jar is missing or misinstalled. 198*63eb84d1Schristos 199*63eb84d1Schristos2002-03-12 Bruno Haible <bruno@clisp.org> 200*63eb84d1Schristos 201*63eb84d1Schristos * gettext-0.11.1 released. 202*63eb84d1Schristos 203*63eb84d1Schristos2002-03-04 Bruno Haible <bruno@clisp.org> 204*63eb84d1Schristos 205*63eb84d1Schristos * setenv.m4 (gt_FUNC_SETENV): Also check whether unsetenv is missing. 206*63eb84d1Schristos 207*63eb84d1Schristos2002-03-02 Bruno Haible <bruno@clisp.org> 208*63eb84d1Schristos 209*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Set LIBINTL and LTLIBINTL to empty if 210*63eb84d1Schristos no preinstalled GNU gettext was found. 211*63eb84d1Schristos Reported by Paul Eggert. 212*63eb84d1Schristos 213*63eb84d1Schristos2002-02-10 Bruno Haible <bruno@clisp.org> 214*63eb84d1Schristos 215*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Don't prevent installation of libintl 216*63eb84d1Schristos on NetBSD. 217*63eb84d1Schristos 218*63eb84d1Schristos2002-02-06 Bruno Haible <bruno@clisp.org> 219*63eb84d1Schristos 220*63eb84d1Schristos * libtool.m4: Upgrade from libtool-1.4 to libtool-1.4.2. 221*63eb84d1Schristos 222*63eb84d1Schristos2002-02-02 Bruno Haible <bruno@clisp.org> 223*63eb84d1Schristos 224*63eb84d1Schristos * fnmatch.m4 (gt_FUNC_FNMATCH): Ensure directory lib exists. 225*63eb84d1Schristos 226*63eb84d1Schristos2002-02-04 Bruno Haible <bruno@clisp.org> 227*63eb84d1Schristos 228*63eb84d1Schristos * javacomp.m4 (gt_JAVACOMP): Use changequote to protect brackets. 229*63eb84d1Schristos Reported by Santiago Vila <sanvila@unex.es>. 230*63eb84d1Schristos 231*63eb84d1Schristos2002-01-31 Bruno Haible <bruno@clisp.org> 232*63eb84d1Schristos 233*63eb84d1Schristos * gettext-0.11 released. 234*63eb84d1Schristos 235*63eb84d1Schristos2002-01-30 Bruno Haible <bruno@clisp.org> 236*63eb84d1Schristos 237*63eb84d1Schristos * error.m4: New file. 238*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 239*63eb84d1Schristos 240*63eb84d1Schristos2002-01-24 Bruno Haible <bruno@clisp.org> 241*63eb84d1Schristos 242*63eb84d1Schristos * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Don't use AC_LIB_APPENDTOVAR 243*63eb84d1Schristos for LIB variables. 244*63eb84d1Schristos 245*63eb84d1Schristos2002-01-24 Bruno Haible <bruno@clisp.org> 246*63eb84d1Schristos 247*63eb84d1Schristos * lib-link.m4 (AC_LIB_LINKFLAGS): Also define LTLIB${NAME}. 248*63eb84d1Schristos (AC_LIB_HAVE_LINKFLAGS): Likewise. 249*63eb84d1Schristos (AC_LIB_LINKFLAGS_BODY): Also define LTLIB${NAME}. 250*63eb84d1Schristos * iconv.m4 (AM_ICONV_LINK): Also define LTLIBICONV. 251*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Define LIBINTL and LTLIBINTL instead 252*63eb84d1Schristos of INTLLIBS. 253*63eb84d1Schristos 254*63eb84d1Schristos2002-01-20 Bruno Haible <bruno@clisp.org> 255*63eb84d1Schristos 256*63eb84d1Schristos * lib-link.m4 (AC_LIB_LINKFLAGS): Fix quoting so that multiple 257*63eb84d1Schristos invocations of this macro work. Also set HAVE_LIBNAME for use by 258*63eb84d1Schristos AC_LIB_LINKFLAGS_BODY. 259*63eb84d1Schristos (AC_LIB_HAVE_LINKFLAGS): Fix quoting here as well. 260*63eb84d1Schristos (AC_LIB_LINKFLAGS_BODY): If a HAVE_LIBNAME macro is already set, 261*63eb84d1Schristos use the result of the corresponding previous AC_LIB_LINKFLAGS 262*63eb84d1Schristos invocation, don't look on the filesystem. Fix typo for /usr/lib. 263*63eb84d1Schristos Fix hardcode_libdir_flag_spec evaluation. 264*63eb84d1Schristos 265*63eb84d1Schristos2002-01-20 Bruno Haible <bruno@clisp.org> 266*63eb84d1Schristos 267*63eb84d1Schristos * libtool.m4 (_LT_AC_LTCONFIG_HACK): Remove two temporary files after 268*63eb84d1Schristos use. 269*63eb84d1Schristos 270*63eb84d1Schristos2002-01-19 Bruno Haible <bruno@clisp.org> 271*63eb84d1Schristos 272*63eb84d1Schristos * iconv.m4 (AM_ICONV_LINK): New macro, extracted from AM_ICONV. 273*63eb84d1Schristos (AM_ICONV): Call it. 274*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Call AM_ICONV_LINK instead of AM_ICONV. 275*63eb84d1Schristos 276*63eb84d1Schristos2002-01-19 Bruno Haible <bruno@clisp.org> 277*63eb84d1Schristos 278*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Don't consider that -liconv is 279*63eb84d1Schristos necessary for -lintl. Instead, use the $LIBICONV value determined by 280*63eb84d1Schristos the AM_ICONV macro. 281*63eb84d1Schristos 282*63eb84d1Schristos2002-01-19 Bruno Haible <bruno@clisp.org> 283*63eb84d1Schristos 284*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Remove shortcut check for <libintl.h>. 285*63eb84d1Schristos 286*63eb84d1Schristos2002-01-18 Bruno Haible <bruno@clisp.org> 287*63eb84d1Schristos 288*63eb84d1Schristos * gettext.m4 (AM_PO_SUBDIRS): Split preprocessing of POTFILES.in into 289*63eb84d1Schristos two separate sed calls, otherwise the backslash that terminates the 290*63eb84d1Schristos last line doesn't get removed if the last line of POTFILES.in is a 291*63eb84d1Schristos comment line or a blank line. 292*63eb84d1Schristos 293*63eb84d1Schristos2002-01-18 Bruno Haible <bruno@clisp.org> 294*63eb84d1Schristos 295*63eb84d1Schristos * gettext.m4 (AM_PO_SUBDIRS): Improve "found msgfmt program" message. 296*63eb84d1Schristos 297*63eb84d1Schristos2002-01-13 Bruno Haible <bruno@clisp.org> 298*63eb84d1Schristos 299*63eb84d1Schristos * *.m4: Add copyright notice. 300*63eb84d1Schristos * hostname.m4: Quote first argument of AC_DEFUN. 301*63eb84d1Schristos 302*63eb84d1Schristos2002-01-13 Bruno Haible <bruno@clisp.org> 303*63eb84d1Schristos 304*63eb84d1Schristos * lib-link.m4 (AC_LIB_LINKFLAGS): Avoid macro interaction with 305*63eb84d1Schristos AC_LIB_LINKFLAGS_BODY. Undefine the macros after use. 306*63eb84d1Schristos (AC_LIB_HAVE_LINKFLAGS): New macro. 307*63eb84d1Schristos 308*63eb84d1Schristos2002-01-13 Bruno Haible <bruno@clisp.org> 309*63eb84d1Schristos 310*63eb84d1Schristos * lib-link.m4 (AC_LIB_LINKFLAGS): Fix mistake. 311*63eb84d1Schristos 312*63eb84d1Schristos2002-01-12 Bruno Haible <bruno@clisp.org> 313*63eb84d1Schristos 314*63eb84d1Schristos * libtool.m4: Add support for Intel icc. 315*63eb84d1Schristos 316*63eb84d1Schristos2002-01-12 Bruno Haible <bruno@clisp.org> 317*63eb84d1Schristos 318*63eb84d1Schristos * lib-prefix.m4 (AC_LIB_PREPARE_PREFIX): Fix shell programming mistake. 319*63eb84d1Schristos (AC_LIB_WITH_FINAL_PREFIX): New macro. 320*63eb84d1Schristos (AC_LIB_PREFIX): Use AC_LIB_WITH_FINAL_PREFIX. Remove 321*63eb84d1Schristos acl_final_exec_prefix assignment already done in AC_LIB_PREPARE_PREFIX. 322*63eb84d1Schristos * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Use AC_LIB_WITH_FINAL_PREFIX. 323*63eb84d1Schristos (AC_LIB_APPENDTOVAR): Likewise. 324*63eb84d1Schristos 325*63eb84d1Schristos2002-01-12 Bruno Haible <bruno@clisp.org> 326*63eb84d1Schristos 327*63eb84d1Schristos * gettext.m4 (AM_PO_SUBDIRS): Exclude FreeBSD's msgfmt and xgettext 328*63eb84d1Schristos programs. They give usage messages on stderr but then terminate with 329*63eb84d1Schristos exit code 0. 330*63eb84d1Schristos 331*63eb84d1Schristos2002-01-05 Bruno Haible <bruno@clisp.org> 332*63eb84d1Schristos 333*63eb84d1Schristos * gettext.m4 (AM_PO_SUBDIRS): Look for Rules-* files in the source dir, 334*63eb84d1Schristos not in the build dir. 335*63eb84d1Schristos 336*63eb84d1Schristos2002-01-04 Bruno Haible <bruno@clisp.org> 337*63eb84d1Schristos 338*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): If no intl directory exists and GNU 339*63eb84d1Schristos gettext was not found in libc or preinstalled libintl, don't define 340*63eb84d1Schristos ENABLE_NLS, and set USE_NLS to 'no'. 341*63eb84d1Schristos 342*63eb84d1Schristos2001-12-12 Bruno Haible <bruno@clisp.org> 343*63eb84d1Schristos 344*63eb84d1Schristos * gettext.m4 (AM_PO_SUBDIRS): Reject xgettext versions that don't 345*63eb84d1Schristos support the --copyright-holder option. 346*63eb84d1Schristos 347*63eb84d1Schristos2001-12-17 Bruno Haible <bruno@clisp.org> 348*63eb84d1Schristos 349*63eb84d1Schristos * fnmatch.m4: New file, inspired by autoconf-2.13 and autoconf-2.52. 350*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 351*63eb84d1Schristos 352*63eb84d1Schristos2001-12-17 Bruno Haible <bruno@clisp.org> 353*63eb84d1Schristos 354*63eb84d1Schristos * getline.m4 (AM_FUNC_GETLINE): Include <stdlib.h>, not <sys/types.h>, 355*63eb84d1Schristos for declaring size_t and exit(). #define getline to a different 356*63eb84d1Schristos symbol at linkage level. 357*63eb84d1Schristos 358*63eb84d1Schristos2001-12-11 Bruno Haible <bruno@clisp.org> 359*63eb84d1Schristos 360*63eb84d1Schristos * javacomp.m4 (gt_JAVACOMP): Fix typo in jikes test. 361*63eb84d1Schristos 362*63eb84d1Schristos2001-12-11 Bruno Haible <bruno@clisp.org> 363*63eb84d1Schristos 364*63eb84d1Schristos * gettext.m4 (AM_PO_SUBDIRS): Don't insert obsolete Rules-* files into 365*63eb84d1Schristos the Makefile. 366*63eb84d1Schristos 367*63eb84d1Schristos2001-12-03 Bruno Haible <bruno@clisp.org> 368*63eb84d1Schristos 369*63eb84d1Schristos * gettext.m4 (AM_PO_SUBDIRS): Fix construction of Makefile if 370*63eb84d1Schristos builddir != srcdir. 371*63eb84d1Schristos 372*63eb84d1Schristos2001-12-02 Bruno Haible <bruno@clisp.org> 373*63eb84d1Schristos 374*63eb84d1Schristos * lib-ld.m4: New file, extracted from libtool-1.4 libtool.m4. 375*63eb84d1Schristos * lib-link.m4: New file. 376*63eb84d1Schristos * lib-prefix.m4: New file. 377*63eb84d1Schristos * Makefile.am (aclocal_DATA): Add them. 378*63eb84d1Schristos (EXTRA_DIST): Likewise. 379*63eb84d1Schristos * iconv.m4 (AM_ICONV): Remove AC_ARG_WITH call. Invoke 380*63eb84d1Schristos AC_LIB_LINKFLAGS_BODY. Use $LIBICONV instead of "-lintl". Add 381*63eb84d1Schristos $INCICONV to CPPFLAGS if appropriate. 382*63eb84d1Schristos * gettext.m4 (AM_WITH_LIBINTL): Remove macro. 383*63eb84d1Schristos (AM_GNU_GETTEXT): Invoke AC_LIB_LINKFLAGS_BODY. Use $LIBINTL instead 384*63eb84d1Schristos of "-lintl $LIBICONV". Add $INCINTL to CPPFLAGS if appropriate. 385*63eb84d1Schristos 386*63eb84d1Schristos2001-12-02 Bruno Haible <bruno@clisp.org> 387*63eb84d1Schristos 388*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Avoid an error message if there is 389*63eb84d1Schristos no Rules-* file. 390*63eb84d1Schristos 391*63eb84d1Schristos2001-12-04 Bruno Haible <bruno@clisp.org> 392*63eb84d1Schristos 393*63eb84d1Schristos * javacomp.m4 (gt_JAVACOMP): Exclude at.dms.kjc.Main (KOPI) versions 394*63eb84d1Schristos released in 2000, because they can't compile intl-java. Version 1.4F 395*63eb84d1Schristos [May 2000] is buggy, version 1.5B [August 2001] is OK. 396*63eb84d1Schristos 397*63eb84d1Schristos2001-11-25 Bruno Haible <bruno@clisp.org> 398*63eb84d1Schristos 399*63eb84d1Schristos * gettext.m4 (AM_PO_SUBDIRS): Also substitute UPDATEPOFILES and 400*63eb84d1Schristos DUMMYPOFILES into Makefile. Also insert Makevars and Rules-* into 401*63eb84d1Schristos Makefile. 402*63eb84d1Schristos 403*63eb84d1Schristos2001-11-18 Bruno Haible <haible@clisp.cons.org> 404*63eb84d1Schristos 405*63eb84d1Schristos * gettext.m4: Split into submacros. 406*63eb84d1Schristos (AM_GNU_GETTEXT): Allow the first argument to be 'external'. Verify 407*63eb84d1Schristos the first two arguments. Add --with-libintl-prefix option. 408*63eb84d1Schristos (AM_WITH_LIBINTL, AM_PO_SUBDIRS, AM_INTL_SUBDIR): New macros. 409*63eb84d1Schristos 410*63eb84d1Schristos2001-11-11 Bruno Haible <haible@clisp.cons.org> 411*63eb84d1Schristos 412*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): For builds with $builddir != $srcdir, 413*63eb84d1Schristos prepend $(srcdir) to all elements of POFILES and GMOFILES. 414*63eb84d1Schristos 415*63eb84d1Schristos2001-11-11 Bruno Haible <haible@clisp.cons.org> 416*63eb84d1Schristos 417*63eb84d1Schristos * javaexec.m4 (gt_JAVAEXEC): Use HAVE_JAVA instead of HAVE_JAVA_JVM. 418*63eb84d1Schristos The problem seen with automake-1.4 is gone with automake-1.5. 419*63eb84d1Schristos 420*63eb84d1Schristos2001-11-05 Bruno Haible <haible@clisp.cons.org> 421*63eb84d1Schristos 422*63eb84d1Schristos * stdint_h.m4: New file. 423*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 424*63eb84d1Schristos * uintmax_t.m4 (jm_AC_TYPE_UINTMAX_T): Require also 425*63eb84d1Schristos jm_AC_HEADER_STDINT_H. 426*63eb84d1Schristos * mkdtemp.m4 (gt_FUNC_MKDTEMP): Call jm_AC_HEADER_INTTYPES_H instead 427*63eb84d1Schristos of testing for inttypes.h. Call jm_AC_HEADER_STDINT_H instead of 428*63eb84d1Schristos testing for stdint.h. 429*63eb84d1Schristos 430*63eb84d1Schristos2001-11-01 Bruno Haible <haible@clisp.cons.org> 431*63eb84d1Schristos 432*63eb84d1Schristos * javacomp.m4 (gt_JAVACOMP): Test for the existence of gcj, javac, 433*63eb84d1Schristos jikes in $PATH. Needed because the call of a program not found in PATH 434*63eb84d1Schristos yields return code 1 with SunOS 4 /bin/sh and is thus indistinguishable 435*63eb84d1Schristos from a successful call returning 1. 436*63eb84d1Schristos * javaexec.m4 (gt_JAVAEXEC): Likewise for gij, java, jre, jview. 437*63eb84d1Schristos 438*63eb84d1Schristos2001-10-30 Bruno Haible <haible@clisp.cons.org> 439*63eb84d1Schristos 440*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Make sure "make dist" works even when 441*63eb84d1Schristos configured with --disable-nls. 442*63eb84d1Schristos 443*63eb84d1Schristos2001-10-21 Bruno Haible <haible@clisp.cons.org> 444*63eb84d1Schristos 445*63eb84d1Schristos * mkdtemp.m4 (gt_FUNC_MKDTEMP): Also check for <inttypes.h>. 446*63eb84d1Schristos 447*63eb84d1Schristos2001-10-21 Bruno Haible <haible@clisp.cons.org> 448*63eb84d1Schristos 449*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): In INTLLIBS, use ${top_builddir} 450*63eb84d1Schristos instead of $(top_builddir), so that the value can also be used in 451*63eb84d1Schristos shell scripts. Note that in Makefiles both ${top_builddir} and 452*63eb84d1Schristos $(top_builddir) are equivalent. 453*63eb84d1Schristos 454*63eb84d1Schristos2001-10-09 Bruno Haible <haible@clisp.cons.org> 455*63eb84d1Schristos 456*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Add check for getc_unlocked. 457*63eb84d1Schristos 458*63eb84d1Schristos2001-09-29 Bruno Haible <haible@clisp.cons.org> 459*63eb84d1Schristos 460*63eb84d1Schristos * hostname.m4: New file. 461*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 462*63eb84d1Schristos 463*63eb84d1Schristos2001-10-10 Bruno Haible <haible@clisp.cons.org> 464*63eb84d1Schristos 465*63eb84d1Schristos * javacomp.m4 (gt_JAVACOMP): Ignore gcj version 2.xx, require at least 466*63eb84d1Schristos gcj 3.0. 467*63eb84d1Schristos 468*63eb84d1Schristos2001-09-27 Bruno Haible <haible@clisp.cons.org> 469*63eb84d1Schristos 470*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Inline AM_WITH_NLS call. 471*63eb84d1Schristos (AM_WITH_NLS): Remove macro. 472*63eb84d1Schristos 473*63eb84d1Schristos2001-09-23 Bruno Haible <haible@clisp.cons.org> 474*63eb84d1Schristos 475*63eb84d1Schristos * siginfo.m4: New file. 476*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 477*63eb84d1Schristos 478*63eb84d1Schristos2001-09-18 Bruno Haible <haible@clisp.cons.org> 479*63eb84d1Schristos 480*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Test for msgmerge which understands the 481*63eb84d1Schristos --update option. 482*63eb84d1Schristos 483*63eb84d1Schristos2001-10-20 Bruno Haible <haible@clisp.cons.org> 484*63eb84d1Schristos 485*63eb84d1Schristos Assume strchr() exists. 486*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Remove check for strchr. 487*63eb84d1Schristos 488*63eb84d1Schristos2001-09-17 Bruno Haible <haible@clisp.cons.org> 489*63eb84d1Schristos 490*63eb84d1Schristos * backupfile.m4: New file. 491*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 492*63eb84d1Schristos 493*63eb84d1Schristos2001-09-25 Bruno Haible <haible@clisp.cons.org> 494*63eb84d1Schristos 495*63eb84d1Schristos * javacomp.m4: Recognize javac exit code 2. 496*63eb84d1Schristos 497*63eb84d1Schristos2001-09-24 Bruno Haible <haible@clisp.cons.org> 498*63eb84d1Schristos 499*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Capture not only the value of $LINGUAS, 500*63eb84d1Schristos but also whether it was set or unset. 501*63eb84d1Schristos Reported by Andreas Schwab <schwab@suse.de>. 502*63eb84d1Schristos 503*63eb84d1Schristos2001-08-12 Jim Meyering <meyering@lucent.com> 504*63eb84d1Schristos 505*63eb84d1Schristos * mbrtowc.m4: Quote first arg of AC_DEFUN. 506*63eb84d1Schristos * mbstate_t.m4: Likewise. 507*63eb84d1Schristos * mbswidth.m4: Likewise. 508*63eb84d1Schristos 509*63eb84d1Schristos2001-09-02 Bruno Haible <haible@clisp.cons.org> 510*63eb84d1Schristos 511*63eb84d1Schristos * signalblocking.m4: New file. 512*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 513*63eb84d1Schristos 514*63eb84d1Schristos2001-09-08 Bruno Haible <haible@clisp.cons.org> 515*63eb84d1Schristos 516*63eb84d1Schristos * javacomp.m4: New file. 517*63eb84d1Schristos * javaexec.m4: New file. 518*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add them. 519*63eb84d1Schristos 520*63eb84d1Schristos2001-09-06 Bruno Haible <haible@clisp.cons.org> 521*63eb84d1Schristos 522*63eb84d1Schristos * setenv.m4: New file. 523*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 524*63eb84d1Schristos 525*63eb84d1Schristos2001-09-02 Bruno Haible <haible@clisp.cons.org> 526*63eb84d1Schristos 527*63eb84d1Schristos * mkdtemp.m4: New file. 528*63eb84d1Schristos * tmpdir.m4: New file. 529*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add them. 530*63eb84d1Schristos 531*63eb84d1Schristos2001-09-03 Bruno Haible <haible@clisp.cons.org> 532*63eb84d1Schristos 533*63eb84d1Schristos * flex.m4: New file. 534*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 535*63eb84d1Schristos 536*63eb84d1Schristos2001-07-22 Bruno Haible <haible@clisp.cons.org> 537*63eb84d1Schristos 538*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Remove computation of CATALOGS. 539*63eb84d1Schristos (AM_WITH_NLS): Compute ALL_LINGUAS, GMOFILES, POFILES, CATALOGS while 540*63eb84d1Schristos creating po/Makefile from po/Makefile.in. Remove computation of 541*63eb84d1Schristos GMOFILES, POFILES during configure. 542*63eb84d1Schristos 543*63eb84d1Schristos2001-07-22 Bruno Haible <haible@clisp.cons.org> 544*63eb84d1Schristos 545*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Simplify the logic. Use the same tests 546*63eb84d1Schristos for MSGFMT and XGETTEXT in the case we use a preinstalled GNU libintl 547*63eb84d1Schristos and in the case of using the included libintl. 548*63eb84d1Schristos 549*63eb84d1Schristos2001-06-30 Bruno Haible <haible@clisp.cons.org> 550*63eb84d1Schristos 551*63eb84d1Schristos * stdbool.m4: New file. 552*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 553*63eb84d1Schristos 554*63eb84d1Schristos2001-06-10 Bruno Haible <haible@clisp.cons.org> 555*63eb84d1Schristos 556*63eb84d1Schristos * ssize_t.m4: New file. 557*63eb84d1Schristos * unionwait.m4: New file. 558*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add them. 559*63eb84d1Schristos 560*63eb84d1Schristos2001-09-13 Bruno Haible <haible@clisp.cons.org> 561*63eb84d1Schristos 562*63eb84d1Schristos * gettext-0.10.40 released. 563*63eb84d1Schristos 564*63eb84d1Schristos2001-09-13 Bruno Haible <haible@clisp.cons.org> 565*63eb84d1Schristos 566*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Change version determination of bison, so 567*63eb84d1Schristos that it also works with bison-1.29. 568*63eb84d1Schristos Reported by Karl Berry <karl@gnu.org>. 569*63eb84d1Schristos 570*63eb84d1Schristos2001-07-24 Bruno Haible <haible@clisp.cons.org> 571*63eb84d1Schristos 572*63eb84d1Schristos * gettext-0.10.39 released. 573*63eb84d1Schristos 574*63eb84d1Schristos2001-06-25 Bruno Haible <haible@clisp.cons.org> 575*63eb84d1Schristos 576*63eb84d1Schristos * mbswidth.m4: Also check for mbsinit. Needed for SCO 3.2v5.0.2. 577*63eb84d1Schristos 578*63eb84d1Schristos2001-06-14 Bruno Haible <haible@clisp.cons.org> 579*63eb84d1Schristos 580*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Add support for autoconf-2.50. 581*63eb84d1Schristos 582*63eb84d1Schristos2001-06-08 Bruno Haible <haible@clisp.cons.org> 583*63eb84d1Schristos 584*63eb84d1Schristos * libtool.m4: Upgrade to libtool-1.4. 585*63eb84d1Schristos 586*63eb84d1Schristos2001-05-30 Bruno Haible <haible@clisp.cons.org> 587*63eb84d1Schristos 588*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Look only for GNU msgfmt and GNU xgettext. 589*63eb84d1Schristos Set the variables to ":" if not found. 590*63eb84d1Schristos * progtest.m4 (AM_PATH_PROG_WITH_TEST): If not found, print "no", not 591*63eb84d1Schristos the default value. 592*63eb84d1Schristos 593*63eb84d1Schristos2001-05-23 Bruno Haible <haible@clisp.cons.org> 594*63eb84d1Schristos 595*63eb84d1Schristos * gettext-0.10.38 released. 596*63eb84d1Schristos 597*63eb84d1Schristos2001-05-23 Bruno Haible <haible@clisp.cons.org> 598*63eb84d1Schristos 599*63eb84d1Schristos * iconv.m4 (AM_ICONV): Accept --with-libiconv-prefix option. 600*63eb84d1Schristos 601*63eb84d1Schristos2001-05-17 Bruno Haible <haible@clisp.cons.org> 602*63eb84d1Schristos 603*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Fix dcgettext test. Always add $LIBICONV 604*63eb84d1Schristos when using -lintl, because libintl may be a static library depending 605*63eb84d1Schristos on a (static or shared) libiconv. 606*63eb84d1Schristos 607*63eb84d1Schristos2001-05-12 Paul Eggert <eggert@twinsun.com> 608*63eb84d1Schristos 609*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Add check for strtoul. 610*63eb84d1Schristos 611*63eb84d1Schristos2001-05-14 Bruno Haible <haible@clisp.cons.org> 612*63eb84d1Schristos 613*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Create po/POTFILES right before 614*63eb84d1Schristos po/Makefile, at config.status run time. Make it work independently of 615*63eb84d1Schristos the subdir name and of the subdir level. 616*63eb84d1Schristos (AM_GNU_GETTEXT): Don't create po/POTFILES at configure time. 617*63eb84d1Schristos 618*63eb84d1Schristos2001-05-11 Bruno Haible <haible@clisp.cons.org> 619*63eb84d1Schristos 620*63eb84d1Schristos * glibc21.m4: New file, from fileutils-4.1. 621*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Require jm_GLIBC21. 622*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add glibc21.m4. 623*63eb84d1Schristos (aclocal_DATA): Add glibc21.m4. 624*63eb84d1Schristos 625*63eb84d1Schristos2001-05-04 Bruno Haible <haible@clisp.cons.org> 626*63eb84d1Schristos 627*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Let the GNU gettext package install its 628*63eb84d1Schristos libintl when a GNU libintl is already preinstalled. 629*63eb84d1Schristos 630*63eb84d1Schristos2001-04-30 Bruno Haible <haible@clisp.cons.org> 631*63eb84d1Schristos 632*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Also check for the getegid, geteuid, 633*63eb84d1Schristos getgid, getuid functions. Needed for mingw32. 634*63eb84d1Schristos 635*63eb84d1Schristos2001-04-27 H. J. Lu <hjl@lucon.org> 636*63eb84d1Schristos Bruno Haible <haible@clisp.cons.org> 637*63eb84d1Schristos 638*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Fix $CONFIG_FILES matching so it deals 639*63eb84d1Schristos correctly with tabs. Define INSTOBJEXT and GENCAT for older Makefiles. 640*63eb84d1Schristos 641*63eb84d1Schristos2001-04-19 Bruno Haible <haible@clisp.cons.org> 642*63eb84d1Schristos 643*63eb84d1Schristos * gettext-0.10.37 released. 644*63eb84d1Schristos 645*63eb84d1Schristos2001-04-17 Bruno Haible <haible@clisp.cons.org> 646*63eb84d1Schristos 647*63eb84d1Schristos * mbswidth.m4: Also include <string.h>; this is where AIX 3.2.5 648*63eb84d1Schristos declares wcwidth. 649*63eb84d1Schristos 650*63eb84d1Schristos2001-04-12 Bruno Haible <haible@clisp.cons.org> 651*63eb84d1Schristos 652*63eb84d1Schristos * gettext.m4: Workaround an automake-1.4 bug: Don't write 653*63eb84d1Schristos AM_DISABLE_SHARED, even in comments, because that causes 'aclocal' 654*63eb84d1Schristos to pull in the libtool.m4 macros, which causes 'automake' to use 655*63eb84d1Schristos @LIBTOOL@ in its rules, even for packages that haven't called 656*63eb84d1Schristos AM_PROG_LIBTOOL. 657*63eb84d1Schristos 658*63eb84d1Schristos2001-04-12 Bruno Haible <haible@clisp.cons.org> 659*63eb84d1Schristos 660*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Fix syntax error in 'case'. Change 661*63eb84d1Schristos whitespace in $CONFIG_FILES to spaces for matching with 'case'. 662*63eb84d1Schristos Reported by Thorsten Kukuk <kukuk@suse.de>. 663*63eb84d1Schristos 664*63eb84d1Schristos2001-04-11 Bruno Haible <haible@clisp.cons.org> 665*63eb84d1Schristos 666*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Even if 'msgfmt' is not found in $PATH, 667*63eb84d1Schristos set CATOBJEXT=.gmo and use the gettext in libc or libintl. 668*63eb84d1Schristos 669*63eb84d1Schristos2001-04-04 Bruno Haible <haible@clisp.cons.org> 670*63eb84d1Schristos 671*63eb84d1Schristos * mbswidth.m4: New file, from textutils-2.0.13 with modifications. 672*63eb84d1Schristos * mbrtowc.m4: Likewise. 673*63eb84d1Schristos * mbstate_t.m4: Likewise. 674*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add them. 675*63eb84d1Schristos 676*63eb84d1Schristos2001-03-29 Bruno Haible <haible@clisp.cons.org> 677*63eb84d1Schristos 678*63eb84d1Schristos * gettext-0.10.36 released. 679*63eb84d1Schristos 680*63eb84d1Schristos2001-03-23 Bruno Haible <haible@clisp.cons.org> 681*63eb84d1Schristos 682*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Check for bison and set INTLBISON. 683*63eb84d1Schristos 684*63eb84d1Schristos2001-03-20 Bruno Haible <haible@clisp.cons.org> 685*63eb84d1Schristos 686*63eb84d1Schristos * iconv.m4 (AM_ICONV): Recommend GNU libiconv. 687*63eb84d1Schristos 688*63eb84d1Schristos2001-03-16 Bruno Haible <haible@clisp.cons.org> 689*63eb84d1Schristos 690*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Allow po/Makefile.in to be generated from 691*63eb84d1Schristos a different file than po/Makefile.in.in. 692*63eb84d1Schristos 693*63eb84d1Schristos2001-03-11 Bruno Haible <haible@clisp.cons.org> 694*63eb84d1Schristos 695*63eb84d1Schristos * getline.m4: New file, from fileutils-4.0.41 with modifications. 696*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 697*63eb84d1Schristos 698*63eb84d1Schristos2001-03-11 Bruno Haible <haible@clisp.cons.org> 699*63eb84d1Schristos 700*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Accept a second argument 'need-ngettext'. 701*63eb84d1Schristos If it is given, check for the presence of ngettext() as well. 702*63eb84d1Schristos 703*63eb84d1Schristos2001-03-10 Bruno Haible <haible@clisp.cons.org> 704*63eb84d1Schristos 705*63eb84d1Schristos * signed.m4: Quote first argument of AC_DEFUN. 706*63eb84d1Schristos 707*63eb84d1Schristos2001-03-09 Bruno Haible <haible@clisp.cons.org> 708*63eb84d1Schristos 709*63eb84d1Schristos * Makefile.am (aclocal_DATA): Add codeset.m4 and iconv.m4, both needed 710*63eb84d1Schristos by gettext.m4. 711*63eb84d1Schristos 712*63eb84d1Schristos * iconv.m4 (AM_ICONV): Cosmetic tweaks. 713*63eb84d1Schristos * setlocale.m4 (gt_SETLOCALE): Likewise. 714*63eb84d1Schristos 715*63eb84d1Schristos2001-03-06 Bruno Haible <haible@clisp.cons.org> 716*63eb84d1Schristos 717*63eb84d1Schristos * signed.m4: New file. 718*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 719*63eb84d1Schristos 720*63eb84d1Schristos2001-03-03 Bruno Haible <haible@clisp.cons.org> 721*63eb84d1Schristos 722*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Add $LIBICONV to $INTLLIBS. 723*63eb84d1Schristos 724*63eb84d1Schristos2001-02-07 Pavel Roskin <proski@gnu.org> 725*63eb84d1Schristos 726*63eb84d1Schristos * c-bs-a.m4: Quote first argument of AC_DEFUN. 727*63eb84d1Schristos * codeset.m4: Likewise. 728*63eb84d1Schristos * gettext.m4: Likewise. 729*63eb84d1Schristos * iconv.m4: Likewise. 730*63eb84d1Schristos * inttypes_h.m4: Likewise. 731*63eb84d1Schristos * isc-posix.m4: Likewise. 732*63eb84d1Schristos * lcmessage.m4: Likewise. 733*63eb84d1Schristos * libtool.m4: Likewise. 734*63eb84d1Schristos * progtest.m4: Likewise. 735*63eb84d1Schristos * setlocale.m4: Likewise. 736*63eb84d1Schristos * uintmax_t.m4: Likewise. 737*63eb84d1Schristos * ulonglong.m4: Likewise. 738*63eb84d1Schristos 739*63eb84d1Schristos2001-01-21 Bruno Haible <haible@clisp.cons.org> 740*63eb84d1Schristos 741*63eb84d1Schristos Use libtool. 742*63eb84d1Schristos * libtool.m4: New file, from libtool-1.3.5. 743*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 744*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Accept 'use-libtool' as first argument. 745*63eb84d1Schristos New variable BUILD_INCLUDED_LIBINTL. Don't force USE_NLS, force only 746*63eb84d1Schristos BUILD_INCLUDED_LIBINTL. 747*63eb84d1Schristos Remove unused variable INTLDEPS. 748*63eb84d1Schristos Fix value of INTLLIBS to match documentation. 749*63eb84d1Schristos Avoid unwanted matches of po/Makefile.in with AC_OUTPUT argument. 750*63eb84d1Schristos (AM_GNU_GETTEXT): Accept 'use-libtool' as first argument. Rename 751*63eb84d1Schristos variable l to INTL_LIBTOOL_SUFFIX_PREFIX. 752*63eb84d1Schristos 753*63eb84d1Schristos2001-01-20 Bruno Haible <haible@clisp.cons.org> 754*63eb84d1Schristos 755*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Change computation of NEW_LINGUAS to 756*63eb84d1Schristos not include catalogs which are not present. Reported by Fredrik 757*63eb84d1Schristos Hallenberg. Also include catalogs of which a variant is requested. 758*63eb84d1Schristos 759*63eb84d1Schristos2001-01-20 Bruno Haible <haible@clisp.cons.org> 760*63eb84d1Schristos 761*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Add a third argument to AC_DEFINE. 762*63eb84d1Schristos * lcmessage.m4 (AM_LC_MESSAGES): Likewise. 763*63eb84d1Schristos 764*63eb84d1Schristos2001-01-15 Bruno Haible <haible@clisp.cons.org> 765*63eb84d1Schristos 766*63eb84d1Schristos * iconv.m4 (AM_ICONV): Also check whether the iconv declaration 767*63eb84d1Schristos has const. 768*63eb84d1Schristos 769*63eb84d1Schristos2001-01-07 Bruno Haible <haible@clisp.cons.org> 770*63eb84d1Schristos 771*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Remove third argument. Don't call 772*63eb84d1Schristos AC_LINK_FILES. Now done through simple file copy in intl/Makefile.in. 773*63eb84d1Schristos (AM_GNU_GETTEXT): Remove GT_NO and GT_YES macros. 774*63eb84d1Schristos 775*63eb84d1Schristos2001-01-07 Bruno Haible <haible@clisp.cons.org> 776*63eb84d1Schristos 777*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Assume <locale.h> exists. 778*63eb84d1Schristos * setlocale.m4 (gt_SETLOCALE): Likewise. 779*63eb84d1Schristos 780*63eb84d1Schristos2001-01-06 Bruno Haible <haible@clisp.cons.org> 781*63eb84d1Schristos 782*63eb84d1Schristos Remove catgets fallback code. 783*63eb84d1Schristos - It does not handle message clash prevention through domains and 784*63eb84d1Schristos dgettext(). 785*63eb84d1Schristos - It does not handle message catalog inheritance and the LANGUAGE 786*63eb84d1Schristos environment variable. 787*63eb84d1Schristos - It does not handle locale aliases. 788*63eb84d1Schristos - It does not handle automatic charset conversion. 789*63eb84d1Schristos - It does not handle plural form handling and ngettext(). 790*63eb84d1Schristos - It uses a slow string to integer conversion. 791*63eb84d1Schristos - It is sensitive against installation problems. 792*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Don't look for catgets any more. Don't 793*63eb84d1Schristos define INSTOBJEXT. Don't create intl/po2msg.sed and intl/po2tbl.sed. 794*63eb84d1Schristos 795*63eb84d1Schristos2001-01-06 Bruno Haible <haible@clisp.cons.org> 796*63eb84d1Schristos 797*63eb84d1Schristos * setlocale.m4: New file. 798*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 799*63eb84d1Schristos 800*63eb84d1Schristos2001-01-06 Bruno Haible <haible@clisp.cons.org> 801*63eb84d1Schristos 802*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Look for GNU gettext in libc and libintl, 803*63eb84d1Schristos ignoring Solaris X/Open gettext. Rename cache variables. 804*63eb84d1Schristos 805*63eb84d1Schristos2000-12-30 Bruno Haible <haible@clisp.cons.org> 806*63eb84d1Schristos 807*63eb84d1Schristos * ulonglong.m4: New file, from fileutils-4.0.32. 808*63eb84d1Schristos * inttypes_h.m4: Likewise. 809*63eb84d1Schristos * uintmax_t.m4: Likewise. 810*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add them. 811*63eb84d1Schristos 812*63eb84d1Schristos2000-09-14 Bruno Haible <haible@clisp.cons.org> 813*63eb84d1Schristos 814*63eb84d1Schristos * gettext.m4 (AM_WITH_NLS): Make the tests for gettext in libc and 815*63eb84d1Schristos in libintl similar. If found in libintl, add "-lintl" to $LIBS during 816*63eb84d1Schristos subsequent AC_TRY_LINKs and later to INTLLIBS. 817*63eb84d1Schristos Reported by Gaël Roualland <gael.roualland@dial.oleane.com>. 818*63eb84d1Schristos 819*63eb84d1Schristos2000-08-23 Bruno Haible <haible@clisp.cons.org> 820*63eb84d1Schristos 821*63eb84d1Schristos * c-bs-a.m4: New file, from sh-utils-2.0j. 822*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add it. 823*63eb84d1Schristos 824*63eb84d1Schristos2000-07-29 Bruno Haible <haible@clisp.cons.org> 825*63eb84d1Schristos 826*63eb84d1Schristos * Makefile.am (EXTRA_DIST): Add codeset.m4, iconv.m4. 827*63eb84d1Schristos 828*63eb84d1Schristos2000-07-28 Bruno Haible <haible@clisp.cons.org> 829*63eb84d1Schristos 830*63eb84d1Schristos Drop support for old Linux specific .msg catalog format. 831*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Assume .cat is always X/Open format. 832*63eb84d1Schristos Renamed xopen-msg.sed to po2msg.sin. 833*63eb84d1Schristos 834*63eb84d1Schristos2000-07-28 Bruno Haible <haible@clisp.cons.org> 835*63eb84d1Schristos 836*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Renamed po2tbl.sed.in to po2tbl.sin. 837*63eb84d1Schristos 838*63eb84d1Schristos2000-07-28 Bruno Haible <haible@clisp.cons.org> 839*63eb84d1Schristos 840*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): The sed scripts are in $srcdir/intl, 841*63eb84d1Schristos and po2msg.sed, po2tbl.sed must be created in the intl subdir. 842*63eb84d1Schristos 843*63eb84d1Schristos2000-06-16 Bruno Haible <haible@clisp.cons.org> 844*63eb84d1Schristos 845*63eb84d1Schristos * codeset.m4: New file, taken from fileutils-4.0u, with prefix AM. 846*63eb84d1Schristos * iconv.m4: New file, taken from fileutils-4.0u, with prefix AM. 847*63eb84d1Schristos * gettext.m4 (AM_GNU_GETTEXT): Add check for headers <stddef.h>, 848*63eb84d1Schristos <stdlib.h>. Add check for functions feof_unlocked, fgets_unlocked. 849*63eb84d1Schristos Invoke AM_ICONV and AM_LANGINFO_CODESET. Require AC_CANONICAL_HOST. 850*63eb84d1Schristos Bump to serial 7. 851*63eb84d1Schristos 852*63eb84d1Schristos * isc-posix.m4: Undefine the macro before calling AC_DEFUN, otherwise 853*63eb84d1Schristos with autoconf-2.13 we get lots of ***BUG in Autoconf--please report*** 854*63eb84d1Schristos errors. 855*63eb84d1Schristos 856*63eb84d1Schristos2000-05-06 Ulrich Drepper <drepper@redhat.com> 857*63eb84d1Schristos 858*63eb84d1Schristos * gettext.m4: Add tests for tsearch, iconv, and mempcpy. 859*63eb84d1Schristos 860*63eb84d1Schristos * gettext.m4: Lots of bug fixes. 861*63eb84d1Schristos 862*63eb84d1Schristos1998-06-01 22:28 Ulrich Drepper <drepper@cygnus.com> 863*63eb84d1Schristos 864*63eb84d1Schristos * gettext.m4: Allow arguments for AM_GNU_GETTEXT to customize for 865*63eb84d1Schristos Cygnus trees. 866*63eb84d1Schristos 867*63eb84d1Schristos1998-05-01 08:47 Ulrich Drepper <drepper@cygnus.com> 868*63eb84d1Schristos 869*63eb84d1Schristos * gettext-0.10.35 released. 870*63eb84d1Schristos 871*63eb84d1Schristos1998-04-30 Ulrich Drepper <drepper@cygnus.com> 872*63eb84d1Schristos 873*63eb84d1Schristos * gettext.m4: Add AC_OUTPUT_COMMANDS in AM_GNU_GETTEXT to rewrite 874*63eb84d1Schristos the po/Makefile. 875*63eb84d1Schristos 876*63eb84d1Schristos1998-04-29 Ulrich Drepper <drepper@cygnus.com> 877*63eb84d1Schristos 878*63eb84d1Schristos * Makefile.am (EXTRA_DIST): No need to mention *.m4 files here. 879*63eb84d1Schristos 880*63eb84d1Schristos * gettext.m4: Fix test for gettext in libintl. 881*63eb84d1Schristos Patch by Guido Flohr <gufl0000@stud.uni-sb.de>. 882*63eb84d1Schristos 883*63eb84d1Schristos1998-04-28 Ulrich Drepper <drepper@cygnus.com> 884*63eb84d1Schristos 885*63eb84d1Schristos * gettext.m4: Don't test for values.h. 886*63eb84d1Schristos 887*63eb84d1Schristos1998-04-27 21:17 Ulrich Drepper <drepper@cygnus.com> 888*63eb84d1Schristos 889*63eb84d1Schristos * gettext.m4, lcmessage.m4, progtest.m4: Moved to here from toplevel. 890