Skip to content

Commit

Permalink
Merge pull request #18680 from boegel/20230829153840_new_pr_tRNAscan-…
Browse files Browse the repository at this point in the history
…SE2012

make Autoconf a build dep for tRNAscan-SE + add missing Perl dependency
  • Loading branch information
verdurin authored Aug 29, 2023
2 parents e183ec9 + de6a1bf commit a07d6ae
Showing 1 changed file with 16 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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'

0 comments on commit a07d6ae

Please sign in to comment.