Commit 759b17f0 authored by Bruce Momjian's avatar Bruce Momjian

Fix for version guessing in configure.

parent aeb277c4
...@@ -72,17 +72,26 @@ fi ...@@ -72,17 +72,26 @@ fi
dnl this part selects the template from the one in the dnl this part selects the template from the one in the
dnl template directory. dnl template directory.
dnl LOOK FOR EXACT MATCH FIRST,
dnl then try an OS without a version
AC_MSG_CHECKING(setting template to) AC_MSG_CHECKING(setting template to)
AC_ARG_WITH(template, AC_ARG_WITH(template,
[ --with-template=TEMPLATE [ --with-template=TEMPLATE
use operating system template file use operating system template file
see template directory], see template directory],
[ TEMPLATE=$withval ], [ TEMPLATE=$withval ],
[ host_no_ver=`echo "$host" | sed 's/[[0-9.]]*$//'` [
GUESS=`grep "$host_no_ver" template/.similar | sed 's/.*=//' | tail -1` GUESS=`grep "^$host=" template/.similar | sed 's/.*=//' | tail -1`
if test "$GUESS" if test "$GUESS"
then TEMPLATE="$GUESS" then TEMPLATE="$GUESS"
else TEMPLATE=`uname -s | tr A-Z a-z` else
host_no_ver=`echo "$host" | sed 's/[[0-9.]]*$//'`
GUESS=`grep "^$host_no_ver" template/.similar | sed 's/.*=//' | tail -1`
if test "$GUESS"
then TEMPLATE="$GUESS"
else TEMPLATE=`uname -s | tr A-Z a-z`
fi
fi fi
]) ])
AC_MSG_RESULT($TEMPLATE) AC_MSG_RESULT($TEMPLATE)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment