diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/beast1/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/beast1/package.py | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/beast1/package.py b/var/spack/repos/builtin/packages/beast1/package.py new file mode 100644 index 0000000000..f9c94650e4 --- /dev/null +++ b/var/spack/repos/builtin/packages/beast1/package.py @@ -0,0 +1,33 @@ +# Copyright 2013-2018 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +from spack import * + + +class Beast1(Package): + """BEAST is a cross-platform program for Bayesian + analysis of molecular sequences using MCMC.""" + + homepage = "http://beast.community/" + url = "https://github.com/beast-dev/beast-mcmc/releases/download/v1.8.4/BEASTv1.8.4.tgz" + + version('1.10.0', 'bcf2f2c074319360ec8a2ebad57d2e57', + url='https://github.com/beast-dev/beast-mcmc/releases/download/v1.10.0/BEAST_v1.10.0.tgz') + version('1.8.4', 'cb8752340c1f77a22d39ca4fe09687b0') + + variant('beagle', default=True, description='Build with libbeagle support') + + depends_on('java', type='run') + depends_on('libbeagle', type=('build', 'link', 'run'), when="+beagle") + + def setup_environment(self, spack_env, run_env): + run_env.set('BEAST1', self.prefix) + + def install(self, spec, prefix): + install_tree('bin', prefix.bin) + install_tree('examples', prefix.examples) + install_tree('images', prefix.images) + install_tree('lib', prefix.lib) + install_tree('doc', prefix.doc) |