[121988] trunk/dports/math/dolfin/Portfile
sean at macports.org
sean at macports.org
Fri Jul 11 23:12:36 PDT 2014
Revision: 121988
https://trac.macports.org/changeset/121988
Author: sean at macports.org
Date: 2014-07-11 23:12:36 -0700 (Fri, 11 Jul 2014)
Log Message:
-----------
dolfin: add missing descriptions for variants
Modified Paths:
--------------
trunk/dports/math/dolfin/Portfile
Modified: trunk/dports/math/dolfin/Portfile
===================================================================
--- trunk/dports/math/dolfin/Portfile 2014-07-12 06:12:29 UTC (rev 121987)
+++ trunk/dports/math/dolfin/Portfile 2014-07-12 06:12:36 UTC (rev 121988)
@@ -86,13 +86,13 @@
-DMPIEXEC=${mpi.exec}
}
-variant cgal {
+variant cgal description {Build with CGAL interface} {
depends_lib-append port:cgal
configure.args-delete -DDOLFIN_ENABLE_CGAL:BOOL=OFF
configure.args-append -DDOLFIN_ENABLE_CGAL:BOOL=ON
}
-variant docs {
+variant docs description {Build documentation} {
depends_lib-append port:py27-sphinx
configure.args-delete -DDOLFIN_ENABLE_DOCS:BOOL=OFF \
-DDOLFIN_ENABLE_SPHINX:BOOL=OFF
@@ -101,28 +101,28 @@
-DSPHINX_EXECUTABLE:FILEPATH=${prefix}/bin/sphinx-build-2.7
}
-variant hdf5 {
+variant hdf5 description {Build with HDF5 interface} {
depends_lib-append port:hdf5-18
configure.args-delete -DDOLFIN_ENABLE_HDF5:BOOL=OFF
configure.args-append -DDOLFIN_ENABLE_HDF5:BOOL=ON
mpi.enforce_variant hdf5-18
}
-variant parmetis {
+variant parmetis description {Build with parmetisinterface} {
depends_lib-append port:parmetis
configure.args-delete -DDOLFIN_ENABLE_PARMETIS:BOOL=OFF
configure.args-append -DDOLFIN_ENABLE_PARMETIS:BOOL=ON
mpi.enforce_variant parmetis
}
-variant scotch {
+variant scotch description {Build with SCOTCH interface} {
depends_lib-append port:scotch
configure.args-delete -DDOLFIN_ENABLE_SCOTCH:BOOL=OFF
configure.args-append -DDOLFIN_ENABLE_SCOTCH:BOOL=ON
mpi.enforce_variant scotch
}
-variant suitesparse {
+variant suitesparse description {Build with SuiteSparse interface} {
depends_lib-append port:SuiteSparse
configure.args-delete -DDOLFIN_ENABLE_CHOLMOD:BOOL=OFF \
-DDOLFIN_ENABLE_UMFPACK:BOOL=OFF
@@ -130,7 +130,7 @@
-DDOLFIN_ENABLE_UMFPACK:BOOL=ON
}
-variant petsc {
+variant petsc description {Build with PETSc interface} {
# dolfin assumes too much about petsc on the mac so we patch the cmake
# files to remove this special logic
patchfiles-append patch-petsc-cmake.diff
@@ -141,7 +141,7 @@
mpi.enforce_variant petsc
}
-variant slepc requires petsc {
+variant slepc description {Build with SLEPc interface} requires petsc {
depends_lib-append port:slepc
configure.args-delete -DDOLFIN_ENABLE_SLEPC:BOOL=OFF
configure.args-append -DDOLFIN_ENABLE_SLEPC:BOOL=ON
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140711/58368c7e/attachment.html>
More information about the macports-changes
mailing list