3 SHELL=${SHELL:-/bin/sh}
6 # Make sure we can run config.sub.
7 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
8 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
9 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
10 { (exit 1); exit 1; }; }
12 ac_build_alias=$build_alias
13 test "x$ac_build_alias" = x &&
14 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
15 test "x$ac_build_alias" = x &&
16 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
17 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
18 { (exit 1); exit 1; }; }
19 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
20 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
21 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
22 { (exit 1); exit 1; }; }
27 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
28 echo "$as_me: error: invalid value of canonical build" >&2;}
29 { (exit 1); exit 1; }; };;
32 ac_save_IFS=$IFS; IFS='-'
38 # Remember, the first character of IFS is used to create $*,
39 # except with old shells:
42 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
45 *cygwin* ) CYGWIN=yes;;
49 if test $HAVE_UNAME=yes -a x`uname -s` = xSunOS
73 if test $HAVE_UNAME=yes -a x`uname -s` = xOSF1
79 HAVE_OSF1_OS_FALSE='#'
90 HAVE_OSF1_OS_FALSE='#'
97 if test $HAVE_UNAME=yes -a x`uname -s` = xAIX
103 HAVE_AIX_OS_FALSE='#'
114 HAVE_AIX_OS_FALSE='#'
121 if test $HAVE_UNAME=yes -a x`uname -s` = xHP-UX
127 HAVE_HPUX_OS_FALSE='#'
129 HAVE_HPUX_OS_TRUE='#'
138 HAVE_HPUX_OS_FALSE='#'
140 HAVE_HPUX_OS_TRUE='#'
145 if test $HAVE_UNAME=yes -a x`uname -s` = xLinux
151 HAVE_LINUX_OS_FALSE='#'
153 HAVE_LINUX_OS_TRUE='#'
162 HAVE_LINUX_OS_FALSE='#'
164 HAVE_LINUX_OS_TRUE='#'
169 if test $HAVE_UNAME=yes -a x`uname -s` = xFreeBSD
174 HAVE_FREEBSD_OS_TRUE=
175 HAVE_FREEBSD_OS_FALSE='#'
177 HAVE_FREEBSD_OS_TRUE='#'
178 HAVE_FREEBSD_OS_FALSE=
185 HAVE_FREEBSD_OS_TRUE=
186 HAVE_FREEBSD_OS_FALSE='#'
188 HAVE_FREEBSD_OS_TRUE='#'
189 HAVE_FREEBSD_OS_FALSE=
193 if test $HAVE_UNAME=yes -a x`uname -s` = xNetBSD
199 HAVE_NETBSD_OS_FALSE='#'
201 HAVE_NETBSD_OS_TRUE='#'
202 HAVE_NETBSD_OS_FALSE=
210 HAVE_NETBSD_OS_FALSE='#'
212 HAVE_NETBSD_OS_TRUE='#'
213 HAVE_NETBSD_OS_FALSE=
217 if test $HAVE_UNAME=yes -a x`uname -s` = xOpenBSD
222 HAVE_OPENBSD_OS_TRUE=
223 HAVE_OPENBSD_OS_FALSE='#'
225 HAVE_OPENBSD_OS_TRUE='#'
226 HAVE_OPENBSD_OS_FALSE=
233 HAVE_OPENBSD_OS_TRUE=
234 HAVE_OPENBSD_OS_FALSE='#'
236 HAVE_OPENBSD_OS_TRUE='#'
237 HAVE_OPENBSD_OS_FALSE=
241 if test $HAVE_UNAME=yes -a x`uname -s` = xBSD/OS
247 HAVE_BSDI_OS_FALSE='#'
249 HAVE_BSDI_OS_TRUE='#'
258 HAVE_BSDI_OS_FALSE='#'
260 HAVE_BSDI_OS_TRUE='#'
265 if test $HAVE_UNAME=yes -a x`uname -s` = xSGI
271 HAVE_SGI_OS_FALSE='#'
282 HAVE_SGI_OS_FALSE='#'
289 if test $HAVE_UNAME=yes -a x`uname -s` = xIRIX -o x`uname -s` = xIRIX64
296 HAVE_IRIX_OS_FALSE='#'
298 HAVE_IRIX_OS_TRUE='#'
307 HAVE_IRIX_OS_FALSE='#'
309 HAVE_IRIX_OS_TRUE='#'
314 if test $HAVE_UNAME=yes -a x`uname -s` = xDarwin
320 HAVE_DARWIN_OS_FALSE='#'
322 HAVE_DARWIN_OS_TRUE='#'
323 HAVE_DARWIN_OS_FALSE=
331 HAVE_DARWIN_OS_FALSE='#'
333 HAVE_DARWIN_OS_TRUE='#'
334 HAVE_DARWIN_OS_FALSE=
339 # -----------------------------------------------------------
340 # ----------------------------------------------------------
341 if test "x$DISTNAME" != "x"
343 echo "distname set to $DISTNAME"
344 elif test $HAVE_UNAME=yes -a x`uname -s` = xOSF1
347 elif test $HAVE_UNAME=yes -a x`uname -s` = xAIX
350 elif test $HAVE_UNAME=yes -a x`uname -s` = xHP-UX
353 elif test $HAVE_UNAME=yes -a x`uname -s` = xSunOS
356 elif test $HAVE_UNAME=yes -a x`uname -s` = xFreeBSD
359 elif test $HAVE_UNAME=yes -a x`uname -s` = xNetBSD
362 elif test $HAVE_UNAME=yes -a x`uname -s` = xOpenBSD
365 elif test $HAVE_UNAME=yes -a x`uname -s` = xIRIX
368 elif test $HAVE_UNAME=yes -a x`uname -s` = xBSD/OS
371 elif test -f /etc/SuSE-release
374 elif test -d /etc/SuSEconfig
377 elif test -f /etc/mandrake-release
380 elif test -f /etc/fedora-release
383 elif test -f /etc/whitebox-release
386 elif test -f /etc/redhat-release
388 if test `grep CentOs /etc/redhat-release`
394 elif test -f /etc/gentoo-release
397 elif test -f /etc/debian_version
400 elif test -f /etc/slackware-version
403 elif test $HAVE_UNAME=yes -a x`uname -s` = xDarwin
406 elif test -f /etc/engarde-version
409 elif test "$CYGWIN" = yes
424 DISTVER=`uname -a |awk '{print $3}'`
427 DISTVER=`uname -a |awk '{print $3}'`
433 if `grep -q ubuntu /etc/apt/sources.list`; then
436 DISTVER=`cat /etc/debian_version`
438 if test -f /etc/lsb-release ; then
440 if test "x$DISTRIB_ID" != "x" ; then
443 if test "x$DISTRIB_RELEASE" != "x" ; then
444 DISTVER=$DISTRIB_RELEASE
449 DISTVER=`uname -a |awk '{print $3}'`
458 DISTVER=`uname -a |awk '{print $3}'`
461 DISTVER=`uname -a |awk '{print $3}'`
464 if test -f /etc/whitebox-release ; then
465 f=/etc/whitebox-release
467 f=/etc/redhat-release
469 if test `cat $f | grep release |\
470 cut -f 3 -d ' '`x = "Enterprise"x ; then
471 DISTVER="Enterprise "`cat $f | grep release |\
474 DISTVER=`cat /etc/redhat-release | grep release |\
479 DISTVER=`cat /etc/redhat-release | grep release |\
483 if test `cat /etc/fedora-release | grep release | cut -f 2 -d ' '`x = "Core"x ; then
484 DISTVER=`cat /etc/fedora-release | grep release |cut -f 4 -d ' '`
486 DISTVER=`cat /etc/fedora-release | grep release |cut -f 3 -d ' '`
490 DISTVER=`cat /etc/mandrake-release | grep release |\
494 DISTVER=`awk '/version / {print $5}' < /etc/gentoo-release`
497 DISTVER=`cat /etc/slackware-version`
503 DISTVER=`cat /etc/SuSE-release |grep VERSION|\
514 echo " === Something went wrong. Unknown DISTNAME $DISTNAME ==="
519 echo "${DISTNAME}-${DISTVER}" | sed -e 's,/,-,g'