masurca: add version 4.0.1 (#21816)

Now using the install.sh script to install into the prefix.
This commit is contained in:
downloadico 2021-02-20 13:54:39 -07:00 committed by GitHub
parent 4bd8cd1916
commit 1fc4213bd5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,6 +14,7 @@ class Masurca(Package):
homepage = "http://www.genome.umd.edu/masurca.html"
url = "https://github.com/alekseyzimin/masurca/releases/download/v3.3.1/MaSuRCA-3.3.1.tar.gz"
version('4.0.1', sha256='68628acaf3681d09288b48a35fec7909b347b84494fb26c84051942256299870')
version('3.3.1', sha256='587d0ee2c6b9fbd3436ca2a9001e19f251b677757fe5e88e7f94a0664231e020')
version('3.2.9', sha256='795ad4bd42e15cf3ef2e5329aa7e4f2cdeb7e186ce2e350a45127e319db2904b')
@ -30,7 +31,12 @@ def patch(self):
m = join_path('global-1', makefile)
filter_file('-minline-all-stringops', '', m)
def setup_build_environment(self, env):
if '@4:' in self.spec:
env.set('DEST', self.prefix)
def install(self, spec, prefix):
installer = Executable('./install.sh')
installer()
install_tree('.', prefix)
if '@:4' in self.spec:
install_tree('.', prefix)