+2005-05-05 Erez Zadok <ezk@cs.sunysb.edu>
+
+ * config.guess.long: detect SuSE Enterprise Server and call it
+ "sles" not "suse".
+
2005-05-02 Erez Zadok <ezk@cs.sunysb.edu>
* doc/am-utils.texi (amd): document proper use of
#set -x
# find a single word that prints the version number of the release
-getdistrover () {
+getver () {
l=`head $1`
set $l
for i in $*
export PATH
GCONFIG=`config.guess || echo unknown-config`
fi
-
case "${GCONFIG}" in
*linux* )
GCONFIG=`echo ${GCONFIG} | sed -e 's/i.86/i386/' -e 's/linux-gnu/linux/'`
if test -f /etc/redhat-release ; then
- long=`getdistrover /etc/redhat-release`
+ long=`getver /etc/redhat-release`
if grep -q 'Red Hat Enterprise Linux' /etc/redhat-release; then
echo ${GCONFIG}-rhel${long}
elif grep -q 'Fedora Core' /etc/redhat-release; then
fi
exit 0
elif test -f /etc/SuSE-release ; then
- long=`getdistrover /etc/SuSE-release`
- echo ${GCONFIG}-suse${long}
+ long=`getver /etc/SuSE-release`
+ if grep -q 'Enterprise Server' /etc/SuSE-release; then
+ echo ${GCONFIG}-sles${long}
+ else
+ echo ${GCONFIG}-suse${long}
+ fi
exit 0
elif test -f /etc/debian_version ; then
- long=`getdistrover /etc/debian_version`
+ long=`getver /etc/debian_version`
echo ${GCONFIG}-deb${long}
exit 0
else