1 2004-10-28 James Henstridge <james@jamesh.id.au>
3 * gnome-autogen.sh (m4dir): fix up the AC_CONFIG_MACRO_DIR check
4 to work with sub-package configure.in's.
6 2004-10-27 James Henstridge <james@jamesh.id.au>
8 * gnome-autogen.sh (ACLOCAL): if AC_CONFIG_MACRO_DIR() is used in
9 configure.ac, pass that directory to aclocal.
10 Run libtoolize if the configure.ac file calls LT_INIT (the new
11 name for AC_PROG_LIBTOOL in libtool-2.0).
13 2004-08-16 Kjartan Maraas <kmaraas@gnome.org>
15 * gnome-autogen.sh: Add some foo to handle automake-1.9.x too.
17 2004-05-13 James Henstridge <james@daa.com.au>
19 * autogen.sh: Change the order the various tools are called in to
20 match that of autoconf's autoupdate tool. See bug 138584.
22 2004-01-31 Malcolm Tredinnick <malcolm@commsecure.com.au>
24 * autogen.sh: Use automake-1.8 if available. Patch from
25 alexander.winston@comcast.net (Alexander Winston). Bug #132966.
27 2004-01-25 Malcolm Tredinnick <malcolm@commsecure.com.au>
29 * autogen.sh: Deprecate the use of GNOME2_DIR and allow the use
30 of GNOME2_PATH (bug #130516).
32 2004-01-02 Malcolm Tredinnick <malcolm@commsecure.com.au>
34 * autogen.sh: Run intltoolize after automake, since intltoolize
35 wants mkinstalldirs now. Should fix bugs #130309 and #130366.
37 2003-12-13 Malcolm Tredinnick <malcolm@commsecure.com.au>
39 * autogen.sh: Change the use of head to be 'head -n -1', since
40 the GNU version of head appears to have changed behaviour
41 between version 5.0 and 5.0.9 somewhere. This should be portable
42 across all versions now. Fixed bug #128867.
44 2003-12-08 Rodney Dawes <dobey@free.fr>
46 * autogen.sh: Update automake checks to check incremental
47 versions in the correct order, Fixes #128691
49 2003-11-19 Malcolm Tredinnick <malcolm@commsecure.com.au>
51 * autogen.sh: Replace use of -or in a find command with -o.
52 Makes things work for people with less functional versions of
53 find. Fixes bug #127354 reported by Rolf Sponsel.
55 2003-11-03 <clahey@ximian.com>
57 * gnome-common.m4: Removed ENABLE_WERROR and changed name to
58 GNOME_MAINTAINER_MODE_DEFINES.
60 2003-11-01 Malcolm Tredinnick <malcolm@commsecure.com.au>
62 * autogen.sh: Make version checking work, as pointed out by
63 Michael H Schimek in bug #125818.
65 2003-10-31 <clahey@ximian.com>
67 * gnome-common.m4: Changed name of new macro to
68 AM_MAINTAINER_MODE_DEFINES and added definition for ENABLE_WERROR.
70 2003-10-31 <clahey@ximian.com>
72 * gnome-common.m4: New macro to disable deprecated functions and
73 widgets when maintainer mode is on.
75 2003-08-10 Malcolm Tredinnick <malcolm@commsecure.com.au>
77 * autogen.sh: Show the version found for the various build tools
78 like automake, autoconf, libtool, etc. Patch from Steve Chaplin
81 2003-08-05 Malcolm Tredinnick <malcolm@commsecure.com.au>
83 * compile-flags.m4: Continuing to try and get the flags passed
84 to g++ in GNOME_CXX_WARNINGS correct. Based on our best
85 attempts, the current set should work for the widest range of
86 g++ versions (see bug #118987 for the discussion).
88 2003-08-03 Malcolm Tredinnick <malcolm@commsecure.com.au>
90 * compile-flags.m4: Simplify GNOME_CXX_WARNINGS. Fixes bug
93 2003-07-28 Malcolm Tredinnick <malcolm@commsecure.com.au>
95 * compiler-flags.m4: Default setting in the
96 GNOME_COMPILE_WARNINGS macro is now "yes". This fixes bug
97 #118479 (another good bit of debugging from Steve Chaplin).
99 2003-07-20 Malcolm Tredinnick <malcolm@commsecure.com.au>
101 * compiler-flags.m4: Remove some redundant options as suggested
102 by Steve Chaplin in bug #115475. The warnings list looks simpler
103 now, but is no less functional.
105 2003-07-15 Malcolm Tredinnick <malcolm@commsecure.com.au>
107 * autogen.sh: Fix a typo when reporting "forbidden" m4 macros.
109 2003-06-20 Malcolm Tredinnick <malcolm@commsecure.com.au>
111 * autogen.sh: Fix some strangeness in the gnome-doc-common test.
113 2003-06-19 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net>
115 * autogen.sh: Inserted missing "cd $dirname" to effectively
116 process subdirectories, since all it was doing was to process the
117 toplevel dir multiple times.
119 [Editor's note: also reported with patch by Elijah Newren in bug
122 2003-05-21 Malcolm Tredinnick <malcolm@commsecure.com.au>
124 * autogen.sh: Ignore {arch} subdirectories. Fixes bug #113327.
126 2003-05-04 Malcolm Tredinnick <malcolm@commsecure.com.au>
129 - Make this portable to Bourne-like shells. Fixes the problems
130 pointed out by Morten Welinder in bug #110177.
131 - Extend the check_m4macros() function to handle Cygwin
132 environments. Fixes bug #110947.
134 2003-04-10 Ross Burton <ross@burtonini.com>
136 * autogen.sh: Fix a typo in the glib-gettext checks.
138 2003-03-07 Malcolm Tredinnick <malcolm@commsecure.com.au>
140 * autogen.sh: Replace PACKAGE with PKG_NAME, since PKG_NAME is
141 what is defined by the various applications' autogen.sh. Also,
142 call autopoint rather than gettextize when appropriate (when
143 AM_GNU_GETTEXT_VERSION is present).
145 2003-02-27 Mark McLoughlin <mark@skynet.ie>
147 * compiler-flags.m4: fix mixed up order of arguments to
148 AC_ARG_ENABLE that made --enable-compile-warnings not work
151 2003-02-24 James Henstridge <james@daa.com.au>
153 * autogen.sh (forbid_m4macro): add function to forbid m4 macros.
154 Forbid gnome-cxx-check.m4, to try and catch setups where stale
155 macros are left on the system.
157 2003-02-21 James Henstridge <james@daa.com.au>
159 * autogen.sh (version_check): if $variable is set, then assume
160 it is correct and skip the version check.
161 (autoconf): check for autoconf2.50 first, so we don't trigger
162 Debian's sometimes broken autoconf version sniffer.
164 2003-02-19 James Henstridge <james@daa.com.au>
166 * Makefile.am (GNOME2_MACROS): remove check-utmp.m4 (copied it to
167 libzvt, which is the only thing using it).
169 * gnome-deprecated-macros.m4(GNOME_CHECK_CXX): AC_REQUIRE does not
170 work within AU_DEFUN, so change to a simple call to AC_PROG_CXX.
172 2003-02-18 James Henstridge <james@daa.com.au>
174 * autogen.sh (topdir): check to see if gnome-deprecated-macros.m4
175 ended up in aclocal.m4, and warn if so.
177 * gnome-platform.m4: kill this too (with a deprecation warning).
179 * gnome-cxx-check.m4: move to gnome-deprecated-macros.m4
181 * gnome-pkgconfig.m4: remove, and add a deprecation warning in its
184 * gnome-x-checks.m4: remove, and add an AU_DEFUN in its place
185 telling people not to use it.
187 * linger.m4: removed outright.
189 * gnome-common.m4: remove GNOME_GTKDOC_CHECK, deprecated in favour
192 * gnome-gettext.m4: remove file (people should be using gettextize
195 * gnome-deprecated-macros.m4: new file to hold deprecated macros.
197 2003-02-14 Kalpesh Shah <kalpesh.shah@sun.com>
199 * check-utmp.m4: initialize UTMP structure properly.
201 Patch reviewed by Andersca <andersca@gnu.org>
203 2002-09-23 Bastien Nocera <hadess@hadess.net>
205 * autogen.sh: exit if aclocal, autoheader, automake or autoconf
206 fails to run without warnings. Usually compilation would fail
207 afterwards with funky errors.
208 This is more anal than the version committed to the gnome-2-0 branch
210 2002-08-18 Havoc Pennington <hp@pobox.com>
212 * autogen.sh: hardcode aclocal-1.4/automake-1.4 so that users with
213 both automake 1.6 and 1.4 installed get the right automake. Means
214 compilation from CVS will now require the latest automake 1.4
215 release, or manually creating symlinks called "automake-1.4" and
218 Mon Aug 12 23:49:41 2002 HideToshi Tajima <hidetoshi.tajima@sun.com>
220 * autogen.sh : use portable -o instead of GNU-ish -or for find test
222 2002-08-10 Miles Lane <miles_lane@yahoo.com>
224 * autogen.sh: fix the "find" test so that the presence of
225 configure.in is reporteded. Each expression requires its
228 2002-08-10 Sebastian Rittau <srittau@jroger.in-berlin.de>
230 * autogen.sh: support for configure.ac
232 2002-05-10 Chema Celorio <chema@celorio.com>
234 * compiler-flags.m4: fix GNOME_COMPILE_WARNINGS to work when a parameter is
235 passed. The arguments to AC_ARG_ENABLE where swapped
237 2002-04-01 jacob berkman <jacob@ximian.com>
239 * gnome-x-checks.m4 (GNOME2_X_CHECKS): kill bogus clearing of
242 2001-10-29 jacob berkman <jacob@ximian.com>
244 * autogen.sh: add check for glib-gettextize
246 2001-10-15 Bastien Nocera <hadess@hadess.net>
248 * Makefile.am, curses.m4: added curses.m4 (copied from the gnome1
249 macros. this file is needed to gdialog
251 2001-10-02 Darin Adler <darin@bentspoon.com>
253 * autogen.sh: Complete intltool support.
255 2001-10-02 Darin Adler <darin@bentspoon.com>
257 * autogen.sh: Add intltool support.
259 2001-09-04 Frank Belew <frb@ximian.com>
261 * autogen.sh: change gettext regexp to work with non-gnu grep
263 2001-08-18 Darin Adler <darin@bentspoon.com>
265 * autogen.sh: Don't ask people to ignore xml-i18n-tools messages.
267 2001-08-04 Darin Adler <darin@bentspoon.com>
269 * autogen.sh: Update gettext logic to allow anything that
270 starts with AM and ends with gettext. This makes it work with
271 AM_GLIB_GNU_GETTEXT, which is what libbonobo is now using.
273 2001-08-03 Martin Baulig <baulig@suse.de>
275 * gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_VERSION): Removed.
276 (GNOME_PKGCONFIG_CHECK_CFLAG): Removed.
277 (GNOME_PKGCONFIG_ACLOCALFLAGS): Removed.
278 (GNOME_PKGCONFIG_CHECK_OPTIONAL_MODULES): Removed.
279 (GNOME_PKGCONFIG_CHECK_MODULES): Removed.
280 (GNOME_CHECK_PKGCONFIG): Use $PKG_CONFIG --atleast-pkgconfig-version
281 to check for the pkg-config version.
283 2001-07-20 Martin Baulig <baulig@suse.de>
285 * gnome-pkgconfig.m4: Require pkg-config 0.8.0.
287 2001-06-29 Laszlo Peter <laca@ireland.sun.com>
289 * gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_VERSION): Fix the regexp
290 to process all 6 version numbers.
292 2001-06-22 Elliot Lee <sopwith@redhat.com>
294 * gnome-gettext.m4: N'sync with the gnome1 version, bye bye buggies.
296 2001-06-13 Martin Baulig <baulig@suse.de>
298 * gnome-pkgconfig.m4 (GNOME_CHECK_PKGCONFIG): Require pkg-config 0.7.0
299 and fix download URL.
301 * gnome-platform.m4: Require pkgconfig on the GNOME 2.0 platform.
303 2001-06-01 Peter Williams <peterw@ximian.com>
305 * autogen.sh: s,Gnome,$PKG_NAME,g
307 2001-04-13 Martin Baulig <baulig@suse.de>
309 * gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_OPTIONAL_MODULES):
310 Set variable `have_<name>' to yes or no depending on whether the
311 module was found or not; allows you to define automake conditionals
312 for optional modules.
314 2001-03-24 Martin Baulig <baulig@suse.de>
316 * autogen.sh: Add the xml-i18n-tools stuff here.
318 2000-12-01 Martin Baulig <baulig@suse.de>
320 * compile-warnings.m4: Improved compile warnings check; the
321 --enable-compile-warnings parameter now takes 5 different
322 values (no/minimum/yes/maximum/error). AC_SUBST(WARN_CFLAGS).
324 2000-11-29 Martin Baulig <baulig@suse.de>
326 * gnome.m4, gnome-gnorba-check.m4, gnome-fileutils.m4: Removed.
328 2000-11-26 Martin Baulig <martin@home-of-linux.org>
330 * gnome-x-checks.m4 (GNOME2_X_CHECKS): Use
331 GNOME_PKGCONFIG_CHECK_MODULES.
333 * gnome-pkgconfig.m4 (GNOME_PKGCONFIG_CHECK_VERSION): Don't
334 AC_REQUIRE([GNOME_REQUIRE_PKGCONFIG]).
335 (GNOME_CHECK_PKGCONFIG): Check for pkg-config >= 0.4.1.
337 2000-11-22 Martin Baulig <martin@home-of-linux.org>
339 * gnome-pkgconfig.m4: Added GNOME_PKGCONFIG_CHECK_OPTIONAL_MODULES
340 to check for a list of optional modules.
342 * gnome-platform.m4: Require GNOME_REQUIRE_PKGCONFIG.
344 2000-11-22 Martin Baulig <martin@home-of-linux.org>
346 * gnome-platform.m4: New file. This defines
347 GNOME_PLATFORM_GNOME_2.
349 * gnome-pkgconfig.m4: Disable the --extra-flags argument to
350 pkg-config, this doesn't exist anymore.
352 2000-11-22 Martin Baulig <martin@home-of-linux.org>
354 * gnome-pkgconfig.m4: New file. This defines
355 GNOME_CHECK_PKGCONFIG, GNOME_REQUIRE_PKGCONFIG and
356 GNOME_PKGCONFIG_* macros from pkg-config.
358 2000-11-21 Martin Baulig <baulig@suse.de>
360 * gnome-support.m4, need-declaration.m4: Removed.
362 2000-09-30 Martin Baulig <baulig@suse.de>
364 * gnome-x-checks.m4: Switch to pkg-config to check for GTK+ 2.0;
365 Removed all `gnome_cv_passdown_x_*' variables and `USE_DEVGTK'.
367 * gnome-common.m4 (GNOME_COMMON_INIT): Added the always-false
368 INSIDE_GNOME_COMMON automake conditional.
369 (GNOME_GTKDOC_CHECK): New macro.
370 (GNOME_DEBUG_CHECK): New macro.
372 Thu Aug 24 02:28:57 2000 George Lebl <jirka@5z.com>
374 * gnome-x-checks.m4: use the correct name in AC_PROVIDE
376 2000-08-06 Martin Baulig <baulig@suse.de>
378 * gnome-x-checks.m4 (GNOME_X_CHECKS): Renamed
381 2000-07-24 Martin Baulig <martin@home-of-linux.org>
383 * autogen.sh: Removed some old crap in it.
384 * aclocal-include.m4: Removed.
386 * gnome-x-checks.m4: Check for GTK+ 2.0.
388 2000-07-24 Martin Baulig <baulig@suse.de>
390 * autogen.sh: Make it work with AM_GNOME2_GETTEXT.
391 * check-utmp.m4: New file.
393 2000-07-24 Martin Baulig <baulig@suse.de>
395 Synced with gnome-libs/gnome-data.
397 2000-06-09 Martin Baulig <martin@home-of-linux.org>
399 * gnome-common.m4: We need this here as well.
401 2000-05-29 Martin Baulig <baulig@suse.de>
403 * Makefile.am: New file. Install this stuff into
404 `$(datadir)/aclocal/gnome2-macros'.
406 * gnome.m4: New file. Copied from `hack-macros' dir.
408 * autogen.sh: New file. Copied from `macros' dir.