add checks for gnome-common macro names, and call require_m4macro for the
[platform/upstream/gnome-common.git] / ChangeLog
1 2005-08-16  James Henstridge  <james@jamesh.id.au>
2
3         * macros2/gnome-autogen.sh: add checks for gnome-common macro
4         names, and call require_m4macro for the appropriate names.  This
5         can help detect $ACLOCAL_FLAGS problems earlier.  Addresses bug
6         #312125.
7
8 2005-07-25  James Henstridge  <james@jamesh.id.au>
9
10         * configure.in: bump release number.
11
12 2005-07-19  Shaun McCance  <shaunm@gnome.org>
13
14         * macros2/gnome-autogen.sh:
15         - Bumped up the default required version of gnome-doc-utils
16
17 2005-07-18  Christian Persch  <chpe@cvs.gnome.org>
18
19         * macros2/gnome-autogen.sh:
20
21         When configure.{in,ac} contains GNOME_DOC_INIT, actually call
22         gnome-doc-prepare.
23
24 2005-03-21  Sven Herzberg  <herzi@gnome-de.org>
25
26         * macros2/gnome-autogen.sh: added support for the gnome-doc-utils
27
28 2005-03-15  Stepan Kasal  <kasal@ucw.cz>
29
30         * macros2/ChangeLog: Removed; the contents merged into the main one.
31
32 2005-02-11  James Henstridge  <james@jamesh.id.au>
33
34         * macros2/gnome-autogen.sh: preserve COPYING and INSTALL files over
35         the "automake --force" call.  Fixes bug #161916.
36
37 2005-01-22  Rodney Dawes  <dobey@novell.com>
38
39         * macros2/gnome-autogen.sh: Fix the (AC|IT)_PROG_INTLTOOL support
40         for both places where we grep for it
41         (version_check): If we are checking for automake = 1.4, then make
42         sure we error out with that error when we find it, and not >= 1.4
43         since we don't actually check for >= 1.4
44
45         Fixes #129903
46
47 2005-01-03  James Henstridge  <james@jamesh.id.au>
48
49         * macros2/gnome-common.m4 (GNOME_COMMON_INIT): add some code to
50         add the directory given to AC_CONFIG_MACRO_DIR to ACLOCAL_FLAGS.
51
52         * doc-build/xmldocs.make (clean-local-doc): add rule to clean up
53         copied entities if srcdir!=builddir.
54
55 2004-11-24  Mariano Suárez-Alvarez <mariano@gnome.org>
56
57         * macros2/gnome-autogen.sh: grep wants basic regexps, not extended
58         ones: fix the regular expression for INTLTOOL.
59
60 2004-11-24  Rodney Dawes  <dobey@novell.com>
61
62         * macros2/gnome-autogen.sh: Add support for IT_PROG_INTLTOOL which
63         deprecates AC_PROG_INTLTOOL
64
65 2004-11-09  Jordi Mallach  <jordi@sindominio.net>
66
67         * macros2/gnome-autogen.sh: Workaround automake-1.4 limitations by
68         just using --force if $REQUIRED_AUTOMAKE_VERSION != 1.4. This avoids
69         Louie's wrath too. :)
70
71 2004-11-09  Jordi Mallach  <jordi@sindominio.net>
72
73         * macros2/gnome-autogen.sh: Call all the bootstrap programs
74         (libtoolize, intltoolize, gtkdocize, automake) using --force and
75         --copy consistently.
76
77 2004-10-28  James Henstridge  <james@jamesh.id.au>
78
79         * macros2/gnome-autogen.sh: get rid of the code that modified PATH,
80         ACLOCAL_FLAGS and LD_LIBRARY_PATH based on $GNOME2_PATH, since
81         this was broken.  It could cause configure tests to pass, when the
82         subsequent build would fail due to path problems.  For more
83         details, see bug #140210.
84
85         * macros2/gnome-autogen.sh: if the directory is read only, skip it.
86         This helps in cases where a directory from a failed "make distcheck"
87         is lying around.  Should fix bug #136093.
88
89         * macros2/gnome-autogen.sh (m4dir): fix up the AC_CONFIG_MACRO_DIR
90         check to work with sub-package configure.in's.
91
92 2004-10-27  James Henstridge  <james@jamesh.id.au>
93
94         * macros2/gnome-autogen.sh (ACLOCAL): if AC_CONFIG_MACRO_DIR() is
95         used in configure.ac, pass that directory to aclocal.
96         Run libtoolize if the configure.ac file calls LT_INIT (the new
97         name for AC_PROG_LIBTOOL in libtool-2.0).
98
99 2004-10-06  James Henstridge  <james@jamesh.id.au>
100
101         * doc-build/omf.make (uninstall-local-omf): use $(DESTDIR) in
102         uninstall rule.  This is needed to allow packages to distcheck
103         with newer versions of automake.
104
105 2004-09-14  James Henstridge  <james@jamesh.id.au>
106
107         * configure.in: bump version number to 2.8.0
108
109 2004-08-30  James Henstridge  <james@jamesh.id.au>
110
111         * macros2/gnome-autogen.sh: fix up error message when a required
112         M4 file isn't found.  Fixes bug #147417.
113
114         * macros2/gnome-autogen.sh: Revert Rodney's changes, since
115         glib-gettextize has been fixed on the HEAD and 2.4 branches.
116
117 2004-08-16  Kjartan Maraas  <kmaraas@gnome.org>
118
119         * macros2/gnome-autogen.sh: Add some foo to handle automake-1.9.x too.
120
121 2004-06-10  Rodney Dawes  <dobey@ximian.com>
122
123         * macros2/gnome-autogen.sh: Add code to check for mkinstalldirs in
124         the shared automake files directory, and copy it in if we are using
125         AM_GLIB_GNU_GETTEXT
126
127         Fixes #144069
128
129 2004-05-26  James Henstridge  <james@daa.com.au>
130
131         * macros2/gnome-common.m4 (GNOME_COMMON_INIT): since caching is
132         turned off in all recent Autoconfs, it doesn't make sense to use
133         it.  Change implementation to instead make sure ${ACLOCAL_FLAGS}
134         gets passed to aclocal when called from the makefile.
135
136         * macros2/Makefile.am: alter installation so that it puts the
137         macros directly into $(datadir)/aclocal instead of
138         $(datadir)/aclocal/gnome2-macros
139
140         * autogen.sh (REQUIRED_AUTOMAKE_VERSION): use a modern version of
141         automake.
142
143         * macros2/gnome-compiler-flags.m4: move from compiler-flags.m4 to
144         reduce chance of collisions; some small cleanups.
145
146         * macros2/gnome-autogen.sh: move from autogen.sh
147
148         * Makefile.am (SUBDIRS): don't build bin/ and macros/ directories.
149
150         * configure.in: don't create makefiles for bin/ and macros/
151         directories.
152         Since we don't actually build the support/ directory (since 2001),
153         remove the matching parts from the configure script.
154
155 2004-05-13  James Henstridge  <james@daa.com.au>
156
157         * gnome-common.spec.in: simplify and update spec file.
158
159 2004-05-13  James Henstridge  <james@daa.com.au>
160
161         * macros2/autogen.sh: Change the order the various tools are called
162         in to match that of autoconf's autoupdate tool.  See bug 138584.
163
164 2004-02-27  Sven Herzberg  <herzi@abi02.de>
165
166         * macros2/autogen.sh: fix #135557
167
168 2004-02-17  Mark McLoughlin  <mark@skynet.ie>
169
170         * doc-build/xmldocs.make: fix one last occurrence of
171         not using $(DESTDIR).
172
173 2004-01-31  Malcolm Tredinnick <malcolm@commsecure.com.au>
174
175         * macros2/autogen.sh: Use automake-1.8 if available. Patch from
176         alexander.winston@comcast.net (Alexander Winston). Bug #132966.
177
178 2004-01-25  Malcolm Tredinnick <malcolm@commsecure.com.au>
179
180         * macros2/autogen.sh: Deprecate the use of GNOME2_DIR and allow the
181         use of GNOME2_PATH (bug #130516).
182
183 2004-01-02  Malcolm Tredinnick <malcolm@commsecure.com.au>
184
185         * macros2/autogen.sh: Run intltoolize after automake, since
186         intltoolize wants mkinstalldirs now.
187         Should fix bugs #130309 and #130366.
188
189 2003-12-13  Malcolm Tredinnick <malcolm@commsecure.com.au>
190
191         * macros2/autogen.sh: Change the use of head to be 'head -n -1',
192         since the GNU version of head appears to have changed behaviour
193         between version 5.0 and 5.0.9 somewhere. This should be portable
194         across all versions now. Fixed bug #128867.
195
196 2003-12-08  Rodney Dawes  <dobey@free.fr>
197
198         * macros2/autogen.sh: Update automake checks to check incremental
199         versions in the correct order, Fixes #128691
200
201 2003-11-19  Malcolm Tredinnick <malcolm@commsecure.com.au>
202
203         * macros2/autogen.sh: Replace use of -or in a find command with -o.
204         Makes things work for people with less functional versions of
205         find. Fixes bug #127354 reported by Rolf Sponsel.
206
207 2003-11-03    <clahey@ximian.com>
208
209         * macros2/gnome-common.m4: Removed ENABLE_WERROR and changed name
210         to GNOME_MAINTAINER_MODE_DEFINES.
211
212 2003-11-01  Malcolm Tredinnick <malcolm@commsecure.com.au>
213
214         * macros2/autogen.sh: Make version checking work, as pointed out by
215         Michael H Schimek in bug #125818.
216
217 2003-10-31    <clahey@ximian.com>
218
219         * macros2/gnome-common.m4: Changed name of new macro to
220         AM_MAINTAINER_MODE_DEFINES and added definition for ENABLE_WERROR.
221
222 2003-10-31    <clahey@ximian.com>
223
224         * macros2/gnome-common.m4: New macro to disable deprecated
225         functions and widgets when maintainer mode is on.
226
227 === gnome-common 2.4.0 ===
228
229 2003-10-02  Malcolm Tredinnick <malcolm@commsecure.com.au>
230
231         * doc-build/Makefile.am: Distribute README in place of the
232         non-existent ChangeLog. Doh!
233
234         * autogen.sh: Use the GNOME 2 autogen.sh script by default.
235         * configure.in: Version number bumped.
236
237 2003-08-23  Marco Pesenti Gritti  <marco@gnome.org>
238
239         * macros2/compiler-flags.m4: Define WARN_CXXFLAGS instead of
240         overwriting CXXFLAGS (like WARN_FLAGS).
241
242 2003-08-10  Malcolm Tredinnick <malcolm@commsecure.com.au>
243
244         * macros2/autogen.sh: Show the version found for the various build
245         tools like automake, autoconf, libtool, etc.
246         Patch from Steve Chaplin (bug #119533).
247
248 2003-08-05  Malcolm Tredinnick <malcolm@commsecure.com.au>
249
250         * macros2/compiler-flags.m4: Continuing to try and get the flags
251         passed to g++ in GNOME_CXX_WARNINGS correct. Based on our best
252         attempts, the current set should work for the widest range of
253         g++ versions (see bug #118987 for the discussion).
254
255 2003-08-03  Malcolm Tredinnick <malcolm@commsecure.com.au>
256
257         * macros2/compiler-flags.m4: Simplify GNOME_CXX_WARNINGS.
258         Fixes bug #118987.
259
260 2003-07-28  Malcolm Tredinnick <malcolm@commsecure.com.au>
261
262         * macros2/compiler-flags.m4: Default setting in the
263         GNOME_COMPILE_WARNINGS macro is now "yes". This fixes bug
264         #118479 (another good bit of debugging from Steve Chaplin).
265
266 2003-07-20  Malcolm Tredinnick <malcolm@commsecure.com.au>
267
268         * macros2/compiler-flags.m4: Remove some redundant options as
269         suggested by Steve Chaplin in bug #115475. The warnings list looks
270         simpler now, but is no less functional.
271
272 2003-07-15  Malcolm Tredinnick <malcolm@commsecure.com.au>
273
274         * macros2/autogen.sh: Fix a typo when reporting "forbidden" m4 macros.
275
276 2003-07-04  Frederic Crozat  <fcrozat@mandrakesoft.com>
277
278         * macros2/compiler-flags.m4: don't use -Wsign-promo, it is 
279         C++ only and causes warnings with gcc 3.3 when used on C.
280
281 2003-06-24  Marco Pesenti Gritti  <marco@it.gnome.org>
282
283         * macros2/autogen.sh:
284
285         Remove --enable-compile-warnings from the default arguments
286         passed to configure because it break GNOME_COMPILE_WARNINGS
287         macro.
288
289 2003-06-20  Malcolm Tredinnick <malcolm@commsecure.com.au>
290
291         * macros2/autogen.sh: Fix some strangeness in the gnome-doc-common test.
292
293 2003-06-19  Gustavo J. A. M. Carneiro  <gustavo@users.sourceforge.net>
294
295         * macros2/autogen.sh: Inserted missing "cd $dirname" to effectively
296         process subdirectories, since all it was doing was to process the
297         toplevel dir multiple times.
298
299         [Editor's note: also reported with patch by Elijah Newren in bug
300         #115481.]
301
302 2003-05-24  Malcolm Tredinnick <malcolm@commsecure.com.au>
303
304         * MAINTAINERS: Put myself in as maintainer.
305
306         * configure.in: Bump the version number to 2.3.0
307
308         * configure.in, Makefile.am, macros2/autogen.sh, doc-build/*:
309         Add in the infrastructure to allow user documentatin to be built
310         from some common files. This will not affect existing packages.
311         The changes required to use this are given in doc-build/README.
312
313 2003-05-21  Malcolm Tredinnick <malcolm@commsecure.com.au>
314
315         * macros2/autogen.sh: Ignore {arch} subdirectories. Fixes bug #113327.
316
317 2003-05-04  Malcolm Tredinnick <malcolm@commsecure.com.au>
318         
319         * macros2/autogen.sh:
320         - Make this portable to Bourne-like shells. Fixes the problems
321           pointed out by Morten Welinder in bug #110177.
322         - Extend the check_m4macros() function to handle Cygwin
323           environments. Fixes bug #110947.
324
325 2003-04-10  Ross Burton  <ross@burtonini.com>
326
327         * macros2/autogen.sh: Fix a typo in the glib-gettext checks.
328
329 2003-03-07  Malcolm Tredinnick <malcolm@commsecure.com.au>
330         
331         * macros2/autogen.sh: Replace PACKAGE with PKG_NAME, since PKG_NAME
332         is what is defined by the various applications' autogen.sh. Also,
333         call autopoint rather than gettextize when appropriate (when
334         AM_GNU_GETTEXT_VERSION is present).
335
336 2003-02-27  Mark McLoughlin  <mark@skynet.ie>
337
338         * macros2/compiler-flags.m4: fix mixed up order of arguments to
339         AC_ARG_ENABLE that made --enable-compile-warnings not work
340         as expected.
341
342 2003-02-26  Frederic Crozat  <fcrozat@mandrakesoft.com>
343
344         * macros2/autogen.sh: set WANT_AUTOCONF_2_5 variable to tell 
345         Mandrake autoconf wrapper we want to check if autoconf 2.5x is here..
346
347 2003-02-24  James Henstridge  <james@daa.com.au>
348
349         * macros2/autogen.sh (forbid_m4macro): add function to forbid m4
350         macros.  Forbid gnome-cxx-check.m4, to try and catch setups where
351         stale macros are left on the system.
352
353 2003-02-21  James Henstridge  <james@daa.com.au>
354
355         * macros2/autogen.sh (version_check): if $variable is set, then
356         assume it is correct and skip the version check.
357         (autoconf): check for autoconf2.50 first, so we don't trigger
358         Debian's sometimes broken autoconf version sniffer.
359
360 2003-02-19  James Henstridge  <james@daa.com.au>
361
362         * macros2/Makefile.am (GNOME2_MACROS): remove check-utmp.m4 (copied
363         it to libzvt, which is the only thing using it).
364
365         * macros2/gnome-deprecated-macros.m4(GNOME_CHECK_CXX): AC_REQUIRE
366         does not work within AU_DEFUN, so change to a simple call to
367         AC_PROG_CXX.
368
369 2003-02-18  James Henstridge  <james@daa.com.au>
370
371         * macros2/autogen.sh (topdir): check to see if
372         gnome-deprecated-macros.m4 ended up in aclocal.m4, and warn if so.
373
374         * macros2/gnome-platform.m4: kill this too (with a deprecation warning).
375
376         * macros2/gnome-cxx-check.m4: move to gnome-deprecated-macros.m4
377
378         * macros2/gnome-pkgconfig.m4: remove, and add a deprecation warning
379         in its place.
380
381         * macros2/gnome-x-checks.m4: remove, and add an AU_DEFUN in its place
382         telling people not to use it.
383
384         * macros2/linger.m4: removed outright.
385
386         * macros2/gnome-common.m4: remove GNOME_GTKDOC_CHECK, deprecated in
387         favour of GTK_DOC_CHECK.
388
389         * macros2/gnome-gettext.m4: remove file (people should be using
390         gettextize or glib-gettextize).
391
392         * macros2/gnome-deprecated-macros.m4: new file to hold deprecated
393         macros.
394
395 2003-02-18  Jody Goldberg <jody@gnome.org>
396
397         * configure.in: Don't depend on a file that James just deleted
398
399 2003-02-14  Kalpesh Shah <kalpesh.shah@sun.com>
400
401         * macros2/check-utmp.m4: initialize UTMP structure properly. 
402         Fixes Bug#93774.
403         Patch reviewed by Andersca <andersca@gnu.org>
404
405 2002-12-12  Jody Goldberg <jody@gnome.org>
406
407         * macros2/gnome-common.m4 (GNOME_DEBUG_CHECK): now that autoconf-2.52
408           is a prereq for things the build broke on the use of
409               AC_DEFINE(GNOME_ENABLE_DEBUG) 
410           without the additional arguments.
411
412 2002-09-23  Bastien Nocera  <hadess@hadess.net>
413
414         * macros2/autogen.sh: exit if aclocal, autoheader, automake or
415         autoconf fails to run without warnings. Usually compilation would
416         fail afterwards with funky errors.
417         This is more anal than the version committed to the gnome-2-0 branch.
418
419 2002-08-18  Havoc Pennington  <hp@pobox.com>
420
421         * macros2/autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users
422         with both automake 1.6 and 1.4 installed get the right automake. Means
423         compilation from CVS will now require the latest automake 1.4
424         release, or manually creating symlinks called "automake-1.4" and
425         "aclocal-1.4"
426
427 Mon Aug 12 23:49:41 2002  HideToshi Tajima  <hidetoshi.tajima@sun.com>
428
429         * macros2/autogen.sh: use portable -o instead of GNU-ish -or for
430           find test.
431
432 2002-08-10  Miles Lane  <miles_lane@yahoo.com>
433
434         * macros2/autogen.sh: fix the "find" test so that the presence of
435           configure.in is reporteded.  Each expression requires its own
436           -print flag.
437
438 2002-08-10  Sebastian Rittau  <srittau@jroger.in-berlin.de>
439
440         * macros2/autogen.sh: support for configure.ac
441
442 2002-05-10  Chema Celorio  <chema@celorio.com>
443
444         * macros2/compiler-flags.m4: fix GNOME_COMPILE_WARNINGS to work when
445           a parameter is passed.  The arguments to AC_ARG_ENABLE were swapped.
446
447 2002-04-01  jacob berkman  <jacob@ximian.com>
448
449         * macros2/gnome-x-checks.m4 (GNOME2_X_CHECKS): kill bogus clearing
450           of LDFLAGS
451
452 2001-12-11  Anders Carlsson  <andersca@gnu.org>
453
454         * configure.in: Up to 1.2.4.
455
456 2001-10-29  jacob berkman  <jacob@ximian.com>
457
458         * macros2/autogen.sh: add check for glib-gettextize
459
460 2001-10-15  Bastien Nocera  <hadess@hadess.net>
461
462         * macros2/Makefile.am, curses.m4: added curses.m4 (copied from
463           the gnome1 macros.  this file is needed to gdialog
464
465 2001-10-02  Darin Adler  <darin@bentspoon.com>
466
467         * macros2/autogen.sh: Complete intltool support.
468
469 2001-10-02  Darin Adler  <darin@bentspoon.com>
470
471         * macros2/autogen.sh: Add intltool support.
472
473 2001-09-20 Glynn Foster <glynn.foster@sun.com>
474
475         * macros2/gnome-x-checks.m4: replaced  
476         GNOME_PKGCONFIG_CHECK_MODULES with  PKG_CHECK_MODULES
477
478 2001-09-04  Frank Belew  <frb@ximian.com>
479
480         * macros2/autogen.sh: change gettext regexp to work with non-gnu grep
481
482 2001-08-18  Darin Adler  <darin@bentspoon.com>
483
484         * macros2/autogen.sh: Don't ask people to ignore xml-i18n-tools
485           messages.
486
487 2001-08-04  Darin Adler  <darin@bentspoon.com>
488
489         * macros2/autogen.sh: Update gettext logic to allow anything that
490         starts with AM and ends with gettext. This makes it work with
491         AM_GLIB_GNU_GETTEXT, which is what libbonobo is now using.
492
493 2001-08-03  Martin Baulig  <baulig@suse.de>
494
495         * macros2/gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_VERSION): Removed.
496         (GNOME_PKGCONFIG_CHECK_CFLAG): Removed.
497         (GNOME_PKGCONFIG_ACLOCALFLAGS): Removed.
498         (GNOME_PKGCONFIG_CHECK_OPTIONAL_MODULES): Removed.
499         (GNOME_PKGCONFIG_CHECK_MODULES): Removed.
500         (GNOME_CHECK_PKGCONFIG): Use $PKG_CONFIG --atleast-pkgconfig-version
501         to check for the pkg-config version.
502
503 2001-08-02  Michael Meeks  <michael@ximian.com>
504
505         * Version 1.2.3
506
507 2001-07-26  Darin Adler  <darin@bentspoon.com>
508
509         * configure.in: Point to the new home of pkgconfig at
510         www.freedesktop.org instead of "sourceforce.net" [sic].
511
512 2001-07-26  Darin Adler  <darin@bentspoon.com>
513
514         * doc/usage.txt: Point to the new home of pkgconfig at
515         www.freedesktop.org.
516
517 2001-07-20  Martin Baulig  <baulig@suse.de>
518
519         * macros2/gnome-pkgconfig.m4: Require pkg-config 0.8.0.
520
521 2001-07-12  Darin Adler  <darin@bentspoon.com>
522
523         * configure.in: Remove AC_ARG_PROGRAM, because AM_INIT_AUTOMAKE
524         already takes care of that.
525
526 2001-06-29  Laszlo Peter <laca@ireland.sun.com>
527
528         * macros2/gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_VERSION): Fix
529           the regexp to process all 6 version numbers.
530
531 2001-06-22  Elliot Lee  <sopwith@redhat.com>
532
533         * macros2/gnome-gettext.m4: N'sync with the gnome1 version,
534           bye bye buggies.
535
536 2001-06-13  Martin Baulig  <baulig@suse.de>
537
538         * macros2/gnome-pkgconfig.m4 (GNOME_CHECK_PKGCONFIG): Require
539           pkg-config 0.7.0 and fix download URL.
540
541         * macros2/gnome-platform.m4: Require pkgconfig on the GNOME 2.0
542           platform.
543
544 2001-06-01  Peter Williams  <peterw@ximian.com>
545
546         * macros2/autogen.sh: s,Gnome,$PKG_NAME,g
547
548 2001-05-22  Darin Adler  <darin@eazel.com>
549
550         * hack-macros/gnome.m4: Add BUILD_INCLUDED_LIBINTL for
551         compatibility with the new gettext.
552         
553 2001-04-16  Darin Adler  <darin@eazel.com>
554
555         * gnome-common.spec.in: A cut at updating the spec file now that
556         the pkgconfig stuff and support stuff has gone away.
557
558 2001-04-14  Martin Baulig  <baulig@suse.de>
559
560         * gnome-common.pc.in, gnome-common-2.0.pc.in: Removed.
561
562         * configure.in: Set version number to 1.2.2.
563         (--enable-platform-gnome-2): Removed this command line argument;
564         this package is now the same for GNOME 1.x and GNOME 2.0.
565
566         * acinclude.m4: Removed.
567         * acconfig.h: Removed.
568
569         * support/: We don't build this directory anymore; the GNOME 1.x
570         version of it is in gnome-libs/support and the GNOME 2.0 one is in
571         libgnomebase/libgnomesupport.
572
573 2001-04-13  Martin Baulig  <baulig@suse.de>
574
575         * macros2/gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_OPTIONAL_MODULES):
576         Set variable `have_<name>' to yes or no depending on whether the
577         module was found or not; allows you to define automake conditionals
578         for optional modules.
579
580 2001-03-26  Robin * Slomkowski  <rslomkow@eazel.com>
581
582         * Makefile.am: added gnome-common.spec.in to EXTRA_DISTS
583         * configure.in: added gnome-common.spec.in
584         * gnome-common.spec: removed from repository as it appeared
585                              generic
586         * gnome-common.spec.in: new spec file using Martin's suggestions
587
588 2001-03-24  Martin Baulig  <baulig@suse.de>
589
590         * macros2/autogen.sh: Add the xml-i18n-tools stuff here.
591
592 2000-12-01  Martin Baulig  <baulig@suse.de>
593
594         Released gnome-common 1.2.1.
595
596 2000-12-01  Martin Baulig  <baulig@suse.de>
597
598         * macros2/compiler-flags.m4: Improved compile warnings check; the
599         --enable-compile-warnings parameter now takes 5 different
600         values (no/minimum/yes/maximum/error). AC_SUBST(WARN_CFLAGS).
601
602 2000-11-29  Martin Baulig  <baulig@suse.de>
603
604         * macros2/gnome.m4, gnome-gnorba-check.m4, gnome-fileutils.m4: Removed.
605
606 2000-11-26  Martin Baulig  <martin@home-of-linux.org>
607
608         * macros2/gnome-x-checks.m4 (GNOME2_X_CHECKS): Use
609         GNOME_PKGCONFIG_CHECK_MODULES.
610
611         * macros2/gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_VERSION): Don't
612         AC_REQUIRE([GNOME_REQUIRE_PKGCONFIG]).
613         (GNOME_CHECK_PKGCONFIG): Check for pkg-config >= 0.4.1.
614
615 2000-11-22  Martin Baulig  <martin@home-of-linux.org>
616
617         * macros2/gnome-pkgconfig.m4: Added GNOME_PKGCONFIG_CHECK_OPTIONAL_MODULES
618         to check for a list of optional modules.
619
620         * macros2/gnome-platform.m4: Require GNOME_REQUIRE_PKGCONFIG.
621
622 2000-11-22  Martin Baulig  <martin@home-of-linux.org>
623
624         * macros2/gnome-platform.m4: New file. This defines
625         GNOME_PLATFORM_GNOME_2.
626
627         * macros2/gnome-pkgconfig.m4: Disable the --extra-flags argument to
628         pkg-config, this doesn't exist anymore.
629
630 2000-11-22  Martin Baulig  <martin@home-of-linux.org>
631
632         * macros2/gnome-pkgconfig.m4: New file. This defines
633         GNOME_CHECK_PKGCONFIG, GNOME_REQUIRE_PKGCONFIG and
634         GNOME_PKGCONFIG_* macros from pkg-config.
635
636 2000-11-21  Martin Baulig  <baulig@suse.de>
637
638         * macros2/gnome-support.m4, need-declaration.m4: Removed.
639
640 2000-11-21  Martin Baulig  <martin@home-of-linux.org>
641
642         * configure.in: Set version number to 1.2.1.
643
644         * configure.in (--enable-platform-gnome-2): New configure
645         command line argument to enable support for the GNOME 2.x
646         platform.
647         (PLATFORM_GNOME_2): New automake conditional.
648         * Do the GNOME_SUPPORT_CHECKS here if we're on the GNOME 2.x
649         platform.
650
651         * Makefile.am (SUBDIRS): Conditionally add support for the
652         GNOME 2.x platform.
653
654         * acinclude.m4: New file. Put stuff from gnome-support.m4
655         and need-declaration.m4 here.
656
657 2000-09-30  Martin Baulig  <baulig@suse.de>
658
659         * macros2/gnome-x-checks.m4: Switch to pkg-config to check for GTK+ 2.0.
660           Removed all `gnome_cv_passdown_x_*' variables and `USE_DEVGTK'.
661
662         * macros2/gnome-common.m4 (GNOME_COMMON_INIT): Added the always-false
663           INSIDE_GNOME_COMMON automake conditional.
664         (GNOME_GTKDOC_CHECK): New macro.
665         (GNOME_DEBUG_CHECK): New macro.
666
667 Thu Aug 24 02:28:57 2000  George Lebl <jirka@5z.com>
668
669         * macros2/gnome-x-checks.m4: use the correct name in AC_PROVIDE
670
671 2000-08-06  Martin Baulig  <baulig@suse.de>
672
673         * macros2/gnome-x-checks.m4 (GNOME_X_CHECKS): Renamed
674           to GNOME2_X_CHECKS.
675
676 2000-07-24  Martin Baulig  <martin@home-of-linux.org>
677
678         * macros2/autogen.sh: Removed some old crap in it.
679         * macros2/aclocal-include.m4: Removed.
680
681         * macros2/gnome-x-checks.m4: Check for GTK+ 2.0.
682
683 2000-07-24  Martin Baulig  <baulig@suse.de>
684
685         * macros2/autogen.sh: Make it work with AM_GNOME2_GETTEXT.
686         * macros2/check-utmp.m4: New file.
687
688 2000-07-24  Martin Baulig  <baulig@suse.de>
689
690         Synced with gnome-libs/gnome-data.
691
692 2000-06-09  Martin Baulig  <martin@home-of-linux.org>
693
694         * macros2/gnome-common.m4: We need this here as well.
695
696 2000-05-29  Martin Baulig  <baulig@suse.de>
697
698         * configure.in: Set version number to 1.2.0.
699
700 2000-05-29  Martin Baulig  <baulig@suse.de>
701
702         * macros2/Makefile.am: New file. Install this stuff into
703           `$(datadir)/aclocal/gnome2-macros'.
704
705         * macros2/gnome.m4: New file. Copied from `hack-macros' dir.
706
707         * macros2/autogen.sh: New file. Copied from `macros' dir.
708
709 1998-02-19  Raja R Harinath  <harinath@cs.umn.edu>
710
711         * autogen.sh: New sample file.
712         * configure.in: Likewise.
713         * Makefile.am: Likewise.
714         * README: Likewise.
715