most recent changes, diff for arpack
Index: math/arpack/Portfile
--- math/arpack/Portfile (revision 37222)
+++ math/arpack/Portfile (revision 37223)
@@ -48,9 +48,14 @@
distfiles-append parpack96.tar.gz ppatch.tar.gz
checksums-append parpack96.tar.gz md5 598d0453b938ccd99a078246be5927f3 \
ppatch.tar.gz md5 e6f0d70dd99f719c0efee351d0875c96
+ pre-fetch {
+ if {![file exists ${prefix}/bin/openmpif77]} {
+ return -code error "Please install one of the following variants of the openmpi port: gcc42, gcc43, g95."
+ }
+ }
pre-build { foreach entry [glob -directory ${worksrcpath}/PARPACK */MPI/mpif.h] { delete $entry } }
- depends_build bin:mpif77:openmpi
- build.args all FC=${prefix}/lib/openmpi/bin/mpif77 home=${worksrcpath}
+ depends_build port:openmpi
+ build.args all FC=${prefix}/bin/openmpif77 home=${worksrcpath}
destroot {
xinstall -m 644 -v -W ${worksrcpath} libarpack.a libparpack.a ${destroot}${prefix}/lib
}