[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