Skip to content

Commit

Permalink
Merge pull request #22435 from PetrKralCZ/20250303134811_new_pr_seqtk14
Browse files Browse the repository at this point in the history
{bio}[GCC/13.3.0] seqtk v1.4
  • Loading branch information
smoors authored Mar 3, 2025
2 parents 2ac5e63 + 85377fb commit 7375c66
Showing 1 changed file with 37 additions and 0 deletions.
37 changes: 37 additions & 0 deletions easybuild/easyconfigs/s/seqtk/seqtk-1.4-GCC-13.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
##
# created by Thomas Eylenbosch
# updated by Pavel Tománek (INUITS)
# Update: Petr Král (INUITS)
##

easyblock = 'ConfigureMake'

name = 'seqtk'
version = '1.4'

homepage = 'https://github.com/lh3/seqtk/'
description = """Seqtk is a fast and lightweight tool for processing sequences in the FASTA or FASTQ format.
It seamlessly parses both FASTA and FASTQ files which can also be optionally compressed by gzip."""

toolchain = {'name': 'GCC', 'version': '13.3.0'}

github_account = 'lh3'
source_urls = [GITHUB_SOURCE]
sources = ['v%(version)s.tar.gz']
checksums = ['d124604ec24f29ed14ce127426ab90e0f3a2c0280c80d1a3ff8b1c09feede19c']

dependencies = [('zlib', '1.3.1')]

skipsteps = ['configure']

buildopts = 'CC="$CC" CFLAGS="$CLFAGS"'

preinstallopts = "mkdir %(installdir)s/bin && "
installopts = 'BINDIR=%(installdir)s/bin/'

sanity_check_paths = {
'files': ['bin/seqtk'],
'dirs': [],
}

moduleclass = 'bio'

0 comments on commit 7375c66

Please sign in to comment.