+2002-11-21 Erez Zadok <ezk@cs.sunysb.edu>
+
+ * config.guess.long: updated script so it will properly find the
+ version number of the new Itanium 2 machines running "Red Hat
+ Linux Advanced Workstation release 2.1AW (Derry)". The script now
+ will report ia64-unknown-linux-rh2.1AW.
+
2002-11-20 Ion Badulescu <ionut@moisil.badula.org>
* amfs_auto_bgmount(): almost complete rewrite
# part of am-utils-6.x
# Erez Zadok <ezk@cs.columbia.edu>
#
+#set -x
+
+# find a single word that prints the version number of the release
+getver () {
+ l=`head $1`
+ set $l
+ for i in $*
+ do
+ case "$i" in
+ # look for one digit followed by a sequence of non-spaces
+ # so it'll catch 7.3 as well as 2.1AW
+ *[0-9]* ) echo $i; return ;;
+ esac
+ done
+}
+
if test "x$GCONFIG" = "x" ; then
# find dirname of this script
base=`echo $0 | sed 's/\/[^\/]*$//' 2>/dev/null`
*linux* )
GCONFIG=`echo ${GCONFIG} | sed -e 's/i.86/i386/' -e 's/linux-gnu/linux/'`
if test -f /etc/redhat-release ; then
- long=`cut -d '(' -f1 /etc/redhat-release | tr -dc '[0-9.]'`
+ long=`getver /etc/redhat-release`
echo ${GCONFIG}-rh${long}
exit 0
elif test -f /etc/SuSE-release ; then
- long=`grep VERSION /etc/SuSE-release | tr -dc '[0-9.]'`
+ long=`getver /etc/SuSE-release`
echo ${GCONFIG}-suse${long}
exit 0
else