Merge branch 'master' of code.it4i.cz:kru0052/easyconfigs-it4i into easyconfigs-it4i-salomon

This commit is contained in:
Easy Build 2017-04-10 15:42:09 +02:00
commit 2cb2cf7c20
5 changed files with 56 additions and 9 deletions

View File

@ -8,12 +8,14 @@ description = """The Ncurses (new curses) library is a free software emulation o
and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and
function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses."""
toolchain = {'name': 'dummy', 'version': 'dummy'}
toolchain = {'name': 'dummy', 'version': ''}
toolchainopts = {'optarch': True, 'pic': True}
source_urls = [GNU_SOURCE]
sources = [SOURCE_TAR_GZ]
buildopts = 'CFLAGS="-O3 -fPIC"'
configopts = [
# default build
'--with-shared --enable-overwrite',

View File

@ -15,10 +15,10 @@ sources = [SOURCE_TGZ]
# python needs bzip2 to build the bz2 package
dependencies = [
('bzip2', '1.0.6'),
('zlib', '1.2.8'),
('zlib', '1.2.11'),
('libreadline', '6.3'),
('ncurses', '5.9'),
('SQLite', '3.8.8.1'),
('ncurses', '6.0'),
('SQLite', '3.13.0'),
# ('OpenSSL', '1.0.1k'), # OS dependency should be preferred if the os version is more recent then this version, it's
# nice to have an up to date openssl for security reasons
]

View File

@ -1,5 +1,6 @@
name = 'Python'
version = '3.6.1'
versionsuffix = '-test'
homepage = 'http://python.org/'
description = "Python is a programming language that lets you work more quickly and integrate your systems more effectively."
@ -13,13 +14,13 @@ sources = [SOURCE_TGZ]
# python needs bzip2 to build the bz2 package
dependencies = [
('bzip2', '1.0.6'),
('zlib', '1.2.8'),
('libreadline', '6.3'),
('ncurses', '5.9'),
('SQLite', '3.8.8.1'),
('Tk', '8.6.3'),
('GMP', '6.0.0a'),
('SQLite', '3.13.0'),
('Tk', '8.6.5'),
('GMP', '6.1.1'),
('XZ', '5.2.2'),
('zlib', '1.2.11'),
('ncurses', '6.0'),
# ('OpenSSL', '1.0.1q'), # OS dependency should be preferred if the os version is more recent then this version, it's
# nice to have an up to date openssl for security reasons
]

24
s/Szip/Szip-2.1.eb Normal file
View File

@ -0,0 +1,24 @@
easyblock = 'ConfigureMake'
name = 'Szip'
version = '2.1'
homepage = 'http://www.hdfgroup.org/doc_resource/SZIP/'
description = "Szip compression software, providing lossless compression of scientific data"
toolchain = {'name': 'dummy', 'version': ''}
toolchainopts = {'optarch': True, 'pic': True}
source_urls = ['http://www.hdfgroup.org/ftp/lib-external/szip/%(version)s/src']
sources = [SOURCELOWER_TAR_GZ]
configopts = "--with-pic"
sanity_check_paths = {
'files': ["lib/libsz.a", "lib/libsz.so"] +
["include/%s" % x for x in ["ricehdf.h", "szip_adpt.h", "szlib.h"]],
'dirs': [],
}
moduleclass = 'tools'

20
t/Tcl/Tcl-8.6.3.eb Normal file
View File

@ -0,0 +1,20 @@
easyblock = 'ConfigureMake'
name = 'Tcl'
version = '8.6.3'
homepage = 'http://www.tcl.tk/'
description = """Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language,
suitable for a very wide range of uses, including web and desktop applications, networking, administration, testing and many more."""
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ["http://prdownloads.sourceforge.net/tcl"]
sources = ['%(namelower)s%(version)s-src.tar.gz']
runtest = 'test'
start_dir = 'unix'
moduleclass = 'lang'