# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 name mpich3 set pkgname mpich version 3.0rc1 revision 1 replaced_by mpich license BSD categories science parallel net platforms darwin maintainers eborisch \ openmaintainer description Message Passing Interface (MPI) Library long_description MPICH is a high-performance and widely portable\ implementation of the Message Passing Interface (MPI) \ standard (MPI-1, MPI-2 and MPI-3). The goals of MPICH are:\ (1) to provide an MPI implementation that efficiently\ supports different computation and communication platforms\ including commodity clusters (desktop systems,\ shared-memory systems, multicore architectures), high-speed\ networks (10 Gigabit Ethernet, InfiniBand, Myrinet,\ Quadrics) and proprietary high-end computing systems (Blue\ Gene, Cray) and (2) to enable cutting-edge research in MPI\ through an easy-to-extend modular framework for other\ derived implementations. \ \n\n\ The mpich3 port follows the mpich 3.x line, and is the\ successor to the mpich2 package. Starting with the major\ release in November 2012, the project is renamed back to\ MPICH (from MPICH2) with a version number of 3.0. homepage http://www.mpich.org/ distfiles livecheck.type none # Enable at some point in the future as needed subport mpich3-devel { # Currently mpich3-devel == mpich3 conflicts mpich3 } pre-configure { ui_error "Please do not install this port since it has been replaced by 'mpich'." return -code error }