Changeset 83156
- Timestamp:
- 08/26/11 10:54:29 (4 years ago)
- File:
-
- 1 edited
-
trunk/dports/science/mpich2/Portfile (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/science/mpich2/Portfile
r83075 r83156 3 3 4 4 PortSystem 1.0 5 5 6 name mpich2 6 7 version 1.4.1 … … 10 11 maintainers eborisch \ 11 12 openmaintainer 13 12 14 description Message Passing Interface (MPI) Library 13 long_description \14 MPICH2 is an implementation of the Message-Passing Interface (MPI). The \15 goals of MPICH2 are to provide an MPI implementation for important \16 platforms, including clusters, SMPs, and massively parallel processors. \17 It also provides a vehicle for MPI implementation research and for \18 developing new and better parallel programming environments.19 15 16 long_description MPICH2 is an implementation of the Message-Passing \ 17 Interface (MPI). The goals of MPICH2 are to provide an \ 18 MPI implementation for important platforms, including \ 19 clusters, SMPs, and massively parallel processors. It \ 20 also provides a vehicle for MPI implementation research \ 21 and for developing new and better parallel programming \ 22 environments. 20 23 21 24 homepage http://www.mcs.anl.gov/research/projects/mpich2/ … … 28 31 # Don't build if lammpi is around. 29 32 pre-configure { 30 if {[file exists ${prefix}/etc/lammpi/lam-helpfile]} {31 ui_error "Cannot co-exist with lammpi; please deactivate lammpi before configuring."32 return -code error33 if {[file exists ${prefix}/etc/lammpi/lam-helpfile]} { 34 ui_error "Cannot co-exist with lammpi; please deactivate lammpi before configuring." 35 return -code error 33 36 } 34 37 } … … 36 39 pre-build { 37 40 if {[file exists ${prefix}/etc/lammpi/lam-helpfile]} { 38 ui_error "Cannot co-exist with lammpi; please deactivate lammpi before building."39 return -code error40 }41 ui_error "Cannot co-exist with lammpi; please deactivate lammpi before building." 42 return -code error 43 } 41 44 } 42 45 … … 117 120 } 118 121 119 if {[ variant_isset gcc42 ] || 120 [ variant_isset gcc43 ] || 121 [ variant_isset gcc44 ] || 122 if {[ variant_isset gcc42 ] || 123 [ variant_isset gcc43 ] || 124 [ variant_isset gcc44 ] || 122 125 [ variant_isset gcc45 ]} { 123 126 configure.args-append --enable-f77 --enable-fc 124 configure.args-delete --disable-f77 --disable-fc 127 configure.args-delete --disable-f77 --disable-fc 125 128 } 126 129 … … 128 131 Use system gcc (no Fortran) 129 132 } conflicts gcc42 gcc43 gcc44 gcc45 llvm clang { 130 configure.compiler gcc-4.2 133 configure.compiler gcc-4.2 131 134 } 132 135 … … 139 142 variant clang description { 140 143 Use clang 141 } conflicts gcc42 gcc43 gcc44 gcc45 system_gcc llvm { 144 } conflicts gcc42 gcc43 gcc44 gcc45 system_gcc llvm { 142 145 configure.compiler clang 143 146 configure.cxx clang++ … … 166 169 livecheck.type regex 167 170 livecheck.regex ${name}-(\[0-9.p\]+)${extract.suffix} 168
Note: See TracChangeset
for help on using the changeset viewer.

