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