5 # Make sure we can run config.sub.
6 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
7 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
8 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
9 { (exit 1); exit 1; }; }
11 ac_build_alias=$build_alias
12 test "x$ac_build_alias" = x &&
13 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
14 test "x$ac_build_alias" = x &&
15 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
16 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
17 { (exit 1); exit 1; }; }
18 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
19 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
20 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
21 { (exit 1); exit 1; }; }
26 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
27 echo "$as_me: error: invalid value of canonical build" >&2;}
28 { (exit 1); exit 1; }; };;
31 ac_save_IFS=$IFS; IFS='-'
37 # Remember, the first character of IFS is used to create $*,
38 # except with old shells:
41 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
44 *cygwin* ) CYGWIN=yes;;
48 if test $HAVE_UNAME=yes -a x`uname -s` = xSunOS
72 if test $HAVE_UNAME=yes -a x`uname -s` = xOSF1
78 HAVE_OSF1_OS_FALSE='#'
89 HAVE_OSF1_OS_FALSE='#'
96 if test $HAVE_UNAME=yes -a x`uname -s` = xAIX
102 HAVE_AIX_OS_FALSE='#'
113 HAVE_AIX_OS_FALSE='#'
120 if test $HAVE_UNAME=yes -a x`uname -s` = xHP-UX
126 HAVE_HPUX_OS_FALSE='#'
128 HAVE_HPUX_OS_TRUE='#'
137 HAVE_HPUX_OS_FALSE='#'
139 HAVE_HPUX_OS_TRUE='#'
144 if test $HAVE_UNAME=yes -a x`uname -s` = xLinux
150 HAVE_LINUX_OS_FALSE='#'
152 HAVE_LINUX_OS_TRUE='#'
161 HAVE_LINUX_OS_FALSE='#'
163 HAVE_LINUX_OS_TRUE='#'
168 if test $HAVE_UNAME=yes -a x`uname -s` = xFreeBSD
173 HAVE_FREEBSD_OS_TRUE=
174 HAVE_FREEBSD_OS_FALSE='#'
176 HAVE_FREEBSD_OS_TRUE='#'
177 HAVE_FREEBSD_OS_FALSE=
184 HAVE_FREEBSD_OS_TRUE=
185 HAVE_FREEBSD_OS_FALSE='#'
187 HAVE_FREEBSD_OS_TRUE='#'
188 HAVE_FREEBSD_OS_FALSE=
192 if test $HAVE_UNAME=yes -a x`uname -s` = xNetBSD
198 HAVE_NETBSD_OS_FALSE='#'
200 HAVE_NETBSD_OS_TRUE='#'
201 HAVE_NETBSD_OS_FALSE=
209 HAVE_NETBSD_OS_FALSE='#'
211 HAVE_NETBSD_OS_TRUE='#'
212 HAVE_NETBSD_OS_FALSE=
216 if test $HAVE_UNAME=yes -a x`uname -s` = xOpenBSD
221 HAVE_OPENBSD_OS_TRUE=
222 HAVE_OPENBSD_OS_FALSE='#'
224 HAVE_OPENBSD_OS_TRUE='#'
225 HAVE_OPENBSD_OS_FALSE=
232 HAVE_OPENBSD_OS_TRUE=
233 HAVE_OPENBSD_OS_FALSE='#'
235 HAVE_OPENBSD_OS_TRUE='#'
236 HAVE_OPENBSD_OS_FALSE=
240 if test $HAVE_UNAME=yes -a x`uname -s` = xBSD/OS
246 HAVE_BSDI_OS_FALSE='#'
248 HAVE_BSDI_OS_TRUE='#'
257 HAVE_BSDI_OS_FALSE='#'
259 HAVE_BSDI_OS_TRUE='#'
264 if test $HAVE_UNAME=yes -a x`uname -s` = xSGI
270 HAVE_SGI_OS_FALSE='#'
281 HAVE_SGI_OS_FALSE='#'
288 if test $HAVE_UNAME=yes -a x`uname -s` = xIRIX -o x`uname -s` = xIRIX64
295 HAVE_IRIX_OS_FALSE='#'
297 HAVE_IRIX_OS_TRUE='#'
306 HAVE_IRIX_OS_FALSE='#'
308 HAVE_IRIX_OS_TRUE='#'
313 if test $HAVE_UNAME=yes -a x`uname -s` = xDarwin
319 HAVE_DARWIN_OS_FALSE='#'
321 HAVE_DARWIN_OS_TRUE='#'
322 HAVE_DARWIN_OS_FALSE=
330 HAVE_DARWIN_OS_FALSE='#'
332 HAVE_DARWIN_OS_TRUE='#'
333 HAVE_DARWIN_OS_FALSE=
338 # -----------------------------------------------------------
339 # ----------------------------------------------------------
340 if test "x$DISTNAME" != "x"
342 echo "distname set to $DISTNAME"
343 elif test $HAVE_UNAME=yes -a x`uname -s` = xOSF1
346 elif test $HAVE_UNAME=yes -a x`uname -s` = xAIX
349 elif test $HAVE_UNAME=yes -a x`uname -s` = xHP-UX
352 elif test $HAVE_UNAME=yes -a x`uname -s` = xSunOS
355 elif test $HAVE_UNAME=yes -a x`uname -s` = xFreeBSD
358 elif test $HAVE_UNAME=yes -a x`uname -s` = xNetBSD
361 elif test $HAVE_UNAME=yes -a x`uname -s` = xOpenBSD
364 elif test $HAVE_UNAME=yes -a x`uname -s` = xIRIX
367 elif test $HAVE_UNAME=yes -a x`uname -s` = xBSD/OS
370 elif test -f /etc/SuSE-release
373 elif test -d /etc/SuSEconfig
376 elif test -f /etc/mandrake-release
379 elif test -f /etc/fedora-release
382 elif test -f /etc/whitebox-release
385 elif test -f /etc/redhat-release
388 elif test -f /etc/gentoo-release
391 elif test -f /etc/debian_version
394 elif test -f /etc/slackware-version
397 elif test $HAVE_UNAME=yes -a x`uname -s` = xDarwin
400 elif test -f /etc/engarde-version
403 elif test "$CYGWIN" = yes
418 DISTVER=`uname -a |awk '{print $3}'`
421 DISTVER=`uname -a |awk '{print $3}'`
427 DISTVER=`cat /etc/debian_version`
430 DISTVER=`uname -a |awk '{print $3}'`
439 DISTVER=`uname -a |awk '{print $3}'`
442 DISTVER=`uname -a |awk '{print $3}'`
445 if test -f /etc/whitebox-release ; then
446 f=/etc/whitebox-release
448 f=/etc/redhat-release
450 if test `cat $f | grep release |\
451 cut -f 3 -d ' '`x = "Enterprise"x ; then
452 DISTVER="Enterprise "`cat $f | grep release |\
455 DISTVER=`cat /etc/redhat-release | grep release |\
460 if test `cat /etc/fedora-release | grep release | cut -f 2 -d ' '`x = "Core"x ; then
461 DISTVER=`cat /etc/fedora-release | grep release |cut -f 4 -d ' '`
463 DISTVER=`cat /etc/fedora-release | grep release |cut -f 3 -d ' '`
467 DISTVER=`cat /etc/mandrake-release | grep release |\
471 DISTVER=`awk '/version / {print $5}' < /etc/gentoo-release`
474 DISTVER=`cat /etc/slackware-version`
480 DISTVER=`cat /etc/SuSE-release |grep VERSION|\
491 echo " === Something went wrong. Unknown DISTNAME $DISTNAME ==="
496 echo "${DISTNAME}-${DISTVER}"