+2002-04-25 Ezra Peisach <epeisach@bu.edu>
+
+ * reconf: Only for autoreconf 2.53, create a private copy of
+ autoreconf with a patch to a bug that prevented use of three
+ levels configure.in files. The bug is fixed in the development
+ version 2.53a.
+
2002-04-16 Danilo Almeida <dalmeida@mit.edu>
* def-check.pl: Handle KRB5_CALLCONV_WRONG in .def file.
localdir=`pwd`
;;
esac
+
+ # Determine if we need to patch autoreconf for 2.53
+ case "$autoconfversion" in
+ 2.53)
+ echo "Patching autoreconf"
+ # Walk the path to find autoreconf
+ autoreconfpath=
+ for i in `echo $PATH | sed -e 's/:/ /g'` ; do
+ if test -r $i/autoreconf; then
+ autoreconfpath=$i/autoreconf
+ break
+ fi
+ done
+ if test "x$autoreconfpath" = "x" ; then
+ echo "Could not find autoreconf executable!!!"
+ exit
+ fi
+
+ echo "About to patch $autoreconfpath to ..."
+ TMPCMD=/tmp/autoreconf$$
+ sed -e 's/push @ARGV, $_;/push @ARGV, catfile ($directory, $_);/' $autoreconfpath > $TMPCMD
+ autoreconf="/bin/sh $TMPCMD"
+ trap "rm $TMPCMD" 0
+ ;;
+ *)
+ ;;
+ esac
else
echo "Couldn't find autoconf 2.13 or higher in your path."
echo " "