summaryrefslogtreecommitdiff
path: root/parallel/pvm3
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2002-08-05 01:26:40 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2002-08-05 01:26:40 +0000
commit9b6926c0a177f676eb4c251643ca155b0b8350be (patch)
tree76963388fd066e927f1f0818c8b0a56f1bd93b3b /parallel/pvm3
parent78a46682ae94e6e2c55879793d876352e36afe64 (diff)
downloadpkgsrc-9b6926c0a177f676eb4c251643ca155b0b8350be.tar.gz
teach pvm about arm, armeb, and hppa. Should fix recently noted shark
build problems.
Diffstat (limited to 'parallel/pvm3')
-rw-r--r--parallel/pvm3/distinfo9
-rw-r--r--parallel/pvm3/patches/patch-ar15
-rw-r--r--parallel/pvm3/patches/patch-as24
-rw-r--r--parallel/pvm3/patches/patch-at15
-rw-r--r--parallel/pvm3/patches/patch-au24
-rw-r--r--parallel/pvm3/patches/patch-av15
-rw-r--r--parallel/pvm3/patches/patch-aw24
-rw-r--r--parallel/pvm3/patches/patch-ax15
8 files changed, 140 insertions, 1 deletions
diff --git a/parallel/pvm3/distinfo b/parallel/pvm3/distinfo
index 481f6fa3a19..2d3c3df3864 100644
--- a/parallel/pvm3/distinfo
+++ b/parallel/pvm3/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2001/05/24 19:51:07 dmcmahill Exp $
+$NetBSD: distinfo,v 1.5 2002/08/05 01:26:40 dmcmahill Exp $
SHA1 (pvm3.4.3.tgz) = 77d2e51f42316c0a04f9bfc2a9bb20676f4fd087
Size (pvm3.4.3.tgz) = 946076 bytes
@@ -19,3 +19,10 @@ SHA1 (patch-an) = 7b0ba18a78a649a3ca20e17bc4a61e3b558b6ced
SHA1 (patch-ao) = 2b29a5d04774d1c796fe8adf28d385a148504c2d
SHA1 (patch-ap) = 6a3e8d80e45484e991cbefa9cdb64b23761434b9
SHA1 (patch-aq) = 6bedbe1d3cb3d7cf7b61a4e6233ac7601173d9f8
+SHA1 (patch-ar) = 463a95e74c76f5ffd1efe22c985eb0513ea0da15
+SHA1 (patch-as) = 2e7cd28b4526e3ef3f3bcf3e9f0446ee3a09c891
+SHA1 (patch-at) = 4afe071e3b286efc40c12f2e2e21304d190abde8
+SHA1 (patch-au) = 4c560b4b3c90088e2dc471951f696a1c5f4ef8dd
+SHA1 (patch-av) = 4aa08bfe0f8e8e02762db9d8aff452bdc0805825
+SHA1 (patch-aw) = a97cdb684b24d7a4b0bcaea0814ebebfb9687b7d
+SHA1 (patch-ax) = 16b05a5d320d7badcdc080ab523efaedbb6868f3
diff --git a/parallel/pvm3/patches/patch-ar b/parallel/pvm3/patches/patch-ar
new file mode 100644
index 00000000000..1e1cc3600ed
--- /dev/null
+++ b/parallel/pvm3/patches/patch-ar
@@ -0,0 +1,15 @@
+$NetBSD: patch-ar,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $
+
+--- /dev/null Tue Jul 30 16:47:47 2002
++++ conf/NETBSDARM.def Tue Jul 30 16:50:41 2002
+@@ -0,0 +1,10 @@
++ARCHCFLAGS = -DCTIMEISTIMET -DSOCKADHASLEN -DRSHCOMMAND=\"${SSH}\" \
++ -DHASERRORVARS -DNOREXEC -DNEEDMENDIAN -DSYSERRISCONST
++ARCHDLIB =
++ARCHDOBJ =
++ARCHLIB =
++HASRANLIB = t
++AR = ar
++PVM_ARCH = NETBSDARM
++MAKE = make
++#MAKE = gmake
diff --git a/parallel/pvm3/patches/patch-as b/parallel/pvm3/patches/patch-as
new file mode 100644
index 00000000000..8261c410e5f
--- /dev/null
+++ b/parallel/pvm3/patches/patch-as
@@ -0,0 +1,24 @@
+$NetBSD: patch-as,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $
+
+--- /dev/null Tue Jul 30 16:47:47 2002
++++ conf/NETBSDARM.m4 Tue Jul 30 16:49:23 2002
+@@ -0,0 +1,19 @@
++divert(-1)
++undefine(`len')
++#
++# append an underscore to FORTRAN function names
++#
++define(`FUNCTION',`$1_')
++#
++# FORTRAN character strings are passed as follows:
++# a pointer to the base of the string is passed in the normal
++# argument list, and the length is passed by value as an extra
++# argument, after all of the other arguments.
++#
++define(`ARGS',`($1`'undivert(1))')
++define(`SAVE',`divert(1)$1`'divert(0)')
++define(`STRING_ARG',`$1_ptr`'SAVE(`, $1_len')')
++define(`STRING_ARG_DECL',`char * $1_ptr; int $1_len')
++define(`STRING_LEN',`$1_len')
++define(`STRING_PTR',`$1_ptr')
++divert(0)
diff --git a/parallel/pvm3/patches/patch-at b/parallel/pvm3/patches/patch-at
new file mode 100644
index 00000000000..8bb6197f84b
--- /dev/null
+++ b/parallel/pvm3/patches/patch-at
@@ -0,0 +1,15 @@
+$NetBSD: patch-at,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $
+
+--- /dev/null Tue Jul 30 16:47:47 2002
++++ conf/NETBSDHPPA.def Tue Jul 30 16:51:01 2002
+@@ -0,0 +1,10 @@
++ARCHCFLAGS = -DCTIMEISTIMET -DSOCKADHASLEN -DRSHCOMMAND=\"${SSH}\" \
++ -DHASERRORVARS -DNOREXEC -DNEEDMENDIAN -DSYSERRISCONST
++ARCHDLIB =
++ARCHDOBJ =
++ARCHLIB =
++HASRANLIB = t
++AR = ar
++PVM_ARCH = NETBSDHPPA
++MAKE = make
++#MAKE = gmake
diff --git a/parallel/pvm3/patches/patch-au b/parallel/pvm3/patches/patch-au
new file mode 100644
index 00000000000..6274d7a971c
--- /dev/null
+++ b/parallel/pvm3/patches/patch-au
@@ -0,0 +1,24 @@
+$NetBSD: patch-au,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $
+
+--- /dev/null Tue Jul 30 16:47:47 2002
++++ conf/NETBSDHPPA.m4 Tue Jul 30 16:49:44 2002
+@@ -0,0 +1,19 @@
++divert(-1)
++undefine(`len')
++#
++# append an underscore to FORTRAN function names
++#
++define(`FUNCTION',`$1_')
++#
++# FORTRAN character strings are passed as follows:
++# a pointer to the base of the string is passed in the normal
++# argument list, and the length is passed by value as an extra
++# argument, after all of the other arguments.
++#
++define(`ARGS',`($1`'undivert(1))')
++define(`SAVE',`divert(1)$1`'divert(0)')
++define(`STRING_ARG',`$1_ptr`'SAVE(`, $1_len')')
++define(`STRING_ARG_DECL',`char * $1_ptr; int $1_len')
++define(`STRING_LEN',`$1_len')
++define(`STRING_PTR',`$1_ptr')
++divert(0)
diff --git a/parallel/pvm3/patches/patch-av b/parallel/pvm3/patches/patch-av
new file mode 100644
index 00000000000..4b8475b8fd4
--- /dev/null
+++ b/parallel/pvm3/patches/patch-av
@@ -0,0 +1,15 @@
+$NetBSD: patch-av,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $
+
+--- /dev/null Tue Jul 30 16:47:47 2002
++++ conf/NETBSDARMEB.def Tue Jul 30 16:51:01 2002
+@@ -0,0 +1,10 @@
++ARCHCFLAGS = -DCTIMEISTIMET -DSOCKADHASLEN -DRSHCOMMAND=\"${SSH}\" \
++ -DHASERRORVARS -DNOREXEC -DNEEDMENDIAN -DSYSERRISCONST
++ARCHDLIB =
++ARCHDOBJ =
++ARCHLIB =
++HASRANLIB = t
++AR = ar
++PVM_ARCH = NETBSDARMEB
++MAKE = make
++#MAKE = gmake
diff --git a/parallel/pvm3/patches/patch-aw b/parallel/pvm3/patches/patch-aw
new file mode 100644
index 00000000000..6aba81ababc
--- /dev/null
+++ b/parallel/pvm3/patches/patch-aw
@@ -0,0 +1,24 @@
+$NetBSD: patch-aw,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $
+
+--- /dev/null Tue Jul 30 16:47:47 2002
++++ conf/NETBSDARMEB.m4 Tue Jul 30 16:49:44 2002
+@@ -0,0 +1,19 @@
++divert(-1)
++undefine(`len')
++#
++# append an underscore to FORTRAN function names
++#
++define(`FUNCTION',`$1_')
++#
++# FORTRAN character strings are passed as follows:
++# a pointer to the base of the string is passed in the normal
++# argument list, and the length is passed by value as an extra
++# argument, after all of the other arguments.
++#
++define(`ARGS',`($1`'undivert(1))')
++define(`SAVE',`divert(1)$1`'divert(0)')
++define(`STRING_ARG',`$1_ptr`'SAVE(`, $1_len')')
++define(`STRING_ARG_DECL',`char * $1_ptr; int $1_len')
++define(`STRING_LEN',`$1_len')
++define(`STRING_PTR',`$1_ptr')
++divert(0)
diff --git a/parallel/pvm3/patches/patch-ax b/parallel/pvm3/patches/patch-ax
new file mode 100644
index 00000000000..e3de6098961
--- /dev/null
+++ b/parallel/pvm3/patches/patch-ax
@@ -0,0 +1,15 @@
+$NetBSD: patch-ax,v 1.3 2002/08/05 01:26:41 dmcmahill Exp $
+
+--- lib/pvmgetarch.orig Wed Feb 16 16:48:50 2000
++++ lib/pvmgetarch
+@@ -136,7 +136,10 @@
+ # sun3) ARCH=NETBSDSUN3 ;; --> NETBSDM68K
+ case "`/usr/bin/uname -p`" in
+ alpha) ARCH=NETBSDALPHA ;;
++ arm) ARCH=NETBSDARM ;;
+ arm32) ARCH=NETBSDARM32 ;;
++ armeb) ARCH=NETBSDARMEB ;;
++ hppa) ARCH=NETBSDHPPA ;;
+ i386) ARCH=NETBSDI386 ;;
+ m68k) ARCH=NETBSDM68K ;;
+ mipseb) ARCH=NETBSDMIPSEB ;;