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