mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-04 06:11:36 +01:00
modified: i/irodsfs/irodsfs-0.7.6.eb
new file: j/JUnit/JUnit-4.13.2-Java-13.eb new file: l/libreoffice/libreoffice-7.4.1.1-GCCcore-11.3.0.eb new file: l/libreoffice/out new file: x/XMLSec/XMLSec-1.2.34-GCCcore-11.3.0.eb
This commit is contained in:
parent
6c09b49398
commit
e904d38e99
@ -23,8 +23,7 @@ sanity_check_paths = {
|
||||
|
||||
postinstallcmds = [
|
||||
'cp /mnt/proj3/easybuild/scripts/irods-startup.sh %(installdir)s/',
|
||||
'cp /mnt/proj3/easybuild/scripts/irods.it4i.cz.crt %(installdir)s/',
|
||||
# 'curl -L https://docs.it4i.cz/irods1.it4i.cz.crt -o %(installdir)s/irods1.it4i.cz.crt',
|
||||
'cp /mnt/proj3/easybuild/scripts/chain_geant_ov_rsa_ca_4_full.* %(installdir)s/',
|
||||
]
|
||||
|
||||
modluafooter = 'execute{cmd="bash $EBROOTIRODSFS/irods-startup.sh", modeA={"load"}}'
|
||||
|
26
j/JUnit/JUnit-4.13.2-Java-13.eb
Normal file
26
j/JUnit/JUnit-4.13.2-Java-13.eb
Normal file
@ -0,0 +1,26 @@
|
||||
# IT4Innovations 2022
|
||||
# JK
|
||||
|
||||
easyblock = 'JAR'
|
||||
|
||||
name = 'JUnit'
|
||||
version = '4.13.2'
|
||||
versionsuffix = '-Java-%(javaver)s'
|
||||
|
||||
homepage = 'http://sourceforge.net/projects/junit'
|
||||
description = """A programmer-oriented testing framework for Java."""
|
||||
|
||||
toolchain = SYSTEM
|
||||
|
||||
source_urls = ['http://search.maven.org/remotecontent?filepath=junit/junit/%(version)s/']
|
||||
sources = ['%(namelower)s-%(version)s.jar']
|
||||
checksums = ['8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3']
|
||||
|
||||
dependencies = [('Java', '13', '', True)]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': sources,
|
||||
'dirs': [],
|
||||
}
|
||||
|
||||
moduleclass = 'devel'
|
50
l/libreoffice/libreoffice-7.4.1.1-GCCcore-11.3.0.eb
Normal file
50
l/libreoffice/libreoffice-7.4.1.1-GCCcore-11.3.0.eb
Normal file
@ -0,0 +1,50 @@
|
||||
# Contribution from IT4Innovations National Supercomputing Center, Czech Republic
|
||||
# JK
|
||||
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'libreoffice'
|
||||
version = '7.4.1.1'
|
||||
local_javasuffix = '-Java-13'
|
||||
|
||||
homepage = 'https://libreoffice.org'
|
||||
description = """
|
||||
LibreOffice is a free and powerful office suite, and a successor to OpenOffice.org (commonly known as OpenOffice).
|
||||
"""
|
||||
|
||||
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
|
||||
|
||||
source_urls = ['http://download.documentfoundation.org/libreoffice/src/7.4.1/']
|
||||
sources = ['%(name)s-%(version)s.tar.xz']
|
||||
checksums = ['2c5c219c538776b4ec3815fe74c1915024cbe17dd0950e725e544ff49b20a28c']
|
||||
|
||||
builddependencies = [('Doxygen', '1.9.4')]
|
||||
|
||||
dependencies = [
|
||||
('libxslt', '1.1.34'),
|
||||
('Qt5', '5.15.5'),
|
||||
('flex', '2.6.4'),
|
||||
# ('GStreamer', '1.20.2'), # GCC, --disable-gstreamer
|
||||
('NSS', '3.79'), # --disable-nss, experimental, will use OpenSSL instead
|
||||
# ('NSPR', '4.34'), # fix for failed to initialize NSS library?
|
||||
('GTK3', '3.24.33'),
|
||||
('Python', '3.10.4'),
|
||||
# ('Java', ''), # --without-java
|
||||
('gperf', '3.1'),
|
||||
# Java dependencies, or --without-java
|
||||
('ant', '1.10.11', local_javasuffix, True),
|
||||
# ('JUnit', '4.13.2', local_javasuffix, True), # --with-junit=${EBROOTJUNIT}
|
||||
]
|
||||
|
||||
configure_cmd = "./autogen.sh"
|
||||
configopts = '--disable-cups --disable-gstreamer-1.0 --disable-postgresql-sdbc --without-junit --disable-mariadb-sdbc'
|
||||
buildopts = "verbose=t"
|
||||
|
||||
runtest = "check"
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': [],
|
||||
'dirs': ["."]
|
||||
}
|
||||
|
||||
moduleclass = 'tools'
|
1211
l/libreoffice/out
Normal file
1211
l/libreoffice/out
Normal file
File diff suppressed because it is too large
Load Diff
35
x/XMLSec/XMLSec-1.2.34-GCCcore-11.3.0.eb
Normal file
35
x/XMLSec/XMLSec-1.2.34-GCCcore-11.3.0.eb
Normal file
@ -0,0 +1,35 @@
|
||||
easyblock = 'ConfigureMake'
|
||||
|
||||
name = 'XMLSec'
|
||||
version = '1.2.34'
|
||||
|
||||
homepage = 'https://www.aleksey.com/xmlsec/index.html'
|
||||
|
||||
description = """XML Security Library is a C library based on LibXML2,
|
||||
supporting major XML security standards."""
|
||||
|
||||
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
|
||||
|
||||
source_urls = ['http://www.aleksey.com/xmlsec/download/']
|
||||
sources = ['%(namelower)s%(version_major)s-%(version)s.tar.gz']
|
||||
checksums = ['52ced4943f35bd7d0818a38298c1528ca4ac8a54440fd71134a07d2d1370a262']
|
||||
|
||||
builddependencies = [
|
||||
('binutils', '2.38')
|
||||
]
|
||||
|
||||
dependencies = [
|
||||
('libtool', '2.4.7'),
|
||||
('libxml2', '2.9.13'),
|
||||
('OpenSSL', '1.1', '', True),
|
||||
]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/xmlsec1', 'bin/xmlsec1-config',
|
||||
'lib/libxmlsec1.a', 'lib/libxmlsec1-openssl.a',
|
||||
'lib/libxmlsec1.%s.%s' % (SHLIB_EXT, version),
|
||||
'lib/libxmlsec1-openssl.%s.%s' % (SHLIB_EXT, version)],
|
||||
'dirs': ['include/xmlsec%(version_major)s/xmlsec', 'share'],
|
||||
}
|
||||
|
||||
moduleclass = 'lib'
|
Loading…
x
Reference in New Issue
Block a user