Revision: 100318 https://trac.macports.org/changeset/100318 Author: ram@macports.org Date: 2012-12-07 23:07:38 -0800 (Fri, 07 Dec 2012) Log Message: ----------- science/lalinspiral: use active variants port group Modified Paths: -------------- trunk/dports/science/lalinspiral/Portfile Modified: trunk/dports/science/lalinspiral/Portfile =================================================================== --- trunk/dports/science/lalinspiral/Portfile 2012-12-08 07:07:32 UTC (rev 100317) +++ trunk/dports/science/lalinspiral/Portfile 2012-12-08 07:07:38 UTC (rev 100318) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 +PortGroup active_variants 1.1 name lalinspiral version 1.4.0 @@ -40,35 +41,9 @@ use_parallel_build yes variant swig_python description {Build python SWIG bindings} { - pre-fetch { - if { ![file exists ${prefix}/lib/python2.7/site-packages/lal/_lal.so] } { - ui_error " -**** -**** LALInspiral +swig_python requires LAL +swig_python, please -**** reinstall LAL with the +swig_python variant. -**** -" - error "${name} +swig_python requires lal +swig_python" - } - if { ![file exists ${prefix}/lib/python2.7/site-packages/lalframe/_lalframe.so] } { - ui_error " -**** -**** LALInspiral +swig_python requires LALFrame +swig_python, please -**** reinstall LALFrame with the +swig_python variant. -**** -" - error "${name} +swig_python requires lal +swig_python" - } - if { ![file exists ${prefix}/lib/python2.7/site-packages/lalsimulation/_lalsimulation.so] } { - ui_error " -**** -**** LALInspiral +swig_python requires LALSimulation +swig_python, -**** please reinstall LALSimulation with the +swig_python variant. -**** -" - error "${name} +swig_python requires lalsimulation +swig_python" - } - } + require_active_variants lal swig_python + require_active_variants lalframe swig_python + require_active_variants lalsimulation swig_python depends_build-append port:swig-python \ port:py27-numpy configure.args-append --enable-swig-python
participants (1)
-
ram@macports.org