Skip to content

Commit

Permalink
Merge pull request easybuilders#18766 from sib-swiss/20230912175713_n…
Browse files Browse the repository at this point in the history
…ew_pr_tabix026

{bio}[GCCcore/10.3.0] tabix v0.2.6
  • Loading branch information
branfosj authored Sep 13, 2023
2 parents 0892a6c + cc91905 commit 5c28d1f
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions easybuild/easyconfigs/t/tabix/tabix-0.2.6-GCCcore-10.3.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild
# Author: Pablo Escobar Lopez
# Swiss Institute of Bioinformatics
# Biozentrum - University of Basel
# Author: Jens Timmerman, Ghent University
# Contribution from the NIHR Biomedical Research Centre
# Guy's and St Thomas' NHS Foundation Trust and King's College London
# uploaded by J. Sassmannshausen
# updated to newer toolchain

easyblock = 'MakeCp'

name = 'tabix'
version = '0.2.6'

homepage = 'http://samtools.sourceforge.net'
description = """ Generic indexer for TAB-delimited genome position files """

toolchain = {'name': 'GCCcore', 'version': '10.3.0'}

source_urls = [('https://sourceforge.net/projects/samtools/files/', 'download')]
sources = [SOURCE_TAR_BZ2]
checksums = ['e4066be7101bae83bec62bc2bc6917013f6c2875b66eb5055fbb013488d68b73']

builddependencies = [('binutils', '2.36.1')]

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

buildopts = 'CC="$CC" CFLAGS="$CFLAGS -L$EBROOTZLIB/lib"'

files_to_copy = [
(["tabix", "bgzip", "tabix.py"], "bin"),
(["tabix.1"], "man/man1"),
"example.gtf.gz",
"example.gtf.gz.tbi",
"NEWS",
"ChangeLog"
]

sanity_check_paths = {
'files': ["bin/tabix", "bin/bgzip", "bin/tabix.py"],
'dirs': [""],
}

moduleclass = 'bio'

0 comments on commit 5c28d1f

Please sign in to comment.