summaryrefslogtreecommitdiffstats
path: root/buildpkg.sh.in
diff options
context:
space:
mode:
authorTim Rice <tim@multitalents.net>2006-10-06 23:58:38 +0200
committerTim Rice <tim@multitalents.net>2006-10-06 23:58:38 +0200
commit09f1093a29e6dcbec76cfa1831d080ced2d4b627 (patch)
treeb405096a97a7793b03ac8eaaac2de65dbca63df1 /buildpkg.sh.in
parent - (tim) [configure.ac] Move CHECK_HEADERS test before platform specific (diff)
downloadopenssh-09f1093a29e6dcbec76cfa1831d080ced2d4b627.tar.xz
openssh-09f1093a29e6dcbec76cfa1831d080ced2d4b627.zip
20061006
- (tim) [buildpkg.sh.in] Use uname -r instead of -v in OS_VER for Solaris. Differentiate between OpenServer 5 and OpenServer 6
Diffstat (limited to 'buildpkg.sh.in')
-rw-r--r--buildpkg.sh.in11
1 files changed, 9 insertions, 2 deletions
diff --git a/buildpkg.sh.in b/buildpkg.sh.in
index a3b9014bc..9e4ff4239 100644
--- a/buildpkg.sh.in
+++ b/buildpkg.sh.in
@@ -154,15 +154,22 @@ ARCH=`uname -m`
DEF_MSG="\n"
OS_VER=`uname -v`
SCRIPT_SHELL=/sbin/sh
+UNAME_R=`uname -r`
UNAME_S=`uname -s`
case ${UNAME_S} in
SunOS) UNAME_S=Solaris
+ OS_VER=${UNAME_R}
ARCH=`uname -p`
RCS_D=yes
DEF_MSG="(default: n)"
;;
- SCO_SV) UNAME_S=OpenServer
+ SCO_SV) case ${UNAME_R} in
+ 3.2) UNAME_S=OpenServer5
OS_VER=`uname -X | grep Release | sed -e 's/^Rel.*3.2v//'`
+ ;;
+ 5) UNAME_S=OpenServer6
+ ;;
+ esac
SCRIPT_SHELL=/bin/sh
RC1_D=no
DEF_MSG="(default: n)"
@@ -481,7 +488,7 @@ _EOF
[ -x /usr/bin/ckyorn ] || cat >> request << _EOF
ckyorn() {
-# for some strange reason OpenServer has no ckyorn
+# for some strange reason OpenServer5 has no ckyorn
# We build a striped down version here
DEFAULT=n