some fixes for IRIX 5.3 builds
authorHerb Lewis <herb@samba.org>
Mon, 16 Nov 1998 13:47:22 +0000 (13:47 +0000)
committerHerb Lewis <herb@samba.org>
Mon, 16 Nov 1998 13:47:22 +0000 (13:47 +0000)
(This used to be commit c2b63b90825316151f3ffc8dbae45609062c0a73)

packaging/SGI/mkrelease.sh

index cfbd40ec04fd51cd0c2779e771d03eb3def19116..4261d1ee00f50460353e086ff1942422d6f79e78 100755 (executable)
@@ -7,13 +7,27 @@
 doclean=""
 SGI_ABI=-n32
 CC=cc
-export SGI_ABI CC
 
 if [ "$1" = "clean" ]; then
   doclean=$1
   shift
+elif [ "$1" = "5" ]; then
+  SGI_ABI=-32
+  shift
+fi
+
+# check again in case they put the args in the wrong order
+
+if [ "$1" = "clean" ]; then
+  doclean=$1
+  shift
+elif [ "$1" = "5" ]; then
+  SGI_ABI=-32
+  shift
 fi
 
+export SGI_ABI CC
+
 if [ "$doclean" = "clean" ]; then
   cd ../../source
   if [ -f Makefile ]; then
@@ -43,7 +57,7 @@ if [ "$doclean" = "clean" -o ! -f Makefile ]; then
   chmod +x config.guess
   chmod +x config.status
   chmod +x config.sub
-  ./configure --prefix=/usr --mandir=/usr/src/man
+  ./configure --prefix=/usr --mandir=/usr/src/man --with-smbwrapper
   errstat=$?
   if [ $errstat -ne 0 ]; then
     echo "Error $errstat creating Makefile\n";
@@ -56,14 +70,7 @@ fi
 #
 echo Making binaries
 
-if [ "$1" = "5" ]; then
-  myflags="CFLAGS=-O -g3"
-  shift
-else
-  myflags="CFLAGS=-O -g3"
-fi
-
-make "$myflags" $*
+make "CFLAGS=-O -g3" $*
 errstat=$?
 if [ $errstat -ne 0 ]; then
   echo "Error $errstat building sources\n";