Simplify GNOME_CXX_WARNINGS. Fixes bug #118987.
[platform/upstream/gnome-common.git] / macros2 / ChangeLog
1 2003-08-03  Malcolm Tredinnick <malcolm@commsecure.com.au>
2
3         * compile-flags.m4: Simplify GNOME_CXX_WARNINGS. Fixes bug
4         #118987.
5
6 2003-07-28  Malcolm Tredinnick <malcolm@commsecure.com.au>
7
8         * compiler-flags.m4: Default setting in the
9         GNOME_COMPILE_WARNINGS macro is now "yes". This fixes bug
10         #118479 (another good bit of debugging from Steve Chaplin).
11
12 2003-07-20  Malcolm Tredinnick <malcolm@commsecure.com.au>
13
14         * compiler-flags.m4: Remove some redundant options as suggested
15         by Steve Chaplin in bug #115475. The warnings list looks simpler
16         now, but is no less functional.
17
18 2003-07-15  Malcolm Tredinnick <malcolm@commsecure.com.au>
19
20         * autogen.sh: Fix a typo when reporting "forbidden" m4 macros.
21
22 2003-06-20  Malcolm Tredinnick <malcolm@commsecure.com.au>
23
24         * autogen.sh: Fix some strangeness in the gnome-doc-common test.
25
26 2003-06-19  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>
27
28         * autogen.sh: Inserted missing "cd $dirname" to effectively
29         process subdirectories, since all it was doing was to process the
30         toplevel dir multiple times.
31
32         [Editor's note: also reported with patch by Elijah Newren in bug
33         #115481.]
34
35 2003-05-21  Malcolm Tredinnick <malcolm@commsecure.com.au>
36
37         * autogen.sh: Ignore {arch} subdirectories. Fixes bug #113327.
38
39 2003-05-04  Malcolm Tredinnick <malcolm@commsecure.com.au>
40         
41         * autogen.sh:
42         - Make this portable to Bourne-like shells. Fixes the problems
43           pointed out by Morten Welinder in bug #110177.
44         - Extend the check_m4macros() function to handle Cygwin
45           environments. Fixes bug #110947.
46
47 2003-04-10  Ross Burton  <ross@burtonini.com>
48
49         * autogen.sh: Fix a typo in the glib-gettext checks.
50
51 2003-03-07  Malcolm Tredinnick <malcolm@commsecure.com.au>
52         
53         * autogen.sh: Replace PACKAGE with PKG_NAME, since PKG_NAME is
54         what is defined by the various applications' autogen.sh. Also,
55         call autopoint rather than gettextize when appropriate (when
56         AM_GNU_GETTEXT_VERSION is present).
57
58 2003-02-27  Mark McLoughlin  <mark@skynet.ie>
59
60         * compiler-flags.m4: fix mixed up order of arguments to
61         AC_ARG_ENABLE that made --enable-compile-warnings not work
62         as expected.
63
64 2003-02-24  James Henstridge  <james@daa.com.au>
65
66         * autogen.sh (forbid_m4macro): add function to forbid m4 macros.
67         Forbid gnome-cxx-check.m4, to try and catch setups where stale
68         macros are left on the system.
69
70 2003-02-21  James Henstridge  <james@daa.com.au>
71
72         * autogen.sh (version_check): if $variable is set, then assume
73         it is correct and skip the version check.
74         (autoconf): check for autoconf2.50 first, so we don't trigger
75         Debian's sometimes broken autoconf version sniffer.
76
77 2003-02-19  James Henstridge  <james@daa.com.au>
78
79         * Makefile.am (GNOME2_MACROS): remove check-utmp.m4 (copied it to
80         libzvt, which is the only thing using it).
81
82         * gnome-deprecated-macros.m4(GNOME_CHECK_CXX): AC_REQUIRE does not
83         work within AU_DEFUN, so change to a simple call to AC_PROG_CXX.
84
85 2003-02-18  James Henstridge  <james@daa.com.au>
86
87         * autogen.sh (topdir): check to see if gnome-deprecated-macros.m4
88         ended up in aclocal.m4, and warn if so.
89
90         * gnome-platform.m4: kill this too (with a deprecation warning).
91
92         * gnome-cxx-check.m4: move to gnome-deprecated-macros.m4
93
94         * gnome-pkgconfig.m4: remove, and add a deprecation warning in its
95         place.
96
97         * gnome-x-checks.m4: remove, and add an AU_DEFUN in its place
98         telling people not to use it.
99
100         * linger.m4: removed outright.
101
102         * gnome-common.m4: remove GNOME_GTKDOC_CHECK, deprecated in favour
103         of GTK_DOC_CHECK.
104
105         * gnome-gettext.m4: remove file (people should be using gettextize
106         or glib-gettextize).
107
108         * gnome-deprecated-macros.m4: new file to hold deprecated macros.
109
110 2003-02-14  Kalpesh Shah <kalpesh.shah@sun.com>
111
112         * check-utmp.m4: initialize UTMP structure properly. 
113         Fixes Bug#93774.
114         Patch reviewed by Andersca <andersca@gnu.org>
115
116 2002-09-23  Bastien Nocera  <hadess@hadess.net>
117
118         * autogen.sh: exit if aclocal, autoheader, automake or autoconf
119         fails to run without warnings. Usually compilation would fail
120         afterwards with funky errors.
121         This is more anal than the version committed to the gnome-2-0 branch
122
123 2002-08-18  Havoc Pennington  <hp@pobox.com>
124
125         * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
126         both automake 1.6 and 1.4 installed get the right automake. Means
127         compilation from CVS will now require the latest automake 1.4
128         release, or manually creating symlinks called "automake-1.4" and
129         "aclocal-1.4"
130
131 Mon Aug 12 23:49:41 2002  HideToshi Tajima  <hidetoshi.tajima@sun.com>
132
133         * autogen.sh : use portable -o instead of GNU-ish -or for find test
134
135 2002-08-10  Miles Lane  <miles_lane@yahoo.com>
136
137         * autogen.sh: fix the "find" test so that the presence of
138           configure.in is reporteded.  Each expression requires its
139           own -print flag.
140
141 2002-08-10  Sebastian Rittau  <srittau@jroger.in-berlin.de>
142
143         * autogen.sh: support for configure.ac
144
145 2002-05-10  Chema Celorio  <chema@celorio.com>
146
147         * compiler-flags.m4: fix GNOME_COMPILE_WARNINGS to work when a parameter is
148         passed. The arguments to AC_ARG_ENABLE where swapped
149
150 2002-04-01  jacob berkman  <jacob@ximian.com>
151
152         * gnome-x-checks.m4 (GNOME2_X_CHECKS): kill bogus clearing of
153         LDFLAGS
154
155 2001-10-29  jacob berkman  <jacob@ximian.com>
156
157         * autogen.sh: add check for glib-gettextize
158
159 2001-10-15  Bastien Nocera  <hadess@hadess.net>
160
161         * Makefile.am, curses.m4: added curses.m4 (copied from the gnome1
162         macros. this file is needed to gdialog
163
164 2001-10-02  Darin Adler  <darin@bentspoon.com>
165
166         * autogen.sh: Complete intltool support.
167
168 2001-10-02  Darin Adler  <darin@bentspoon.com>
169
170         * autogen.sh: Add intltool support.
171
172 2001-09-04  Frank Belew  <frb@ximian.com>
173
174         * autogen.sh: change gettext regexp to work with non-gnu grep
175
176 2001-08-18  Darin Adler  <darin@bentspoon.com>
177
178         * autogen.sh: Don't ask people to ignore xml-i18n-tools messages.
179
180 2001-08-04  Darin Adler  <darin@bentspoon.com>
181
182         * autogen.sh: Update gettext logic to allow anything that
183         starts with AM and ends with gettext. This makes it work with
184         AM_GLIB_GNU_GETTEXT, which is what libbonobo is now using.
185
186 2001-08-03  Martin Baulig  <baulig@suse.de>
187
188         * gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_VERSION): Removed.
189         (GNOME_PKGCONFIG_CHECK_CFLAG): Removed.
190         (GNOME_PKGCONFIG_ACLOCALFLAGS): Removed.
191         (GNOME_PKGCONFIG_CHECK_OPTIONAL_MODULES): Removed.
192         (GNOME_PKGCONFIG_CHECK_MODULES): Removed.
193         (GNOME_CHECK_PKGCONFIG): Use $PKG_CONFIG --atleast-pkgconfig-version
194         to check for the pkg-config version.
195
196 2001-07-20  Martin Baulig  <baulig@suse.de>
197
198         * gnome-pkgconfig.m4: Require pkg-config 0.8.0.
199
200 2001-06-29  Laszlo Peter <laca@ireland.sun.com>
201
202         * gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_VERSION): Fix the regexp
203         to process all 6 version numbers.
204
205 2001-06-22  Elliot Lee  <sopwith@redhat.com>
206
207         * gnome-gettext.m4: N'sync with the gnome1 version, bye bye buggies.
208
209 2001-06-13  Martin Baulig  <baulig@suse.de>
210
211         * gnome-pkgconfig.m4 (GNOME_CHECK_PKGCONFIG): Require pkg-config 0.7.0
212         and fix download URL.
213
214         * gnome-platform.m4: Require pkgconfig on the GNOME 2.0 platform.
215
216 2001-06-01  Peter Williams  <peterw@ximian.com>
217
218         * autogen.sh: s,Gnome,$PKG_NAME,g
219
220 2001-04-13  Martin Baulig  <baulig@suse.de>
221
222         * gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_OPTIONAL_MODULES):
223         Set variable `have_<name>' to yes or no depending on whether the
224         module was found or not; allows you to define automake conditionals
225         for optional modules.
226
227 2001-03-24  Martin Baulig  <baulig@suse.de>
228
229         * autogen.sh: Add the xml-i18n-tools stuff here.
230
231 2000-12-01  Martin Baulig  <baulig@suse.de>
232
233         * compile-warnings.m4: Improved compile warnings check; the
234         --enable-compile-warnings parameter now takes 5 different
235         values (no/minimum/yes/maximum/error). AC_SUBST(WARN_CFLAGS).
236
237 2000-11-29  Martin Baulig  <baulig@suse.de>
238
239         * gnome.m4, gnome-gnorba-check.m4, gnome-fileutils.m4: Removed.
240
241 2000-11-26  Martin Baulig  <martin@home-of-linux.org>
242
243         * gnome-x-checks.m4 (GNOME2_X_CHECKS): Use
244         GNOME_PKGCONFIG_CHECK_MODULES.
245
246         * gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_VERSION): Don't
247         AC_REQUIRE([GNOME_REQUIRE_PKGCONFIG]).
248         (GNOME_CHECK_PKGCONFIG): Check for pkg-config >= 0.4.1.
249
250 2000-11-22  Martin Baulig  <martin@home-of-linux.org>
251
252         * gnome-pkgconfig.m4: Added GNOME_PKGCONFIG_CHECK_OPTIONAL_MODULES
253         to check for a list of optional modules.
254
255         * gnome-platform.m4: Require GNOME_REQUIRE_PKGCONFIG.
256
257 2000-11-22  Martin Baulig  <martin@home-of-linux.org>
258
259         * gnome-platform.m4: New file. This defines
260         GNOME_PLATFORM_GNOME_2.
261
262         * gnome-pkgconfig.m4: Disable the --extra-flags argument to
263         pkg-config, this doesn't exist anymore.
264
265 2000-11-22  Martin Baulig  <martin@home-of-linux.org>
266
267         * gnome-pkgconfig.m4: New file. This defines
268         GNOME_CHECK_PKGCONFIG, GNOME_REQUIRE_PKGCONFIG and
269         GNOME_PKGCONFIG_* macros from pkg-config.
270
271 2000-11-21  Martin Baulig  <baulig@suse.de>
272
273         * gnome-support.m4, need-declaration.m4: Removed.
274
275 2000-09-30  Martin Baulig  <baulig@suse.de>
276
277         * gnome-x-checks.m4: Switch to pkg-config to check for GTK+ 2.0;
278         Removed all `gnome_cv_passdown_x_*' variables and `USE_DEVGTK'.
279
280         * gnome-common.m4 (GNOME_COMMON_INIT): Added the always-false
281         INSIDE_GNOME_COMMON automake conditional.
282         (GNOME_GTKDOC_CHECK): New macro.
283         (GNOME_DEBUG_CHECK): New macro.
284
285 Thu Aug 24 02:28:57 2000  George Lebl <jirka@5z.com>
286
287         * gnome-x-checks.m4: use the correct name in AC_PROVIDE
288
289 2000-08-06  Martin Baulig  <baulig@suse.de>
290
291         * gnome-x-checks.m4 (GNOME_X_CHECKS): Renamed
292         to GNOME2_X_CHECKS.
293
294 2000-07-24  Martin Baulig  <martin@home-of-linux.org>
295
296         * autogen.sh: Removed some old crap in it.
297         * aclocal-include.m4: Removed.
298
299         * gnome-x-checks.m4: Check for GTK+ 2.0.
300
301 2000-07-24  Martin Baulig  <baulig@suse.de>
302
303         * autogen.sh: Make it work with AM_GNOME2_GETTEXT.
304         * check-utmp.m4: New file.
305
306 2000-07-24  Martin Baulig  <baulig@suse.de>
307
308         Synced with gnome-libs/gnome-data.
309
310 2000-06-09  Martin Baulig  <martin@home-of-linux.org>
311
312         * gnome-common.m4: We need this here as well.
313
314 2000-05-29  Martin Baulig  <baulig@suse.de>
315
316         * Makefile.am: New file. Install this stuff into
317         `$(datadir)/aclocal/gnome2-macros'.
318
319         * gnome.m4: New file. Copied from `hack-macros' dir.
320
321         * autogen.sh: New file. Copied from `macros' dir.
322