From 0b4dda46c3e24b60f4f6725a7dfc74ecead8760d Mon Sep 17 00:00:00 2001 From: Richard Top Date: Tue, 28 May 2024 13:10:17 +0000 Subject: [PATCH 1/5] adding easyconfigs: cpio-2.15-GCCcore-12.2.0.eb, cpio-2.15-GCCcore-12.3.0.eb, cpio-2.15-GCCcore-13.2.0.eb, cpio-2.15-GCCcore-13.3.0.eb --- .../c/cpio/cpio-2.15-GCCcore-12.2.0.eb | 28 +++++++++++++++++++ .../c/cpio/cpio-2.15-GCCcore-12.3.0.eb | 28 +++++++++++++++++++ .../c/cpio/cpio-2.15-GCCcore-13.2.0.eb | 28 +++++++++++++++++++ .../c/cpio/cpio-2.15-GCCcore-13.3.0.eb | 28 +++++++++++++++++++ 4 files changed, 112 insertions(+) create mode 100644 easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.2.0.eb create mode 100644 easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.3.0.eb create mode 100644 easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.2.0.eb create mode 100644 easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.3.0.eb diff --git a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.2.0.eb b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.2.0.eb new file mode 100644 index 00000000000..0ec028c3013 --- /dev/null +++ b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.2.0.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' +name = 'cpio' +version = '2.15' + +homepage = "https://savannah.gnu.org/projects/cpio/" +description = """The cpio package contains tools for archiving.""" + +toolchain = {'name': 'GCCcore', 'version': '12.2.0'} + +source_urls = ['https://gnuftp.uib.no/cpio/'] +sources = ['cpio-%(version)s.tar.bz2'] +checksums = ['937610b97c329a1ec9268553fb780037bcfff0dcffe9725ebc4fd9c1aa9075db'] + +builddependencies = [ + ('binutils', '2.39'), + ('makeinfo', '7.0.3'), +] + +postinstallcmds = ['makeinfo --plaintext -o %(installdir)s/doc/cpio.txt doc/cpio.texi'] + +sanity_check_paths = { + 'files': ['bin/cpio'], + 'dirs': [] +} + +sanity_check_commands = ['cpio --help'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.3.0.eb b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.3.0.eb new file mode 100644 index 00000000000..f8351ec6050 --- /dev/null +++ b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.3.0.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' +name = 'cpio' +version = '2.15' + +homepage = "https://savannah.gnu.org/projects/cpio/" +description = """The cpio package contains tools for archiving.""" + +toolchain = {'name': 'GCCcore', 'version': '12.3.0'} + +source_urls = ['https://gnuftp.uib.no/cpio/'] +sources = ['cpio-%(version)s.tar.bz2'] +checksums = ['937610b97c329a1ec9268553fb780037bcfff0dcffe9725ebc4fd9c1aa9075db'] + +builddependencies = [ + ('binutils', '2.40'), + ('makeinfo', '7.0.3'), +] + +postinstallcmds = ['makeinfo --plaintext -o %(installdir)s/doc/cpio.txt doc/cpio.texi'] + +sanity_check_paths = { + 'files': ['bin/cpio'], + 'dirs': [] +} + +sanity_check_commands = ['cpio --help'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.2.0.eb b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.2.0.eb new file mode 100644 index 00000000000..484dda29a7a --- /dev/null +++ b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.2.0.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' +name = 'cpio' +version = '2.15' + +homepage = "https://savannah.gnu.org/projects/cpio/" +description = """The cpio package contains tools for archiving.""" + +toolchain = {'name': 'GCCcore', 'version': '13.2.0'} + +source_urls = ['https://gnuftp.uib.no/cpio/'] +sources = ['cpio-%(version)s.tar.bz2'] +checksums = ['937610b97c329a1ec9268553fb780037bcfff0dcffe9725ebc4fd9c1aa9075db'] + +builddependencies = [ + ('binutils', '2.40'), + ('makeinfo', '7.1'), +] + +postinstallcmds = ['makeinfo --plaintext -o %(installdir)s/doc/cpio.txt doc/cpio.texi'] + +sanity_check_paths = { + 'files': ['bin/cpio'], + 'dirs': [] +} + +sanity_check_commands = ['cpio --help'] + +moduleclass = 'tools' diff --git a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.3.0.eb b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.3.0.eb new file mode 100644 index 00000000000..661e18488db --- /dev/null +++ b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.3.0.eb @@ -0,0 +1,28 @@ +easyblock = 'ConfigureMake' +name = 'cpio' +version = '2.15' + +homepage = "https://savannah.gnu.org/projects/cpio/" +description = """The cpio package contains tools for archiving.""" + +toolchain = {'name': 'GCCcore', 'version': '13.3.0'} + +source_urls = ['https://gnuftp.uib.no/cpio/'] +sources = ['cpio-%(version)s.tar.bz2'] +checksums = ['937610b97c329a1ec9268553fb780037bcfff0dcffe9725ebc4fd9c1aa9075db'] + +builddependencies = [ + ('binutils', '2.42'), + ('makeinfo', '7.1'), +] + +postinstallcmds = ['makeinfo --plaintext -o %(installdir)s/doc/cpio.txt doc/cpio.texi'] + +sanity_check_paths = { + 'files': ['bin/cpio'], + 'dirs': [] +} + +sanity_check_commands = ['cpio --help'] + +moduleclass = 'tools' From 960b265f27cd7b615d4da03e847e5ce51737bcdd Mon Sep 17 00:00:00 2001 From: TopRichard <121792457+TopRichard@users.noreply.github.com> Date: Tue, 28 May 2024 16:21:41 +0200 Subject: [PATCH 2/5] Update easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.2.0.eb MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bob Dröge --- easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.2.0.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.2.0.eb b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.2.0.eb index 0ec028c3013..f97452acc3d 100644 --- a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.2.0.eb +++ b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.2.0.eb @@ -7,8 +7,8 @@ description = """The cpio package contains tools for archiving.""" toolchain = {'name': 'GCCcore', 'version': '12.2.0'} -source_urls = ['https://gnuftp.uib.no/cpio/'] -sources = ['cpio-%(version)s.tar.bz2'] +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_BZ2] checksums = ['937610b97c329a1ec9268553fb780037bcfff0dcffe9725ebc4fd9c1aa9075db'] builddependencies = [ From ed048c8d7d72593345124b39cfd31d79c9519a6e Mon Sep 17 00:00:00 2001 From: TopRichard <121792457+TopRichard@users.noreply.github.com> Date: Tue, 28 May 2024 16:21:49 +0200 Subject: [PATCH 3/5] Update easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.2.0.eb MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bob Dröge --- easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.2.0.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.2.0.eb b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.2.0.eb index 484dda29a7a..43cc1783368 100644 --- a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.2.0.eb +++ b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.2.0.eb @@ -7,8 +7,8 @@ description = """The cpio package contains tools for archiving.""" toolchain = {'name': 'GCCcore', 'version': '13.2.0'} -source_urls = ['https://gnuftp.uib.no/cpio/'] -sources = ['cpio-%(version)s.tar.bz2'] +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_BZ2] checksums = ['937610b97c329a1ec9268553fb780037bcfff0dcffe9725ebc4fd9c1aa9075db'] builddependencies = [ From aedf35e16a65d521bf0cd7c87582b4c5072e7526 Mon Sep 17 00:00:00 2001 From: TopRichard <121792457+TopRichard@users.noreply.github.com> Date: Tue, 28 May 2024 16:21:57 +0200 Subject: [PATCH 4/5] Update easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.3.0.eb MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bob Dröge --- easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.3.0.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.3.0.eb b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.3.0.eb index 661e18488db..3640f333607 100644 --- a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.3.0.eb +++ b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-13.3.0.eb @@ -7,8 +7,8 @@ description = """The cpio package contains tools for archiving.""" toolchain = {'name': 'GCCcore', 'version': '13.3.0'} -source_urls = ['https://gnuftp.uib.no/cpio/'] -sources = ['cpio-%(version)s.tar.bz2'] +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_BZ2] checksums = ['937610b97c329a1ec9268553fb780037bcfff0dcffe9725ebc4fd9c1aa9075db'] builddependencies = [ From 7fe48bd918bf96739ca861241f3619e73e85c1bb Mon Sep 17 00:00:00 2001 From: TopRichard <121792457+TopRichard@users.noreply.github.com> Date: Tue, 28 May 2024 16:22:12 +0200 Subject: [PATCH 5/5] Update easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.3.0.eb MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Bob Dröge --- easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.3.0.eb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.3.0.eb b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.3.0.eb index f8351ec6050..88be666ec15 100644 --- a/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.3.0.eb +++ b/easybuild/easyconfigs/c/cpio/cpio-2.15-GCCcore-12.3.0.eb @@ -7,8 +7,8 @@ description = """The cpio package contains tools for archiving.""" toolchain = {'name': 'GCCcore', 'version': '12.3.0'} -source_urls = ['https://gnuftp.uib.no/cpio/'] -sources = ['cpio-%(version)s.tar.bz2'] +source_urls = [GNU_SOURCE] +sources = [SOURCE_TAR_BZ2] checksums = ['937610b97c329a1ec9268553fb780037bcfff0dcffe9725ebc4fd9c1aa9075db'] builddependencies = [