diff options
Diffstat (limited to 'var/spack/repos/builtin/packages/repeatmodeler/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/repeatmodeler/package.py | 60 |
1 files changed, 32 insertions, 28 deletions
diff --git a/var/spack/repos/builtin/packages/repeatmodeler/package.py b/var/spack/repos/builtin/packages/repeatmodeler/package.py index 744007d0ae..37ccd6f52b 100644 --- a/var/spack/repos/builtin/packages/repeatmodeler/package.py +++ b/var/spack/repos/builtin/packages/repeatmodeler/package.py @@ -8,24 +8,24 @@ from spack.package import * class Repeatmodeler(Package): """RepeatModeler is a de-novo repeat family identification and modeling - package.""" + package.""" homepage = "https://www.repeatmasker.org/RepeatModeler/" - url = "https://www.repeatmasker.org/RepeatModeler/RepeatModeler-open-1.0.11.tar.gz" + url = "https://www.repeatmasker.org/RepeatModeler/RepeatModeler-open-1.0.11.tar.gz" - version('1.0.11', sha256='7ff0d588b40f9ad5ce78876f3ab8d2332a20f5128f6357413f741bb7fa172193') + version("1.0.11", sha256="7ff0d588b40f9ad5ce78876f3ab8d2332a20f5128f6357413f741bb7fa172193") - depends_on('perl', type=('build', 'run')) - depends_on('perl-json', type=('build', 'run')) - depends_on('perl-uri', type=('build', 'run')) - depends_on('perl-libwww-perl', type=('build', 'run')) + depends_on("perl", type=("build", "run")) + depends_on("perl-json", type=("build", "run")) + depends_on("perl-uri", type=("build", "run")) + depends_on("perl-libwww-perl", type=("build", "run")) - depends_on('repeatmasker', type='run') - depends_on('recon+repeatmasker', type='run') - depends_on('repeatscout', type='run') - depends_on('trf', type='run') - depends_on('nseg', type='run') - depends_on('ncbi-rmblastn', type='run') + depends_on("repeatmasker", type="run") + depends_on("recon+repeatmasker", type="run") + depends_on("repeatscout", type="run") + depends_on("trf", type="run") + depends_on("nseg", type="run") + depends_on("ncbi-rmblastn", type="run") def install(self, spec, prefix): # like repeatmasker, another interactive installer @@ -44,23 +44,27 @@ class Repeatmodeler(Package): # 3. Done config_answers = [ - '', '', '', - spec['repeatmasker'].prefix.bin, - spec['recon'].prefix.bin, - spec['repeatscout'].prefix.bin, - spec['nseg'].prefix.bin, - spec['trf'].prefix.bin, - '1', spec['ncbi-rmblastn'].prefix.bin, 'Y', - '3', + "", + "", + "", + spec["repeatmasker"].prefix.bin, + spec["recon"].prefix.bin, + spec["repeatscout"].prefix.bin, + spec["nseg"].prefix.bin, + spec["trf"].prefix.bin, + "1", + spec["ncbi-rmblastn"].prefix.bin, + "Y", + "3", ] - config_filename = 'spack-config.in' + config_filename = "spack-config.in" - with open(config_filename, 'w') as f: - f.write('\n'.join(config_answers)) + with open(config_filename, "w") as f: + f.write("\n".join(config_answers)) - with open(config_filename, 'r') as f: - perl = which('perl') - perl('configure', input=f) + with open(config_filename, "r") as f: + perl = which("perl") + perl("configure", input=f) - install_tree('.', prefix.bin) + install_tree(".", prefix.bin) |