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