Add BuildRequire to enable iconv support
[platform/upstream/gettext.git] / gettext-runtime / ChangeLog
1 2013-07-07  Daiki Ueno  <ueno@gnu.org>
2
3         * NEWS: Mention setlocale() change on Mac OS X.
4
5 2013-05-29  Stefano Lattarini  <stefano.lattarini@gmail.com>  (tiny change)
6
7         * configure.ac (AM_INIT_AUTOMAKE): Add 'parallel-tests' option.
8         Require Automake 1.11.1 or later, so that the 'parallel-tests'
9         will be certainly available.
10         (AC_INIT): Require Autoconf 2.62 or later; that is the minimal
11         version supported by Automake 1.11.1 or later.
12
13 2012-12-27  Daiki Ueno  <ueno@gnu.org>
14
15         * configure.ac (WOE32DLL): New conditional.
16         (INTL_EXPORTS_FLAGS): New substituted variable.
17
18 2012-12-25  Daiki Ueno  <ueno@gnu.org>
19
20         * gettext-0.18.2 released.
21
22 2012-12-17  Daiki Ueno  <ueno@unixuser.org>
23
24         * configure.ac: Use AC_CONFIG_HEADERS instead of AM_CONFIG_HEADER.
25         Suggested by Stefano Lattarini <stefano.lattarini@gmail.com>.
26
27 2012-01-26  Bruno Haible  <bruno@clisp.org>
28
29         Modernize quoting.
30         * INSTALL: Process through sed -e "s/\`\([^']*\)'/‘\1’/g"
31         * Makefile.am (ABOUT-NLS): Likewise. Use --plaintext instead of
32         --no-header.
33
34 2011-06-03  Bruno Haible  <bruno@clisp.org>
35
36         Copyright: Use LGPL 2.1 instead of LGPL 2.0.
37         * COPYING: Update file references.
38
39 2010-07-31  Bruno Haible  <bruno@clisp.org>
40
41         Use new ansi-c++.m4 from gnulib.
42         * configure.ac: Invoke gl_PROG_ANSI_CXX instead of gt_PROG_ANSI_CXX.
43         Reported at <https://savannah.gnu.org/bugs/?30607>.
44
45 2010-06-04  Bruno Haible  <bruno@clisp.org>
46
47         * gettext-0.18.1 released.
48
49 2010-05-09  Bruno Haible  <bruno@clisp.org>
50
51         * gettext-0.18 released.
52
53 2010-04-02  Bruno Haible  <bruno@clisp.org>
54
55         * Makefile.am (ACLOCAL_AMFLAGS): Remove "-I ../autoconf-lib-link/m4"
56         option.
57
58 2009-12-26  Bruno Haible  <bruno@clisp.org>
59
60         * NEWS: Mention the use of the thread-specific locale on MacOS X.
61
62 2009-05-23  Bruno Haible  <bruno@clisp.org>
63
64         * configure.ac (AM_INIT_AUTOMAKE): Add 'silent-rules' option.
65
66 2009-05-23  Bruno Haible  <bruno@clisp.org>
67
68         * configure.ac: Invoke gl_INIT_PACKAGE. Use the preferred form of
69         AM_INIT_AUTOMAKE.
70
71 2009-05-21  Bruno Haible  <bruno@clisp.org>
72
73         Assume automake >= 1.10.2.
74         * configure.ac (AC_CONFIG_FILES): Remove FIX_MAKEFILE_COMPILE
75         invocations.
76
77 2009-03-25  Bruno Haible  <bruno@clisp.org>
78
79         Fix the handling of Windows resources in shared libraries.
80         * configure.ac: Invoke LT_LANG for 'Windows Resource'.
81
82 2009-01-14  Bruno Haible  <bruno@clisp.org>
83
84         * configure.ac: More consistent m4 quoting.
85
86 2008-04-20  Bruno Haible  <bruno@clisp.org>
87
88         * configure.ac: Use LT_INIT instead of AC_PROG_LIBTOOL.
89
90 2007-11-07  Bruno Haible  <bruno@clisp.org>
91
92         * gettext-0.17 released.
93
94 2007-05-28  Bruno Haible  <bruno@clisp.org>
95
96         * configure.ac (WOE32): New conditional.
97
98 2007-04-13  Bruno Haible  <bruno@clisp.org>
99
100         * configure.ac: For LIBSCHED, try also -lposix4.
101         Reported by Arto C. Nirkko <anirkko@insel.ch>.
102
103 2006-10-27  Bruno Haible  <bruno@clisp.org>
104
105         Work around automake-1.10 annoyance.
106         * Makefile.am (ACLOCAL): New macro.
107
108 2006-11-27  Bruno Haible  <bruno@clisp.org>
109
110         * gettext-0.16.1 released.
111
112 2006-10-26  Bruno Haible  <bruno@clisp.org>
113
114         * gettext-0.16 released.
115
116 2006-10-25  Bruno Haible  <bruno@clisp.org>
117
118         * configure.ac: Don't invoke AC_RELOCATABLE; now done through the
119         relocwrapper module.
120
121 2006-10-25  Bruno Haible  <bruno@clisp.org>
122
123         * configure.ac (DLL_VARIABLE): Define to empty if IN_RELOCWRAPPER is
124         defined.
125
126 2006-10-14  Bruno Haible  <bruno@clisp.org>
127
128         * COPYING: Clarify copyright of the programs.
129         Reported by Charles Wilson <cwilson@fastmail.fm>.
130
131 2006-10-02  Bruno Haible  <bruno@clisp.org>
132
133         * Makefile.am (EXTRA_DIST): Add gnulib-m4/gnulib-cache.m4.
134
135 2006-10-02  Bruno Haible  <bruno@clisp.org>
136
137         * Makefile.am (ACLOCAL_AMFLAGS): Move gnulib-m4 to the end, since
138         sometime we have newer m4 files than gnulib.
139
140 2006-07-31  Bruno Haible  <bruno@clisp.org>
141
142         * Makefile.am (ACLOCAL_AMFLAGS): Append gnulib-m4. Remove
143         ../gettext-tools/m4 and ../gettext-tools/gnulib-m4.
144         (SUBDIRS): Replace lib with gnulib-lib.
145         * configure.ac (AC_PREREQ): Bump to 2.59.
146         (gl_EARLY): Invoke.
147         (AC_GNU_SOURCE, gl_USE_SYSTEM_EXTENSIONS): Remove invocations.
148         (gl_INIT): Invoke.
149         (string.h, AM_STDBOOL_H, gl_ALLOCSA, strerror, strstr, atexit, memmove,
150         gl_GETOPT, gt_FUNC_SETENV, gl_FUNC_STRERROR, gl_FUNC_STRTOUL,
151         gl_FUNC_GLIBC_UNLOCKED_IO, gl_ERROR, gl_PATHMAX, gl_FUNC_READLINK,
152         gl_XREADLINK, gl_CANONICALIZE): Remove tests done directly or
153         indirectly by gl_INIT.
154         (AC_CONFIG_FILES): Add gnulib-lib/Makefile, remove lib/Makefile.
155         Remove lib/javacomp.sh, lib/csharpcomp.sh.
156
157 2006-07-30  Bruno Haible  <bruno@clisp.org>
158
159         * Makefile.am (ACLOCAL_AMFLAGS): Append ../gettext-tools/gnulib-m4.
160
161 2006-07-30  Bruno Haible  <bruno@clisp.org>
162
163         * configure.ac: Update for changed location of javacomp.sh.in and
164         csharpcomp.sh.in.
165
166 2006-07-25  Bruno Haible  <bruno@clisp.org>
167
168         * windows: Remove directory.
169         * Makefile.msvc: Remove file.
170         * Makefile.am (config.h.msvc, intl/libgnuintl.h.msvc-static,
171         intl/libgnuintl.h.msvc-shared): Remove rules.
172         (EXTRA_DIST): Remove Makefile.msvc, config.h.msvc, windows/*.
173
174 2006-07-25  Bruno Haible  <bruno@clisp.org>
175
176         * Makefile.vms: Remove file.
177         * Makefile.am (config.h_vms, intl/libgnuintl.h_vms): Remove rules.
178         (EXTRA_DIST): Remove Makefile.vms, config.h_vms.
179
180 2006-07-21  Bruno Haible  <bruno@clisp.org>
181
182         * gettext-0.15 released.
183
184 2006-07-20  Bruno Haible  <bruno@clisp.org>
185
186         * windows/intl.rc: Bump version number to 0.15.0.
187
188 2006-06-27  Bruno Haible  <bruno@clisp.org>
189
190         * configure.ac: Remove AC_ISC_POSIX invocation.
191
192 2006-06-27  Bruno Haible  <bruno@clisp.org>
193
194         Assume vprintf function.
195         * configure.ac: Remove AC_FUNC_VPRINTF invocation.
196         * Makefile.am (config.h_vms, config.h.msvc): Remove unused HAVE_VPRINTF
197         substitution.
198
199 2006-06-27  Bruno Haible  <bruno@clisp.org>
200
201         * Makefile.am (config.h_vms, config.h.msvc): Drop unused HAVE_LOCALE_H
202         substitution.
203
204 2006-04-14  Bruno Haible  <bruno@clisp.org>
205
206         Assume autoconf >= 2.60.
207         * configure.ac (docdir): If --docdir value was given, use that.
208         (mandir): Remove customization.
209
210 2006-05-15  Bruno Haible  <bruno@clisp.org>
211
212         * configure.ac (DLL_VARIABLE): Define as empty on mingw, like on
213         Cygwin.
214
215 2006-05-01  Bruno Haible  <bruno@clisp.org>
216
217         * configure.ac: Pass a source-version and a target-version to
218         gt_JAVACOMP.
219
220 2006-04-02  Bruno Haible  <bruno@clisp.org>
221
222         * configure.ac: Test for strstr().
223         * Makefile.am (config.h_vms, config.h.msvc): Also define HAVE_STRSTR.
224
225 2005-11-23  Bruno Haible  <bruno@clisp.org>
226
227         Cygwin portability.
228         * configure.ac: Invoke gl_WOE32_DLL.
229
230 2005-11-24  Bruno Haible  <bruno@clisp.org>
231
232         * Makefile.am (config.h_vms, config.h.msvc): Treat HAVE_FWPRINTF like
233         HAVE_WPRINTF. Needed since 2003-09-17.
234         Reported by Svante Seleborg <svante@axantum.com>.
235
236 2005-08-28  Bruno Haible  <bruno@clisp.org>
237
238         * Makefile.am (config.h_vms): Remove setting of HAVE_MALLOC_H,
239         HAVE_NL_TYPES_H.
240
241 2005-08-28  Bruno Haible  <bruno@clisp.org>
242
243         * Makefile.am (intl/libgnuintl.h_vms, intl/libgnuintl.h.msvc-static,
244         intl/libgnuintl.h.msvc-shared): Remove the IN_LIBGLOCALE conditional.
245
246 2008-08-28  Bruno Haible  <bruno@clisp.org>
247
248         * glocale: Remove directory, moved to separate project.
249         * configure.ac (--disable-libglocale): Remove option.
250         (SUBDIR_glocale): Remove variable.
251         (ENABLE_GLOCALE): Remove conditional.
252         (AC_CONFIG_SUBDIRS): Remove glocale.
253         * Makefile.am (SUBDIR_glocale): Remove variable.
254         (SUBDIRS): Remove $(SUBDIR_glocale).
255
256 2005-08-13  Bruno Haible  <bruno@clisp.org>
257
258         New configure options --disable-java, --disable-native-java.
259         * configure.ac: Invoke gt_JAVA_CHOICE.
260         (BUILDJAVA): Use it.
261
262 2005-08-10  Bruno Haible  <bruno@clisp.org>
263
264         * configure.ac (SUBDIR_libasprintf, SUBDIR_glocale): Remove AC_SUBSTs.
265         (ENABLE_LIBASPRINTF, ENABLE_GLOCALE): New automake conditionals.
266         * Makefile.am (SUBDIR_libasprintf, SUBDIR_glocale): New variables.
267         (SUBDIRS): Use them.
268         (DIST_SUBDIRS): Remove variable. Automake computes it correctly through
269         the conditionals.
270         Suggested by Stepan Kasal <kasal@ucw.cz>.
271
272 2005-07-31  Bruno Haible  <bruno@clisp.org>
273
274         * glocale: New directory.
275         * configure.ac (SUBDIR_glocale): New variable.
276         * Makefile.am (SUBDIRS): Add SUBDIR_glocale.
277         (DIST_SUBDIRS): Add glocale.
278
279 2005-07-26  Bruno Haible  <bruno@clisp.org>
280
281         * configure.ac: Move the AM_GNU_GETTEXT invocation early, since it
282         modifies CPPFLAGS.
283
284 2005-07-16  Bruno Haible  <bruno@clisp.org>
285
286         * tests: New directory.
287         * configure.ac (LIBSCHED): New variable.
288         Add AC_CONFIG of tests/Makefile.
289         * Makefile.am (SUBDIRS, DIST_SUBDIRS): Add tests.
290         (config.h.msvc): Define USE_WIN32_THREADS.
291
292 2005-07-05  Bruno Haible  <bruno@clisp.org>
293
294         * configure.ac (DLL_VARIABLE): Define also as nonempty when building
295         shared libraries with mingw.
296
297 2006-06-21  Bruno Haible  <bruno@clisp.org>
298
299         * gettext-0.14.6 released.
300
301 2006-06-21  Bruno Haible  <bruno@clisp.org>
302
303         * windows/intl.rc: Bump version number to 0.14.6.
304
305 2005-05-23  Bruno Haible  <bruno@clisp.org>
306
307         * gettext-0.14.5 released.
308
309 2005-05-23  Bruno Haible  <bruno@clisp.org>
310
311         * windows/intl.rc: Bump version number to 0.14.5.
312
313 2005-04-11  Bruno Haible  <bruno@clisp.org>
314
315         * gettext-0.14.4 released.
316
317 2005-04-11  Bruno Haible  <bruno@clisp.org>
318
319         * windows/intl.rc: Bump version number to 0.14.4.
320
321 2005-03-22  Bruno Haible  <bruno@clisp.org>
322
323         * configure.ac (AC_CONFIG_AUX_DIR): Use ../build-aux.
324         * Makefile.am (ACLOCAL_AMFLAGS): Replace config/m4 with m4.
325
326 2005-03-14  Bruno Haible  <bruno@clisp.org>
327
328         * gettext-0.14.3 released.
329
330 2005-03-08  Bruno Haible  <bruno@clisp.org>
331
332         * windows/intl.rc: Bump version number to 0.14.3.
333
334 2005-02-24  Bruno Haible  <bruno@clisp.org>
335
336         * gettext-0.14.2 released.
337
338 2005-02-13  Bruno Haible  <bruno@clisp.org>
339
340         * configure.ac: Invoke gl_FUNC_STRTOUL instead of
341         AC_CHECK_FUNCS(strtoul).
342
343 2005-02-11  Bruno Haible  <bruno@clisp.org>
344
345         * windows/intl.rc: Bump version number to 0.14.2.
346
347 2005-02-10  Bruno Haible  <bruno@clisp.org>
348
349         * configure.ac: Add creation rule for src/gettext.sh.
350
351 2005-01-06  Bruno Haible  <bruno@clisp.org>
352
353         * configure.ac: Invoke gl_ERROR instead of gt_FUNC_ERROR_AT_LINE.
354         * Makefile.am (config.h_vms, config.h.msvc): Remove setting of
355         HAVE_DECL_STRERROR.
356
357 2005-01-06  Bruno Haible  <bruno@clisp.org>
358
359         * configure.ac: Invoke gl_GETOPT.
360         * Makefile.am (config.h_vms, config.h.msvc): Define __GETOPT_PREFIX
361         to empty.
362
363 2005-01-06  Bruno Haible  <bruno@clisp.org>
364
365         * Makefile.am (config.h_vms, config.h.msvc): Define USE_UNLOCKED_IO
366         to 1.
367
368 2005-01-05  Bruno Haible  <bruno@clisp.org>
369
370         * windows/intl.rc: Update copyright year.
371
372 2004-03-11  Bruno Haible  <bruno@clisp.org>
373
374         * Makefile.am (config.h.msvc): Fix the value of SIZE_MAX.
375
376 2004-01-29  Bruno Haible  <bruno@clisp.org>
377
378         * gettext-0.14.1 released.
379
380 2004-01-28  Bruno Haible  <bruno@clisp.org>
381
382         * gettext-0.14 released.
383
384 2004-01-24  Bruno Haible  <bruno@clisp.org>
385
386         * Makefile.am (config.h_vms): Set MALLOC_0_IS_NONNULL to 0.
387         (config.h.msvc): Set MALLOC_0_IS_NONNULL to 1.
388
389 2004-01-17  Bruno Haible  <bruno@clisp.org>
390
391         * windows/intl.rc: Bump version number to 0.14.
392
393 2004-01-10  Bruno Haible  <bruno@clisp.org>
394
395         * configure.ac: When --disable-csharp was given, set BUILDCSHARP=no.
396
397 2003-12-26  Bruno Haible  <bruno@clisp.org>
398
399         Support for C#.
400         * intl-csharp: New subdirectory.
401         * Makefile.am (SUBDIRS): Add intl-csharp.
402         (DIST_SUBDIRS): Add intl-csharp.
403         * configure.ac: Invoke gt_CSHARPCOMP. Set BUILDCSHARP.
404         (AC_CONFIG_FILES): Add intl-csharp/Makefile and lib/csharpcomp.sh.
405
406 2003-12-12  Bruno Haible  <bruno@clisp.org>
407
408         Assume automake-1.8.
409         * Makefile.am (html): Remove rule.
410
411 2003-11-30  Bruno Haible  <bruno@clisp.org>
412
413         * configure.ac: Invoke gl_ALLOCSA instead of gl_FUNC_ALLOCA.
414
415 2003-12-17  Bruno Haible  <bruno@clisp.org>
416
417         * gettext-0.13.1 released.
418
419 2003-11-30  Bruno Haible  <bruno@clisp.org>
420
421         * gettext-0.13 released.
422
423 2003-11-28  Bruno Haible  <bruno@clisp.org>
424
425         * Makefile.am (config.h.msvc): Define SIZE_MAX and inline.
426
427 2003-11-16  Bruno Haible  <bruno@clisp.org>
428
429         * configure.ac (man/Makefile): Postprocess with FIX_MAKEFILE_DISTRIB.
430
431 2003-11-13  Bruno Haible  <bruno@clisp.org>
432
433         * configure.ac (docdir): New variable.
434
435 2003-11-04  Bruno Haible  <bruno@clisp.org>
436
437         * Makefile.am (MAKEINFO): Set LC_MESSAGES and LC_ALL to empty as well.
438
439 2003-10-31  Bruno Haible  <bruno@clisp.org>
440
441         * configure.ac: Remove argument of FIX_MAKEFILE_COMPILE.
442
443 2003-09-16  Bruno Haible  <bruno@clisp.org>
444
445         Portability to SunOS 4.
446         * configure.ac: Also check for strtoul and atexit.
447
448 2003-08-29  Bruno Haible  <bruno@clisp.org>
449
450         * Makefile.am (config.h.msvc): Define HAVE_DECL__SNPRINTF,
451         HAVE_DECL__SNWPRINTF.
452
453 2003-08-24  Bruno Haible  <bruno@clisp.org>
454
455         * configure.ac: Define DLL_VARIABLE in config.h through AH_BOTTOM.
456
457 2003-08-23  Bruno Haible  <bruno@clisp.org>
458
459         * Makefile.am (config.h_vms): Define HAVE_READLINK and HAVE_WCSLEN.
460         (config.h.msvc): Define HAVE_WCSLEN and ssize_t.
461
462 2003-08-23  Bruno Haible  <bruno@clisp.org>
463
464         * configure.ac: Invoke gl_USE_SYSTEM_EXTENSIONS.
465
466 2003-08-23  Bruno Haible  <bruno@clisp.org>
467
468         * configure.ac: Invoke AM_STDBOOL_H instead of gt_STDBOOL_H.
469
470 2003-07-01  Bruno Haible  <bruno@clisp.org>
471
472         * configure.ac: Invoke gl_FUNC_READLINK.
473
474 2003-06-19  Bruno Haible  <bruno@clisp.org>
475
476         * Makefile.am (config.h_vms, config.h.msvc): Update.
477         (intl/libgnuintl.h_vms, intl/libgnuintl.h.msvc-static): New rule.
478         (all-local): Depend on them.
479         (intl/libgnuintl.h.msvc-shared): Also perform some AC_SUBST
480         substitutions.
481
482 2003-06-19  Bruno Haible  <bruno@clisp.org>
483
484         * configure.ac: New option --disable-libasprintf.
485
486 2003-06-08  Bruno Haible  <bruno@clisp.org>
487
488         * Makefile.am (config.h_vms): Don't define HAVE_ENVIRON_DECL.
489         Reported by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
490
491 2003-05-22  Bruno Haible  <bruno@clisp.org>
492
493         * gettext-0.12.1 released.
494
495 2003-05-20  Bruno Haible  <bruno@clisp.org>
496
497         * Makefile.am (config.h_vms, config.h.msvc,
498         intl/libgnuintl.h.msvc-shared): Don't use $< here.
499
500 2003-05-19  Bruno Haible  <bruno@clisp.org>
501
502         * windows/intl.rc: Include <winver.h>.
503         Reported by Perry Rapp.
504
505 2003-05-17  Bruno Haible  <bruno@clisp.org>
506
507         * gettext-0.12 released.
508
509 2003-05-15  Bruno Haible  <bruno@clisp.org>
510
511         * Makefile.am (config.h_vms, config.h.msvc): Define HAVE_DECL_STRERROR.
512
513 2003-05-12  Bruno Haible  <bruno@clisp.org>
514
515         * configure.ac: Invoke AC_GNU_SOURCE and jm_FUNC_GLIBC_UNLOCKED_IO.
516
517 2003-04-12  Bruno Haible  <bruno@clisp.org>
518
519         * Makefile.am (config.h_vms): Renamed from config.h.vms.
520         * Makefile.vms: Don't use the force target. Don't recurse into
521         libasprintf. Use config.h_vms, not config.h.vms. Correct wildcard
522         syntax.
523         Suggested by Jouk Jansen <joukj@hrem.stm.tudelft.nl>.
524
525 2003-04-12  Bruno Haible  <bruno@clisp.org>
526
527         * configure.ac (mandir): Change default value.
528         * Makefile.msvc (mandir, docdir): Use datadir instead of prefix.
529
530 2003-03-30  Bruno Haible  <bruno@clisp.org>
531
532         * Makefile.vms: New file.
533         * Makefile.am (config.h.vms): New rule.
534         (EXTRA_DIST): Add Makefile.vms and config.h.vms.
535
536 2003-03-17  Bruno Haible  <bruno@clisp.org>
537
538         Native Woe32/MSVC support.
539         * Makefile.msvc: New file.
540         * README.woe32: New file.
541         * windows/dllexport.h: New file.
542         * windows/intl.rc: New file.
543         * Makefile.am (EXTRA_DIST): Add them and config.h.msvc.
544         (config.h.msvc, intl/libgnuintl.h.msvc-shared): New rules.
545
546 2003-02-28  Bruno Haible  <bruno@clisp.org>
547
548         Support for relocatable installation.
549         * configure.ac: Invoke AC_RELOCATABLE, gt_STDBOOL_H, gl_FUNC_ALLOCA,
550         AC_REPLACE_FUNCS([memmove]), gt_FUNC_SETENV, gl_FUNC_STRERROR,
551         gl_PATHMAX, gl_XREADLINK, gl_CANONICALIZE.
552         * INSTALL: Document --enable-relocatable and --with-libintl-prefix.
553
554 2003-02-22  Bruno Haible  <bruno@clisp.org>
555
556         * Makefile.am (ps, pdf): Remove rules, redundant with automake 1.7.2.
557
558 2003-02-18  Bruno Haible  <bruno@clisp.org>
559
560         * Makefile.am: Install ABOUT-NLS in $(datadir)/gettext.
561
562 2003-02-12  Bruno Haible  <bruno@clisp.org>
563
564         Extracted from gettext package.
565         * configure.ac: New file.
566         * Makefile.am: New file.
567         * AUTHORS, BUGS, COPYING, INSTALL, NEWS, README: New files.
568