pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/parallel/mpi-ch Add DragonFly support.
details: https://anonhg.NetBSD.org/pkgsrc/rev/eb612f2fe878
branches: trunk
changeset: 509734:eb612f2fe878
user: joerg <joerg%pkgsrc.org@localhost>
date: Tue Mar 14 01:10:49 2006 +0000
description:
Add DragonFly support.
diffstat:
parallel/mpi-ch/Makefile | 19 +++++++++++++++++--
parallel/mpi-ch/distinfo | 5 ++++-
parallel/mpi-ch/patches/patch-ab | 13 +++++++++++++
parallel/mpi-ch/patches/patch-ac | 12 ++++++++++++
parallel/mpi-ch/patches/patch-ad | 12 ++++++++++++
5 files changed, 58 insertions(+), 3 deletions(-)
diffs (109 lines):
diff -r 5efa3e91b96a -r eb612f2fe878 parallel/mpi-ch/Makefile
--- a/parallel/mpi-ch/Makefile Tue Mar 14 00:47:50 2006 +0000
+++ b/parallel/mpi-ch/Makefile Tue Mar 14 01:10:49 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.42 2006/02/05 23:10:34 joerg Exp $
+# $NetBSD: Makefile,v 1.43 2006/03/14 01:10:49 joerg Exp $
DISTNAME= mpich-1.2.6
PKGREVISION= 3
@@ -45,6 +45,9 @@
.if ${OPSYS} == "NetBSD"
CONFIGURE_ARGS+= --with-arch=netbsd
PLIST_SUBST+= MPICH_OPSYS=${LOWER_OPSYS:Q}
+.elif ${OPSYS} == "DragonFly"
+CONFIGURE_ARGS+= --with-arch=freebsd
+PLIST_SUBST+= MPICH_OPSYS=freebsd
.elif ${OPSYS} == "IRIX"
CONFIGURE_ARGS+= --with-arch=IRIX${ABI:S/32/N32/}
PLIST_SUBST+= MPICH_OPSYS="${OPSYS}${ABI:S/32/N32/}"
@@ -61,8 +64,20 @@
PLIST_SRC+= ${PKGDIR}/PLIST
+pre-configure:
+ set -e; for f in MPI-2-C++ examples/perftest/config/confdb mpe \
+ mpe/slog2sdk mpe/slog2sdk/trace_rlog mpe/slog2sdk/trace_sample\
+ mpid/ch_p4/p4 romio/confdb src/fortran/config; do \
+ ${INSTALL} ${PKGSRCDIR}/mk/gnu-config/config.guess \
+ ${WRKSRC}/$$f; \
+ done
+ set -e; for f in MPI-2-C++ examples/perftest/config/confdb mpe \
+ mpe/slog2sdk mpe/slog2sdk/trace_rlog mpe/slog2sdk/trace_sample\
+ romio/confdb src/fortran/config; do \
+ ${INSTALL} ${PKGSRCDIR}/mk/gnu-config/config.sub \
+ ${WRKSRC}/$$f; \
+ done
.if ${MPI_RSH} == "rsh"
-pre-configure:
@${ECHO} "======================================================================";
@${ECHO} "Remember to enable 'shell' and 'login' in your /etc/inetd.conf and";
@${ECHO} "restart inetd -- otherwise, the configure script will disable 'rsh'!";
diff -r 5efa3e91b96a -r eb612f2fe878 parallel/mpi-ch/distinfo
--- a/parallel/mpi-ch/distinfo Tue Mar 14 00:47:50 2006 +0000
+++ b/parallel/mpi-ch/distinfo Tue Mar 14 01:10:49 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.10 2005/09/06 08:10:59 abs Exp $
+$NetBSD: distinfo,v 1.11 2006/03/14 01:10:49 joerg Exp $
SHA1 (mpich-1.2.6.tar.gz) = d3dba3993bc7b0bd11ec4e4bdb70374283770cea
RMD160 (mpich-1.2.6.tar.gz) = dae2e2920a9bc0d3ca050fcb78b32d0f99a36dcf
@@ -7,6 +7,9 @@
RMD160 (mpich-docs.tgz) = 85c7d200794b1d494f812eb4e5de904bcf681f2b
Size (mpich-docs.tgz) = 326405 bytes
SHA1 (patch-aa) = 8a25d520a9fce5ae92cdfc0851c9e8e1abe07d00
+SHA1 (patch-ab) = e04e09b7c32acc8e8e859323bf0710aef053f206
+SHA1 (patch-ac) = 0e34727cd635bf30eab625ec0f3baae0836a51e9
+SHA1 (patch-ad) = f38d4e5ac754e29b5ee5cba47e751f71333f8c8a
SHA1 (patch-al) = b2849603c42c8349fe4da56e6d56c8e8859ed170
SHA1 (patch-at) = d329f3d8a7d76fdb7d57c60bcea8944a990e0fb4
SHA1 (patch-au) = 453cbb33db19e47ae79d3f2ed8c131ea14c663cf
diff -r 5efa3e91b96a -r eb612f2fe878 parallel/mpi-ch/patches/patch-ab
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/parallel/mpi-ch/patches/patch-ab Tue Mar 14 01:10:49 2006 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.3 2006/03/14 01:10:49 joerg Exp $
+
+--- bin/tarch.orig 2006-03-13 19:02:55.000000000 +0000
++++ bin/tarch
+@@ -137,7 +137,7 @@ for LARCH in $ARCHLIST ; do
+ cray|CRAY*) GARCH=CRAY ;;
+ next) FARCH=NeXT ; break ;;
+ KSR1|KSR2) FARCH=ksr ; break ;;
+- FreeBSD) FARCH=freebsd ; break ;;
++ FreeBSD|DragonFly) FARCH=freebsd ; break ;;
+ NetBSD) FARCH=netbsd ; break ;;
+ i386) GARCH=ipsc2 ;;
+ ULTRIX|RISC) GARCH=dec5000 ;;
diff -r 5efa3e91b96a -r eb612f2fe878 parallel/mpi-ch/patches/patch-ac
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/parallel/mpi-ch/patches/patch-ac Tue Mar 14 01:10:49 2006 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ac,v 1.4 2006/03/14 01:10:49 joerg Exp $
+
+--- mpid/ch_p4/p4/servers/serv_p4.c.orig 2006-03-13 23:25:07.000000000 +0000
++++ mpid/ch_p4/p4/servers/serv_p4.c
+@@ -74,7 +74,6 @@ extern char *crypt();
+ extern char *sys_errlist[];
+ #define strerror(n) sys_errlist[n]
+ #endif
+-extern int errno;
+
+ char tmpbuf[1024];
+ char *fromhost;
diff -r 5efa3e91b96a -r eb612f2fe878 parallel/mpi-ch/patches/patch-ad
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/parallel/mpi-ch/patches/patch-ad Tue Mar 14 01:10:49 2006 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ad,v 1.3 2006/03/14 01:10:49 joerg Exp $
+
+--- mpid/server/serv_p4.c.orig 2006-03-14 00:20:07.000000000 +0000
++++ mpid/server/serv_p4.c
+@@ -170,7 +170,6 @@ extern char *crypt();
+ extern char *sys_errlist[];
+ #define strerror(n) sys_errlist[n]
+ #endif
+-extern int errno;
+
+ char tmpbuf[1024];
+ char *fromhost;
Home |
Main Index |
Thread Index |
Old Index