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