Hi.

As the 0.70 development has just begun, I'd like to urge the
switch to using autoconf-2.5X. The latest version is autoconf-2.54.
I've been using the 2.5X versions for a while, and they work well,
and the 2.13 versions aren't being maintained by the primary
autoconf developers, though various distributions still do
some updates.

I've attached an "autoconf.ac" file that I've been using to build
blackbox. I've been building with this file through the 0.65
development series, tweaking it as changes appeared in configure.in.
I believe it matches up well with what the current configure.in
file has (actually it has a little bit more stuff, like configuring
makefiles in nls/ee_ET and nls/tr_TR, for example), but as the
0.70 development has just started, now is a great time to switch.

I'd sent a suggestion like this back around the time of one of
the 0.65 alphas, and the response I got back was to look at this
once 0.70 starts. Well, that's now, so I'm suggesting again.

I'll be glad to discuss what the configure.ac file contains, but
a quick summary is ...

1) AC_INIT converted to 2.5 syntax, with addition of AC_CONFIG_SRCDIR
   macro.
2) AC_OUTPUT converted to 2.5 syntax, with addition of AC_CONFIG_FILES
   to generate configured files from .in templates.
3) AC_HELP_STRING macro in AC_ARG_ENABLE macros. The '@<:@' and
   '@:>@' things are quadrigraphs, and they're discussed in the
   autoconf documentation as ways of creating '[' and ']'
   characters.
4) Lots of explicit quoting in the macro arguments. The autoconf
   2.5X version are much more demanding in that macro arguments
   be quoted,

Let me know what you think.

Art Haas
-- 
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety.
 -- Benjamin Franklin, Historical Review of Pennsylvania, 1759

Attachment: configure.ac.gz
Description: Binary data

-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
List archives:  http://asgardsrealm.net/lurker/splash/index.html
Trouble? Contact [EMAIL PROTECTED]

Reply via email to