OpenPKG CVS Repository
  http://cvs.openpkg.org/
  ____________________________________________________________________________

  Server: cvs.openpkg.org                  Name:   Michael Schloh
  Root:   /e/openpkg/cvs                   Email:  [EMAIL PROTECTED]
  Module: openpkg-web, openpkg-src         Date:   02-Oct-2002 09:55:09
  Branch: HEAD                             Handle: 2002100208550801

  Modified files:
    openpkg-src/openpkg     aux.prereq.sh openpkg.spec rpmtool
    openpkg-web             news.txt

  Log:
    Added support for IRIX.

  Summary:
    Revision    Changes     Path
    1.4         +3  -0      openpkg-src/openpkg/aux.prereq.sh
    1.100       +2  -2      openpkg-src/openpkg/openpkg.spec
    1.13        +28 -1      openpkg-src/openpkg/rpmtool
    1.1670      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  Index: openpkg-src/openpkg/aux.prereq.sh
  ============================================================
  $ cvs diff -u -r1.3 -r1.4 aux.prereq.sh
  --- openpkg-src/openpkg/aux.prereq.sh 4 Sep 2002 10:06:26 -0000       1.3
  +++ openpkg-src/openpkg/aux.prereq.sh 2 Oct 2002 07:55:09 -0000       1.4
  @@ -91,6 +91,9 @@
       *-darwin* )
          support=maybe
          ;;
  +    *-64-sgi-irix* )
  +       support=maybe
  +       ;;
   esac
   case $support in
       yes   ) support="Congratulations: officially supported" ;;
  Index: openpkg-src/openpkg/openpkg.spec
  ============================================================
  $ cvs diff -u -r1.99 -r1.100 openpkg.spec
  --- openpkg-src/openpkg/openpkg.spec  1 Oct 2002 18:55:35 -0000       1.99
  +++ openpkg-src/openpkg/openpkg.spec  2 Oct 2002 07:55:09 -0000       1.100
  @@ -39,8 +39,8 @@
   #   o any cc(1)
   
   #   the package version and release
  -%define       V_openpkg 20021001
  -%define       R_openpkg 20021001
  +%define       V_openpkg 20021002
  +%define       R_openpkg 20021002
   
   #   the used software versions
   %define       V_rpm     4.0.2
  Index: openpkg-src/openpkg/rpmtool
  ============================================================
  $ cvs diff -u -r1.12 -r1.13 rpmtool
  --- openpkg-src/openpkg/rpmtool       5 Aug 2002 15:25:16 -0000       1.12
  +++ openpkg-src/openpkg/rpmtool       2 Oct 2002 07:55:09 -0000       1.13
  @@ -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   
  Index: openpkg-web/news.txt
  ============================================================
  $ cvs diff -u -r1.1669 -r1.1670 news.txt
  --- openpkg-web/news.txt      1 Oct 2002 19:47:05 -0000       1.1669
  +++ openpkg-web/news.txt      2 Oct 2002 07:55:08 -0000       1.1670
  @@ -1,3 +1,4 @@
  +02-Oct-2002: Upgraded package: P<openpkg-20021002-20021002>
   01-Oct-2002: Upgraded package: P<perl-net-20021001-20021001>
   01-Oct-2002: Upgraded package: P<perl-xml-20021001-20021001>
   01-Oct-2002: Upgraded package: P<vim-6.1.206-20021001>
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to