summaryrefslogtreecommitdiff
path: root/parallel/pvm3
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2004-07-18 18:05:12 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2004-07-18 18:05:12 +0000
commit044144598fde47bf6cb5ddfef9f561266253fec6 (patch)
treebf704050b5037b346c73513c02e9ea05718f9a95 /parallel/pvm3
parent930d3b221085475b8ee5e6a0d280c871d9f50171 (diff)
downloadpkgsrc-044144598fde47bf6cb5ddfef9f561266253fec6.tar.gz
add some patches to get this going on darwin. Patches provided in PR
pkg/26146 by Jim Bernard.
Diffstat (limited to 'parallel/pvm3')
-rw-r--r--parallel/pvm3/arch.mk5
-rw-r--r--parallel/pvm3/distinfo6
-rw-r--r--parallel/pvm3/patches/patch-bm16
-rw-r--r--parallel/pvm3/patches/patch-bn17
-rw-r--r--parallel/pvm3/patches/patch-bo17
-rw-r--r--parallel/pvm3/patches/patch-bp17
6 files changed, 76 insertions, 2 deletions
diff --git a/parallel/pvm3/arch.mk b/parallel/pvm3/arch.mk
index afabe26cda9..0cab6d15e60 100644
--- a/parallel/pvm3/arch.mk
+++ b/parallel/pvm3/arch.mk
@@ -1,4 +1,4 @@
-# $NetBSD: arch.mk,v 1.5 2003/03/20 23:34:36 wiz Exp $
+# $NetBSD: arch.mk,v 1.6 2004/07/18 18:05:12 dmcmahill Exp $
#
.include "../../mk/bsd.prefs.mk"
@@ -24,6 +24,9 @@ _PVM_ARCH= # empty
.elif ${OPSYS} == "SunOS"
_PVM_OPSYS= SUN4
_PVM_ARCH= SOL2 # Solaris (SunOS 5.*)
+.elif ${OPSYS} == "Darwin"
+_PVM_OPSYS= DARWIN
+_PVM_ARCH= # empty
.else
_PVM_OPSYS= UNKNOWN
_PVM_ARCH= # empty
diff --git a/parallel/pvm3/distinfo b/parallel/pvm3/distinfo
index 04fdb015db6..56074bb91ab 100644
--- a/parallel/pvm3/distinfo
+++ b/parallel/pvm3/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.10 2004/03/12 01:14:00 dmcmahill Exp $
+$NetBSD: distinfo,v 1.11 2004/07/18 18:05:13 dmcmahill Exp $
SHA1 (pvm3.4.4.tgz) = 95bfabee61383fe2223ee2f539129bb54b5afb40
Size (pvm3.4.4.tgz) = 967852 bytes
@@ -40,3 +40,7 @@ SHA1 (patch-bi) = ba5b187647797cf7eec35e0dcb53fe1d4c64cead
SHA1 (patch-bj) = 1c2817c77e7acf7876625e4b9989982bb80e345e
SHA1 (patch-bk) = 753d265149b704e88e2906dedcc9e9ae5a00800f
SHA1 (patch-bl) = 5faec2ed16c8711da93ad487c301558d36bc7ed8
+SHA1 (patch-bm) = 36502646eb4b591e3900fdf09cb602d86734bbb9
+SHA1 (patch-bn) = 31050e707a27256595f1ecc2fa48b45aabf69be4
+SHA1 (patch-bo) = 69dd03e65ae75cf330a05eedd5507311523acfc1
+SHA1 (patch-bp) = 5820e2ff17c58b2ee0ca7290bb8a259ff080087f
diff --git a/parallel/pvm3/patches/patch-bm b/parallel/pvm3/patches/patch-bm
new file mode 100644
index 00000000000..ae04588bd77
--- /dev/null
+++ b/parallel/pvm3/patches/patch-bm
@@ -0,0 +1,16 @@
+$NetBSD: patch-bm,v 1.1 2004/07/18 18:05:13 dmcmahill Exp $
+
+--- conf/DARWIN.def.orig Thu Sep 27 19:56:33 2001
++++ conf/DARWIN.def
+@@ -1,9 +1,7 @@
+ ARCHCFLAGS = -DSOCKADHASLEN -DNOREXEC \
+- -DRSHCOMMAND=\"/usr/bin/rsh\" \
++ -DRSHCOMMAND=\"${SSH}\" \
+ -DHASSTDLIB -DNEEDMENDIAN -DHASERRORVARS \
+- -DFAKEXDRFLOAT -DSYSERRISCONST \
+- -I/System/Library/Frameworks/System.framework/Headers/bsd/sys
+- # this last -I flag needed for tracer build...
++ -DSYSERRISCONST
+ ARCHDLIB =
+ ARCHDOBJ =
+ ARCHLIB =
diff --git a/parallel/pvm3/patches/patch-bn b/parallel/pvm3/patches/patch-bn
new file mode 100644
index 00000000000..ad55f8ca1ed
--- /dev/null
+++ b/parallel/pvm3/patches/patch-bn
@@ -0,0 +1,17 @@
+$NetBSD: patch-bn,v 1.1 2004/07/18 18:05:13 dmcmahill Exp $
+
+--- tracer/tracer.h.orig Fri May 11 21:19:43 2001
++++ tracer/tracer.h
+@@ -40,8 +40,12 @@
+ #include "pvmwin.h"
+ #include <time.h>
+ #endif
++#ifdef HASSTDLIB
++#include <stdlib.h>
++#else
+ #ifndef IMA_MACOSX
+ #include <malloc.h>
++#endif
+ #endif
+ #include <signal.h>
+ #include <ctype.h>
diff --git a/parallel/pvm3/patches/patch-bo b/parallel/pvm3/patches/patch-bo
new file mode 100644
index 00000000000..e93b7eb9b47
--- /dev/null
+++ b/parallel/pvm3/patches/patch-bo
@@ -0,0 +1,17 @@
+$NetBSD: patch-bo,v 1.1 2004/07/18 18:05:13 dmcmahill Exp $
+
+--- tracer/trclib.h.orig Fri May 11 21:19:43 2001
++++ tracer/trclib.h
+@@ -34,8 +34,12 @@
+ #include "pvmwin.h"
+ #endif
+ #include <time.h>
++#ifdef HASSTDLIB
++#include <stdlib.h>
++#else
+ #ifndef IMA_MACOSX
+ #include <malloc.h>
++#endif
+ #endif
+
+
diff --git a/parallel/pvm3/patches/patch-bp b/parallel/pvm3/patches/patch-bp
new file mode 100644
index 00000000000..09ff3cbabb4
--- /dev/null
+++ b/parallel/pvm3/patches/patch-bp
@@ -0,0 +1,17 @@
+$NetBSD: patch-bp,v 1.1 2004/07/18 18:05:13 dmcmahill Exp $
+
+--- tracer/trcsort.c.orig Fri May 11 21:19:44 2001
++++ tracer/trcsort.c
+@@ -31,8 +31,12 @@ static char rcsid[] =
+ #include <sys/types.h>
+ #include <sys/stat.h>
+
++#ifdef HASSTDLIB
++#include <stdlib.h>
++#else
+ #ifndef IMA_MACOSX
+ #include <malloc.h>
++#endif
+ #endif
+
+ #ifdef SYSVSTR