Modified: trunk/dports/math/slepc/Portfile (89624 => 89625)
--- trunk/dports/math/slepc/Portfile 2012-02-04 16:30:24 UTC (rev 89624)
+++ trunk/dports/math/slepc/Portfile 2012-02-04 17:16:39 UTC (rev 89625)
@@ -46,24 +46,32 @@
variant arpack description {compile with ARPACK support} {
pre-fetch {
if {![file exists ${prefix}/lib/libparpack.a]} {
- return -code error "Please install the mpi variant of arpack first."
+ return -code error "Please install the openmpi variant of arpack first."
}
}
# This is a rather fragile way to figure out where the fortran library can be
# found that is needed to link against libparpack.a:
- if {[file exists ${prefix}/lib/gcc44]} {
- set fortrandir ${prefix}/lib/gcc44
+ if {[file exists ${prefix}/lib/gcc46]} {
+ set fortrandir ${prefix}/lib/gcc46
} else {
- if {[file exists ${prefix}/lib/gcc43]} {
- set fortrandir ${prefix}/lib/gcc43
+ if {[file exists ${prefix}/lib/gcc45]} {
+ set fortrandir ${prefix}/lib/gcc45
} else {
- if {[file exists ${prefix}/lib/gcc42]} {
- set fortrandir ${prefix}/lib/gcc42
+ if {[file exists ${prefix}/lib/gcc44]} {
+ set fortrandir ${prefix}/lib/gcc44
} else {
- if {[file exists ${prefix}/lib/g95]} {
- set fortrandir ${prefix}/lib/gcc95
+ if {[file exists ${prefix}/lib/gcc43]} {
+ set fortrandir ${prefix}/lib/gcc43
} else {
- return -code error "Please install a fortran compiler by installing one of the following ports: gcc42, gcc43, gcc44, or g95."
+ if {[file exists ${prefix}/lib/gcc42]} {
+ set fortrandir ${prefix}/lib/gcc42
+ } else {
+ if {[file exists ${prefix}/lib/g95]} {
+ set fortrandir ${prefix}/lib/gcc95
+ } else {
+ return -code error "Please install a fortran compiler by installing one of the following ports: gcc42, gcc43, gcc44, gcc45, gcc46, or g95."
+ }
+ }
}
}
}