diff --git a/easybuild/easyconfigs/t/tRNAscan-SE/tRNAscan-SE-2.0.12-foss-2022b.eb b/easybuild/easyconfigs/t/tRNAscan-SE/tRNAscan-SE-2.0.12-foss-2022b.eb index f65eb9761f8..821e3e3f3f7 100644 --- a/easybuild/easyconfigs/t/tRNAscan-SE/tRNAscan-SE-2.0.12-foss-2022b.eb +++ b/easybuild/easyconfigs/t/tRNAscan-SE/tRNAscan-SE-2.0.12-foss-2022b.eb @@ -13,26 +13,30 @@ source_urls = ['http://trna.ucsc.edu/software/'] sources = [SOURCELOWER_TAR_GZ] checksums = ['96fa4af507cd918c1c623763d9260bd6ed055d091662b44314426f6bbf447251'] -dependencies = [ +builddependencies = [ + # tRNAscan-SE's configure script really wants Autoconf 2.69 ('Autoconf', '2.69', '', SYSTEM), +] + +dependencies = [ + ('Perl', '5.36.0'), ('Infernal', '1.1.4'), ] -sanity_check_paths = { - 'files': [ - 'bin/tRNAscan-SE', - 'lib/tRNAscan-SE/tRNAscanSE/tRNA.pm', - ], - 'dirs': [ - 'bin', - 'include', - 'lib', - ], -} +parallel = 1 # tRNAscan-SE.conf sets the Infernal bin directory to be ours. postinstallcmds = [ "for b in $(ls $EBROOTINFERNAL/bin); do ln -s $EBROOTINFERNAL/bin/$b %(installdir)s/bin; done", ] +fix_perl_shebang_for = ['bin/*'] + +sanity_check_paths = { + 'files': ['bin/tRNAscan-SE', 'lib/tRNAscan-SE/tRNAscanSE/tRNA.pm'], + 'dirs': ['include'], +} + +sanity_check_commands = ["tRNAscan-SE --help"] + moduleclass = 'bio'