From 28497c7168a67ae0e1f399aa6f3ea59256a2f62a Mon Sep 17 00:00:00 2001 From: Akim Demaille Date: Mon, 20 Dec 1999 18:52:12 +0000 Subject: [PATCH] 1999-10-31 Akim Demaille * acgeneral.m4 (AC_INIT_PARSE_ARGS): Avoid to use double quotes inside "`...`": some shells parse this inccorrectly. --- ChangeLog | 5 +++++ acgeneral.m4 | 10 +++++----- lib/autoconf/general.m4 | 10 +++++----- 3 files changed, 15 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index ee532328..e5086cce 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +1999-10-31 Akim Demaille + + * acgeneral.m4 (AC_INIT_PARSE_ARGS): Avoid to use double quotes + inside "`...`": some shells parse this inccorrectly. + 1999-10-31 Akim Demaille * Makefile.am (pkgdata_DATA, EXTRA_DIST): Removed acconfig.h. diff --git a/acgeneral.m4 b/acgeneral.m4 index 6ccc234d..c877bed9 100644 --- a/acgeneral.m4 +++ b/acgeneral.m4 @@ -892,7 +892,7 @@ changequote([, ])dnl ac_feature=`echo "$ac_option"|sed -e 's/-*disable-//'` # Reject names that are not valid shell variable names. changequote(, )dnl - if test -n "`echo "$ac_feature"| sed 's/[-a-zA-Z0-9_]//g'`"; then + if echo "$ac_feature" | grep '[^-a-zA-Z0-9_]' >/dev/null 2>&1; then changequote([, ])dnl AC_MSG_ERROR($ac_feature: invalid feature name) fi @@ -903,7 +903,7 @@ changequote([, ])dnl ac_feature=`echo "$ac_option"|sed -e 's/-*enable-//' -e 's/=.*//'` # Reject names that are not valid shell variable names. changequote(, )dnl - if test -n "`echo "$ac_feature"| sed 's/[-_a-zA-Z0-9]//g'`"; then + if echo "$ac_feature" | grep '[^-a-zA-Z0-9_]' >/dev/null 2>&1; then changequote([, ])dnl AC_MSG_ERROR($ac_feature: invalid feature name) fi @@ -1156,7 +1156,7 @@ Some of the influent environment variables:$ac_arg_var_help" ac_package=`echo "$ac_option"|sed -e 's/-*with-//' -e 's/=.*//'` # Reject names that are not valid shell variable names. changequote(, )dnl - if test -n "`echo "$ac_package"| sed 's/[-_a-zA-Z0-9]//g'`"; then + if echo "$ac_feature" | grep '[^-a-zA-Z0-9_]' >/dev/null 2>&1; then changequote([, ])dnl AC_MSG_ERROR($ac_package: invalid package name) fi @@ -1171,7 +1171,7 @@ changequote([, ])dnl ac_package=`echo "$ac_option"|sed -e 's/-*without-//'` # Reject names that are not valid shell variable names. changequote(, )dnl - if test -n "`echo "$ac_package"| sed 's/[-a-zA-Z0-9_]//g'`"; then + if echo "$ac_feature" | grep '[^-a-zA-Z0-9_]' >/dev/null 2>&1; then changequote([, ])dnl AC_MSG_ERROR($ac_package: invalid package name) fi @@ -1212,7 +1212,7 @@ changequote([, ])dnl *) changequote(, )dnl - if test -n "`echo "$ac_option"| sed 's/[-a-z0-9.]//g'`"; then + if echo "$ac_feature" | grep '[^-a-zA-Z0-9.]' >/dev/null 2>&1; then changequote([, ])dnl AC_MSG_WARN($ac_option: invalid host type) fi diff --git a/lib/autoconf/general.m4 b/lib/autoconf/general.m4 index 6ccc234d..c877bed9 100644 --- a/lib/autoconf/general.m4 +++ b/lib/autoconf/general.m4 @@ -892,7 +892,7 @@ changequote([, ])dnl ac_feature=`echo "$ac_option"|sed -e 's/-*disable-//'` # Reject names that are not valid shell variable names. changequote(, )dnl - if test -n "`echo "$ac_feature"| sed 's/[-a-zA-Z0-9_]//g'`"; then + if echo "$ac_feature" | grep '[^-a-zA-Z0-9_]' >/dev/null 2>&1; then changequote([, ])dnl AC_MSG_ERROR($ac_feature: invalid feature name) fi @@ -903,7 +903,7 @@ changequote([, ])dnl ac_feature=`echo "$ac_option"|sed -e 's/-*enable-//' -e 's/=.*//'` # Reject names that are not valid shell variable names. changequote(, )dnl - if test -n "`echo "$ac_feature"| sed 's/[-_a-zA-Z0-9]//g'`"; then + if echo "$ac_feature" | grep '[^-a-zA-Z0-9_]' >/dev/null 2>&1; then changequote([, ])dnl AC_MSG_ERROR($ac_feature: invalid feature name) fi @@ -1156,7 +1156,7 @@ Some of the influent environment variables:$ac_arg_var_help" ac_package=`echo "$ac_option"|sed -e 's/-*with-//' -e 's/=.*//'` # Reject names that are not valid shell variable names. changequote(, )dnl - if test -n "`echo "$ac_package"| sed 's/[-_a-zA-Z0-9]//g'`"; then + if echo "$ac_feature" | grep '[^-a-zA-Z0-9_]' >/dev/null 2>&1; then changequote([, ])dnl AC_MSG_ERROR($ac_package: invalid package name) fi @@ -1171,7 +1171,7 @@ changequote([, ])dnl ac_package=`echo "$ac_option"|sed -e 's/-*without-//'` # Reject names that are not valid shell variable names. changequote(, )dnl - if test -n "`echo "$ac_package"| sed 's/[-a-zA-Z0-9_]//g'`"; then + if echo "$ac_feature" | grep '[^-a-zA-Z0-9_]' >/dev/null 2>&1; then changequote([, ])dnl AC_MSG_ERROR($ac_package: invalid package name) fi @@ -1212,7 +1212,7 @@ changequote([, ])dnl *) changequote(, )dnl - if test -n "`echo "$ac_option"| sed 's/[-a-z0-9.]//g'`"; then + if echo "$ac_feature" | grep '[^-a-zA-Z0-9.]' >/dev/null 2>&1; then changequote([, ])dnl AC_MSG_WARN($ac_option: invalid host type) fi