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