From d768b34f176306b86bde060852f781316f7a9155 Mon Sep 17 00:00:00 2001 From: Justin S <3630356+codeandkey@users.noreply.github.com> Date: Mon, 18 May 2020 16:07:35 -0500 Subject: angsd: add 0.933, add misc programs to install (#16669) * angsd: add 0.933, add misc programs to install * angsd: add r variant --- var/spack/repos/builtin/packages/angsd/package.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/angsd/package.py b/var/spack/repos/builtin/packages/angsd/package.py index 561fe97201..6dae47f220 100644 --- a/var/spack/repos/builtin/packages/angsd/package.py +++ b/var/spack/repos/builtin/packages/angsd/package.py @@ -16,18 +16,34 @@ class Angsd(MakefilePackage): homepage = "https://github.com/ANGSD/angsd" url = "https://github.com/ANGSD/angsd/archive/0.919.tar.gz" + version('0.933', sha256='2f992325dc08fa25ac525d9300ef6bd61808e74c521b4cc72a2ce00d98f402bb') version('0.921', sha256='8892d279ce1804f9e17fe2fc65a47e5498e78fc1c1cb84d2ca2527fd5c198772') version('0.919', sha256='c2ea718ca5a5427109f4c3415e963dcb4da9afa1b856034e25c59c003d21822a') + variant('r', default=True, description='Enable R dependency') + depends_on('htslib') conflicts('^htslib@1.6:', when='@0.919') + depends_on('zlib') + depends_on('lzma') + depends_on('curl') + + depends_on('r', type='run', when='+rlib') + def setup_run_environment(self, env): env.set('R_LIBS', self.prefix.R) def install(self, spec, prefix): + binaries = [ + 'angsd', 'misc/realSFS', 'misc/thetaStat' + ] + mkdirp(prefix.bin) - install('angsd', join_path(prefix.bin)) + + for b in binaries: + install(b, join_path(prefix.bin)) + install_tree('R', prefix.R) install_tree('RES', prefix.RES) install_tree('scripts', prefix.scripts) -- cgit v1.2.3-70-g09d2