Hi,
this patch makes configure a bit smaller; does it look OK?
(It passed make check.)
Stepan
2005-05-11 Stepan Kasal <[EMAIL PROTECTED]>
* lib/autoconf/general.m4 (_AC_INIT_PARSE_ARGS): Make the check
for absolute directory names in one loop.
Index: lib/autoconf/general.m4
===================================================================
RCS file: /cvsroot/autoconf/autoconf/lib/autoconf/general.m4,v
retrieving revision 1.852
diff -u -r1.852 general.m4
--- lib/autoconf/general.m4 2 May 2005 20:14:50 -0000 1.852
+++ lib/autoconf/general.m4 11 May 2005 13:46:00 -0000
@@ -929,26 +929,17 @@
fi
# Be sure to have absolute directory names.
-for ac_var in exec_prefix prefix
+for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
+ datadir sysconfdir sharedstatedir localstatedir includedir \
+ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
+ libdir localedir mandir
do
eval ac_val=$`echo $ac_var`
case $ac_val in
- [[\\/$]]* | ?:[[\\/]]* | NONE | '' ) ;;
- *) AC_MSG_ERROR([expected an absolute directory name for --$ac_var:
$ac_val]);;
- esac
-done
-
-# Be sure to have absolute directory names.
-for ac_var in bindir sbindir libexecdir datarootdir datadir sysconfdir \
- sharedstatedir localstatedir includedir oldincludedir \
- docdir infodir htmldir dvidir pdfdir psdir libdir \
- localedir mandir
-do
- eval ac_val=$`echo $ac_var`
- case $ac_val in
- [[\\/$]]* | ?:[[\\/]]* ) ;;
- *) AC_MSG_ERROR([expected an absolute directory name for --$ac_var:
$ac_val]);;
+ [[\\/$]]* | ?:[[\\/]]* ) continue;;
+ NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
esac
+ AC_MSG_ERROR([expected an absolute directory name for --$ac_var: $ac_val])
done
# There might be people who depend on the old broken behavior: `$host'