From: Ralf Wildenhues Date: Wed, 10 May 2006 21:14:36 +0000 (+0000) Subject: * tests/defs.in (Be Bourne compatible): Update from current X-Git-Tag: Release-1-9b~52 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ca84b3edf3cc7fa060cfb2030e9b7228fa4f588;p=thirdparty%2Fautomake.git * tests/defs.in (Be Bourne compatible): Update from current Autoconf. --- diff --git a/ChangeLog b/ChangeLog index 95a59d8b4..6467a9227 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2006-05-10 Ralf Wildenhues + * tests/defs.in (Be Bourne compatible): Update from current + Autoconf. + * configure.ac: Recommend perl-5.8.2. * tests/automake.test: Do not fail because of buggy Getopt::Long in perl < 5.8.2. diff --git a/tests/defs.in b/tests/defs.in index cad60d961..df1c9f6de 100644 --- a/tests/defs.in +++ b/tests/defs.in @@ -1,8 +1,8 @@ # -*- shell-script -*- # @configure_input@ # -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 -# Free Software Foundation, Inc. +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, +# 2005, 2006 Free Software Foundation, Inc. # # This file is part of GNU Automake. # @@ -25,16 +25,18 @@ # Tom Tromey # Be Bourne compatible. -# (Snippet copied from configure's initialization in Autoconf 2.57.) +# (Snippet copied from configure's initialization in Autoconf 2.59c.) if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then emulate sh NULLCMD=: # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' -elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then - set -o posix +else + case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac fi +BIN_SH=xpg4; export BIN_SH # for Tru64 +DUALCASE=1; export DUALCASE # for MKS sh # Ensure we are running from the right directory. test -f ./defs || {