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