summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/bowtie2/package.py
diff options
context:
space:
mode:
authorGeorge Hartzell <hartzell@alerce.com>2017-04-28 12:47:43 -0700
committerAdam J. Stewart <ajstewart426@gmail.com>2017-04-28 14:47:43 -0500
commit529a2ae5fa19da4323ec714405be81d6fed005b0 (patch)
tree0e49e7b859ecd45d0be99fdd918d992e9c55d497 /var/spack/repos/builtin/packages/bowtie2/package.py
parent3f6e03d5c16c8cf0ebf3c6175cb21aaa2d3278c6 (diff)
downloadspack-529a2ae5fa19da4323ec714405be81d6fed005b0.tar.gz
spack-529a2ae5fa19da4323ec714405be81d6fed005b0.tar.bz2
spack-529a2ae5fa19da4323ec714405be81d6fed005b0.tar.xz
spack-529a2ae5fa19da4323ec714405be81d6fed005b0.zip
Depend on readline, remove hardcoded -ltermcap (#4042)
* depend on readline, remove hardcoded -ltermcap Bowtie should use Spack's readline and not explicitly depend on the system termcap (which, on CentOS, leads to linking against the system's tinfo library). * Add depends_on('zlib') * Add conflict with gcc@6: Build seems to have trouble with 6's migration to -std=gnu++14.
Diffstat (limited to 'var/spack/repos/builtin/packages/bowtie2/package.py')
-rw-r--r--var/spack/repos/builtin/packages/bowtie2/package.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/bowtie2/package.py b/var/spack/repos/builtin/packages/bowtie2/package.py
index dc850d817f..8d541b15c3 100644
--- a/var/spack/repos/builtin/packages/bowtie2/package.py
+++ b/var/spack/repos/builtin/packages/bowtie2/package.py
@@ -37,10 +37,15 @@ class Bowtie2(Package):
version('2.2.5', '51fa97a862d248d7ee660efc1147c75f')
depends_on('tbb', when='@2.3.1')
+ depends_on('readline')
+ depends_on('zlib')
patch('bowtie2-2.2.5.patch', when='@2.2.5', level=0)
patch('bowtie2-2.3.1.patch', when='@2.3.1', level=0)
+ # seems to have trouble with 6's -std=gnu++14
+ conflicts('%gcc@6:')
+
def install(self, spec, prefix):
make()
mkdirp(prefix.bin)