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