From b7ed93db90265110f9e339dae96195fa88aa53f5 Mon Sep 17 00:00:00 2001 From: Jakub Kropacek Date: Mon, 17 Oct 2022 14:03:46 +0200 Subject: [PATCH] new file: a/Automake/Automake-1.16.1.eb new file: a/Autotools/Autotools-20180311.eb modified: n/numactl/numactl-2.0.12-GCCcore-8.2.0.eb modified: u/UCX/UCX-1.9.0-GCCcore-8.2.0.eb --- a/Automake/Automake-1.16.1.eb | 27 +++++++++++++++++++++++ a/Autotools/Autotools-20180311.eb | 26 ++++++++++++++++++++++ n/numactl/numactl-2.0.12-GCCcore-8.2.0.eb | 2 +- u/UCX/UCX-1.9.0-GCCcore-8.2.0.eb | 2 +- 4 files changed, 55 insertions(+), 2 deletions(-) create mode 100644 a/Automake/Automake-1.16.1.eb create mode 100644 a/Autotools/Autotools-20180311.eb diff --git a/a/Automake/Automake-1.16.1.eb b/a/Automake/Automake-1.16.1.eb new file mode 100644 index 00000000..5e6d473e --- /dev/null +++ b/a/Automake/Automake-1.16.1.eb @@ -0,0 +1,27 @@ +# IT4Innovations 2018 + +easyblock = 'ConfigureMake' + +name = 'Automake' +version = "1.16.1" + +homepage = 'http://www.gnu.org/software/automake/automake.html' + +description = "Automake: GNU Standards-local_compliant Makefile generator" + +toolchain = SYSTEM + +source_urls = ['https://mirror.checkdomain.de/gnu/automake/'] +sources = [SOURCELOWER_TAR_GZ] +checksums = ['608a97523f97db32f1f5d5615c98ca69326ced2054c9f82e65bade7fc4c9dea8'] + +dependencies = [ + ('Autoconf', '2.69'), +] + +sanity_check_paths = { + 'files': ['bin/automake', 'bin/aclocal'], + 'dirs': [] +} + +moduleclass = 'devel' diff --git a/a/Autotools/Autotools-20180311.eb b/a/Autotools/Autotools-20180311.eb new file mode 100644 index 00000000..81d151b9 --- /dev/null +++ b/a/Autotools/Autotools-20180311.eb @@ -0,0 +1,26 @@ +# IT4Innovations 2018 + +easyblock = 'Bundle' + +name = 'Autotools' +version = '20180311' # date of the most recent change + +homepage = 'http://autotools.io' + +description = """ + This bundle collect the standard GNU build tools: Autoconf, Automake + and libtool +""" + +toolchain = SYSTEM + +dependencies = [ + ('Autoconf', '2.69'), # 20120424 + ('Automake', '1.16.1'), # 20180311 + ('libtool', '2.4.6'), # 20150215 +] + +# Pure bundle -- no need to specify 'binutils' used when building GCCcore +# toolchain as build dependency + +moduleclass = 'devel' diff --git a/n/numactl/numactl-2.0.12-GCCcore-8.2.0.eb b/n/numactl/numactl-2.0.12-GCCcore-8.2.0.eb index 32a4ce0d..641c945f 100644 --- a/n/numactl/numactl-2.0.12-GCCcore-8.2.0.eb +++ b/n/numactl/numactl-2.0.12-GCCcore-8.2.0.eb @@ -22,7 +22,7 @@ sources = ['v%(version)s.tar.gz'] checksums = ['7c3e819c2bdeb883de68bafe88776a01356f7ef565e75ba866c4b49a087c6bdf'] builddependencies = [ - ('binutils', '2.32'), + ('binutils', '2.31.1'), ('Autotools', '20180311', '', True), ] diff --git a/u/UCX/UCX-1.9.0-GCCcore-8.2.0.eb b/u/UCX/UCX-1.9.0-GCCcore-8.2.0.eb index be349ad3..46debd5c 100644 --- a/u/UCX/UCX-1.9.0-GCCcore-8.2.0.eb +++ b/u/UCX/UCX-1.9.0-GCCcore-8.2.0.eb @@ -21,7 +21,7 @@ checksums = ['a7a2c8841dc0d5444088a4373dc9b9cc68dbffcd917c1eba92ca8ed8e5e635fb'] builddependencies = [ ('binutils', '2.31.1'), - ('Autotools', '20180311', '', True), + ('Autotools', '20180311'), ('pkg-config', '0.29.2', '', True), ]