-
Notifications
You must be signed in to change notification settings - Fork 783
Expand file tree
/
Copy pathedlib-1.3.9-GCC-12.3.0.eb
More file actions
31 lines (24 loc) · 1.03 KB
/
edlib-1.3.9-GCC-12.3.0.eb
File metadata and controls
31 lines (24 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
easyblock = 'PythonBundle'
name = 'edlib'
version = '1.3.9'
homepage = 'https://martinsos.github.io/edlib'
description = "Lightweight, super fast library for sequence alignment using edit (Levenshtein) distance."
toolchain = {'name': 'GCC', 'version': '12.3.0'}
dependencies = [
('Python', '3.11.3'),
('Python-bundle-PyPI', '2023.06'),
]
exts_list = [
('cogapp', '3.3.0', {
'checksums': ['1be95183f70282422d594fa42426be6923070a4bd8335621f6347f3aeee81db0'],
}),
(name, version, {
'source_urls': ['https://github.com/Martinsos/edlib/archive/'],
'source_tmpl': 'python-%(version)s.tar.gz',
# fixes `edlib.bycython.cpp:198:12: fatal error: longintrepr.h: No such file or directory`
# see https://github.com/Martinsos/edlib/issues/217#issuecomment-1736234091
'preinstallopts': 'cd bindings/python && make && python -m cogapp -d -o README.rst README-tmpl.rst && ',
'checksums': ['6506eee9b93bf461ccc3cd239096707d0b86a5cbe5af08e82e7bd616271d55c6'],
}),
]
moduleclass = 'bio'