--- rpmtool	Wed Aug 28 11:41:35 2002
+++ rpmtool.jl	Tue Oct  1 18:53:17 2002
@@ -375,6 +375,17 @@
                     *:HP-UX:*:* )
                         n=1 # FIXME
                         ;;
+                    *:IRIX64:6.*:* )
+                        if [ ".$isgmake" = .yes ]; then
+                            n=`/usr/sbin/sysconf | awk '/NUM_PROCESSORS/ { print $2; }'`
+                            if [ ".$n" != . ]; then
+                                if [ $n -gt 1 ]; then
+                                    n=`expr $n \* 2`
+                                    mflags="$mflags -j$n"
+                                fi
+                            fi
+                        fi
+                        ;;
                 esac
             fi
             echo "$mflags"
@@ -595,7 +606,7 @@
             do
                 cmd="$cmd \"$arg\""
             done
-            eval $cmd
+            eval "$cmd"
         else
             ##
             ##  BOURNE-SHELL IMPLEMENTATION (PORTABLE)
@@ -820,6 +831,10 @@
                 *:HP-UX:*:* )
                     echo "${user}:*:${uid}:${uid}:${opt_n}:${opt_d}:${opt_s}" >>/etc/passwd
                     ;;
+		*:IRIX64:6.*:* )
+                    echo "${user}:*:${uid}:${uid}:${opt_n}:${opt_d}:${opt_s}" >>/etc/passwd
+                    (PATH="$PATH:/usr/sbin"; pwconv)
+                    ;;
             esac
 
             #   add corresponding entry to group database
@@ -858,6 +873,12 @@
                     grep -v "^${user}:" /etc/passwd.old >/etc/passwd
                     rm -f /etc/passwd.old
                     ;;
+                *:IRIX64:6.*:* )
+                    cp /etc/passwd /etc/passwd.old
+                    grep -v "^${user}:" /etc/passwd.old >/etc/passwd
+                    (PATH="$PATH:/usr/sbin"; pwconv)
+                    rm -f /etc/passwd.old
+                    ;;
             esac
 
             #   remove corresponding entry from group database
@@ -945,6 +966,12 @@
                 cmd1="ps -ef" # FIXME
                 cmd2="ps -ef" # FIXME
                 cmd3="ps -ef" # FIXME
+                ;;
+            *:IRIX64:6.*:* )
+                cmd0="ps -ef -o pid" 
+                cmd1="ps -ef -o args" 
+                cmd2="ps -ef -o pid,args" 
+                cmd3="ps -ef -o pid,ppid" 
                 ;;
         esac
         #   try all signals in order   
