[122964] trunk/dports/math/slepc/Portfile
sean at macports.org
sean at macports.org
Sat Aug 2 14:59:27 PDT 2014
Revision: 122964
https://trac.macports.org/changeset/122964
Author: sean at macports.org
Date: 2014-08-02 14:59:27 -0700 (Sat, 02 Aug 2014)
Log Message:
-----------
slepc: update to 3.5 and change path to not collide with petsc; fixes #44492
Modified Paths:
--------------
trunk/dports/math/slepc/Portfile
Modified: trunk/dports/math/slepc/Portfile
===================================================================
--- trunk/dports/math/slepc/Portfile 2014-08-02 21:59:20 UTC (rev 122963)
+++ trunk/dports/math/slepc/Portfile 2014-08-02 21:59:27 UTC (rev 122964)
@@ -6,7 +6,7 @@
PortGroup conflicts_build 1.0
PortGroup mpi 1.0
-bitbucket.setup slepc slepc 3.4.4 v
+bitbucket.setup slepc slepc 3.5 v
categories math science
maintainers sean
license LGPL
@@ -20,13 +20,13 @@
notes "Add the following lines to your .bash_profile if you plan to\
use the PETSC/SLEPC makefile rules in $prefix/lib/petsc/conf:\n\
\texport PETSC_DIR=${prefix}/lib/petsc\n\
- \texport SLEPC_DIR=${prefix}/lib/petsc"
+ \texport SLEPC_DIR=${prefix}/lib/slepc"
platforms darwin
universal_variant no
-checksums rmd160 f7efe797897974d59a86dceacbefd29fefbeb550 \
- sha256 d738843bb48c11bf3e3395988bdd302d10b2eb6da6981d7b4a119477e524f87b
+checksums rmd160 e4a5f50e76ac57446d95cbfd9b72bfd520b8df4b \
+ sha256 f5fe1612fea623dd49149c08787c342196fd45bde376c543b9f31fe63013cf3f
mpi.setup
mpi.enforce_variant petsc
@@ -35,10 +35,12 @@
conflicts_build slepc
use_parallel_build no
-configure.args --prefix=${prefix}/lib/petsc
-build.env-append PETSC_DIR=${prefix}/lib/petsc PETSC_ARCH=arch-installed-petsc SLEPC_DIR=${worksrcpath}
-destroot.env-append PETSC_DIR=${prefix}/lib/petsc PETSC_ARCH=arch-installed-petsc SLEPC_DIR=${worksrcpath}
-destroot.cmd-append SLEPC_DESTDIR=${destroot}${prefix}/lib/petsc
+configure.args --prefix=${prefix}/lib/slepc
+configure.env-append \
+ PETSC_DIR=${prefix}/lib/petsc
+build.env-append PETSC_DIR=${prefix}/lib/petsc
+destroot.env-append PETSC_DIR=${prefix}/lib/petsc
+destroot.cmd-append SLEPC_DESTDIR=${destroot}${prefix}/lib/slepc
variant arpack description {compile with ARPACK support} {
mpi.enforce_variant arpack
@@ -57,5 +59,6 @@
# fix install name
post-destroot {
- system "install_name_tool -id ${prefix}/lib/petsc/lib/libslepc.dylib ${destroot}${prefix}/lib/petsc/lib/libslepc.dylib"
+ system "install_name_tool -id ${prefix}/lib/slepc/lib/libslepc.dylib ${destroot}${prefix}/lib/slepc/lib/libslepc.dylib"
+ reinplace -W ${destroot}${prefix}/lib/slepc/conf "s,${destroot},,g" slepc_variables slepc_rules
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140802/3027e50a/attachment.html>
More information about the macports-changes
mailing list