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