home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- # toolcheck -- check for tools that have severe bugs. Good that all the buggy
- # tools identify by version numbers. This is the spirit of GNU :-)
- #
- # 24.7.95 jw.
-
- retval=0
- reply="`sh -version -c exit 2>&1 < /dev/null`"
- case "$reply" in
- GNU*1.14.3*)
- echo "- sh is '$reply'";
- echo " CAUTION: This shell has a buggy 'trap' command.";
- echo " The configure script may fail silently.";
- retval=1;
- ;;
- GNU*)
- echo "- sh is '$reply' - probably OK.";
- ;;
- *) ;;
- esac
-
- reply="`sed --version 2>&1 < /dev/null`"
- case "$reply" in
- GNU\ sed\ version\ 2.0[34])
- echo "- sed is '$reply'";
- echo " CAUTION: This sed cannot configure screen properly."
- retval=1;
- ;;
- GNU\ sed\ version\ 2.05|GNU\ sed\ version\ 2.03\ kevin)
- echo "- sed is '$reply' - good.";
- ;;
- GNU*) echo "- sed is '$reply'.";
- ;;
- *) ;;
- esac
- exit $retval
-