From 48f3b4f4ecc67efa604f52a883b2a347d2202a17 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net>
Date: Thu, 29 May 1997 20:27:19 -0700
Subject: [PATCH] -rpath now used on digital unix 4.x

Rev: bin/smartlink:1.9
---
 bin/smartlink | 20 ++++++++++++++++----
 1 file changed, 16 insertions(+), 4 deletions(-)

diff --git a/bin/smartlink b/bin/smartlink
index 5695f61103..36ef004f8d 100755
--- a/bin/smartlink
+++ b/bin/smartlink
@@ -58,12 +58,24 @@ if test x$# != x0 ; then
     shift
   done
 
-  if test -f /usr/bin/uname && /usr/bin/uname -sr | grep "SunOS 5" >/dev/null 2>&1 ; then
-    LDOPTS="$LDOPTS -R$RPATH"
-  else
+  if test -f /usr/bin/uname ; then
+    UNAME=`/usr/bin/uname -sr`
+   else
+    UNAME=unknown
+   fi
+
+  case "$UNAME" in
+   OSF1\ V4.*)
+     LDOPTS="$LDOPTS -rpath $RPATH"
+   ;;
+   SunOS\ 5.*)
+     LDOPTS="$LDOPTS -R$RPATH"
+   ;;
+   *)
     LD_LIBRARY_PATH="$RPATH"
     export LD_LIBRARY_PATH
-  fi
+   ;;
+  esac
 fi
 
 # Used to be exec, but Digital-Unix's stupid sh has buggy variable-expansion.
-- 
GitLab