mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-04 14:21:33 +01:00

new file: t/tcl-thread/tcl-thread-2.8.8-GCCcore-13.2.0.eb new file: t/tcl-thread/tcl-thread-2.8.8-fix_pkgdir.patch new file: t/tclreadline/tclreadline-2.4.0-GCCcore-13.2.0.eb
36 lines
1.1 KiB
Plaintext
36 lines
1.1 KiB
Plaintext
# IT4Innovations
|
|
# PH 2025
|
|
|
|
easyblock = 'ConfigureMake'
|
|
|
|
name = 'tcl-thread'
|
|
version = '2.8.8'
|
|
|
|
homepage = 'https://openacs.org/xowiki/libthread'
|
|
description = """Libthread is the standard Tcl thread library, providing functionality to create and manage threads
|
|
in Tcl. It enables event loop-based threads and enhances Tcl applications such as OpenACS, xotcl-core, and others."""
|
|
|
|
toolchain = {'name': 'GCCcore', 'version': '13.2.0'}
|
|
|
|
# https://downloads.sourceforge.net/sourceforge/tcl/thread2.8.8.tar.gz
|
|
source_urls = ['https://downloads.sourceforge.net/sourceforge/tcl/']
|
|
sources = [f'thread{version}.tar.gz']
|
|
patches = [
|
|
('tcl-thread-2.8.8-fix_pkgdir.patch')
|
|
]
|
|
|
|
checksums = [
|
|
'35db93f681317942f31dfa0bddea01a464b1d83ada22db7707a1919ba780f091', # thread2.8.8.tar.gz
|
|
'5a1f75edf183be64cf0d07af21693588fff013697e722410407a98c698e6ac10', # tcl-thread-2.8.8-fix_pkgdir.patch
|
|
]
|
|
|
|
configopts = '--libdir=/apps/all/tcl-thread/2.8.8-GCCcore-13.2.0'
|
|
|
|
sanity_check_paths = {
|
|
'files': ['lib/libthread2.8.8.so'],
|
|
'dirs': ['share/man/mann'],
|
|
}
|
|
|
|
moduleclass = 'tools'
|
|
|