# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
description LSC Algorithm Library - Simulation
LIGO Scientific Collaboration Algorithm Library - Simulation containing \
routines for simulation gravitational-wave waveforms and noise sources.
checksums rmd160 1d1457614c3ee2057d7d7f24e0bc8628457be153 \
sha256 92092e32166cb5f455272d8c051886164c2b313d1369473a9283e0f9f3f084ae \
depends_build port:help2man
configure.args --enable-openmp
# add Python dependencies for python subports
if {[string match "py*" ${subport}]} {
set numbers [regexp -all -inline -- {[0-9]+} ${subport}]
set v [lindex ${numbers} 0]
# python, C-library port, and numpy are automatically added below
depends_lib port:py${v}-lal
# add Octave dependencies for octave subports
if {[string match "octave-*" ${subport}]} {
# octave, and C-library port are automatically added below
depends_lib port:octave-lal
###############################################################################
### Everything below this line is common to all LALSuite ports. ###############
###############################################################################
maintainers {aronnax @lpsinger}
# The GPL and OpenSSL licenses conflict with each other, and our build
# dependency on Python results in an indirect dependency on OpenSSL.
# However, there is no real conflict in the case of LALSuite because Python
# is used (1) as an interpreter to run part of the build and (2) as a
# separately installed interpreter that is invoked when the user runs some of
license_noconflict openssl
homepage https://wiki.ligo.org/Computing/DASWG/LALSuite
master_sites http://software.ligo.org/lscsoft/source/lalsuite