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]