From b9d33532cbe8e555ac2e29ae5c066ace6fb19726 Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Mon, 10 Dec 2018 21:22:06 +0100 Subject: [PATCH 1/4] adding easyconfigs: ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb --- .../ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 easybuild/easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb diff --git a/easybuild/easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb b/easybuild/easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb new file mode 100644 index 000000000000..54ae819c04c0 --- /dev/null +++ b/easybuild/easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb @@ -0,0 +1,26 @@ +easyblock = 'PerlModule' + +name = 'ack' +version = '2.24' +versionsuffix = '-Perl-%(perlver)s' + +homepage = 'https://beyondgrep.com' +description = "ack is a tool like grep, optimized for programmers" + +toolchain = {'name': 'GCCcore', 'version': '7.3.0'} + +source_urls = ['https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/'] +sources = [SOURCE_TAR_GZ] +checksums = ['72934009ad8fe712deeb2c41960f2746d0a25e3a226ad7c54232c00105e54f00'] + +binutils = [('binutils', '2.30')] +dependencies = [('Perl', '5.28.0')] + +options = {'modulename': 'App::Ack'} + +sanity_check_paths = { + 'files': ['bin/ack', 'lib/perl5/site_perl/%(perlver)s/App/Ack.pm'], + 'dirs': ['lib/perl5/site_perl/%(perlver)s/App/Ack'], +} + +moduleclass = 'bio' From 4f4aabb7a870cef0395179f03e75f79ac02a16cc Mon Sep 17 00:00:00 2001 From: Kenneth Hoste Date: Tue, 11 Dec 2018 13:39:31 +0100 Subject: [PATCH 2/4] fix (weird) typo in ack easyconfig --- .../easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb b/easybuild/easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb index 54ae819c04c0..073348882801 100644 --- a/easybuild/easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb +++ b/easybuild/easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb @@ -13,7 +13,7 @@ source_urls = ['https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/'] sources = [SOURCE_TAR_GZ] checksums = ['72934009ad8fe712deeb2c41960f2746d0a25e3a226ad7c54232c00105e54f00'] -binutils = [('binutils', '2.30')] +builddependencies = [('binutils', '2.30')] dependencies = [('Perl', '5.28.0')] options = {'modulename': 'App::Ack'} From 6c6c8c4b46dd8d1486cf0ff69a8552d23593ffa7 Mon Sep 17 00:00:00 2001 From: Samuel Moors Date: Fri, 11 Dec 2020 16:08:53 +0100 Subject: [PATCH 3/4] update version to 3.4.0 --- ...0-Perl-5.28.0.eb => ack-3.4.0-GCCcore-10.2.0.eb} | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) rename easybuild/easyconfigs/a/ack/{ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb => ack-3.4.0-GCCcore-10.2.0.eb} (59%) diff --git a/easybuild/easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb b/easybuild/easyconfigs/a/ack/ack-3.4.0-GCCcore-10.2.0.eb similarity index 59% rename from easybuild/easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb rename to easybuild/easyconfigs/a/ack/ack-3.4.0-GCCcore-10.2.0.eb index 073348882801..e73c3d3f5fe4 100644 --- a/easybuild/easyconfigs/a/ack/ack-2.24-GCCcore-7.3.0-Perl-5.28.0.eb +++ b/easybuild/easyconfigs/a/ack/ack-3.4.0-GCCcore-10.2.0.eb @@ -1,20 +1,19 @@ easyblock = 'PerlModule' name = 'ack' -version = '2.24' -versionsuffix = '-Perl-%(perlver)s' +version = '3.4.0' homepage = 'https://beyondgrep.com' description = "ack is a tool like grep, optimized for programmers" -toolchain = {'name': 'GCCcore', 'version': '7.3.0'} +toolchain = {'name': 'GCCcore', 'version': '10.2.0'} source_urls = ['https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/'] -sources = [SOURCE_TAR_GZ] -checksums = ['72934009ad8fe712deeb2c41960f2746d0a25e3a226ad7c54232c00105e54f00'] +sources = ['%(name)s-v%(version)s.tar.gz'] +checksums = ['6ecfd6b9b9e129a1dee42f800283fb8d9fece925abc0ca6fa136d029989a6b50'] -builddependencies = [('binutils', '2.30')] -dependencies = [('Perl', '5.28.0')] +builddependencies = [('binutils', '2.35')] +dependencies = [('Perl', '5.32.0')] options = {'modulename': 'App::Ack'} From d6cab7cf38f946f04e993d45c3c7d2031bd78aee Mon Sep 17 00:00:00 2001 From: Simon Branford <4967+branfosj@users.noreply.github.com> Date: Fri, 11 Dec 2020 18:54:32 +0000 Subject: [PATCH 4/4] change moduleclass - merge sprint, so I'll apply the change --- easybuild/easyconfigs/a/ack/ack-3.4.0-GCCcore-10.2.0.eb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/easybuild/easyconfigs/a/ack/ack-3.4.0-GCCcore-10.2.0.eb b/easybuild/easyconfigs/a/ack/ack-3.4.0-GCCcore-10.2.0.eb index e73c3d3f5fe4..d532200154c0 100644 --- a/easybuild/easyconfigs/a/ack/ack-3.4.0-GCCcore-10.2.0.eb +++ b/easybuild/easyconfigs/a/ack/ack-3.4.0-GCCcore-10.2.0.eb @@ -22,4 +22,4 @@ sanity_check_paths = { 'dirs': ['lib/perl5/site_perl/%(perlver)s/App/Ack'], } -moduleclass = 'bio' +moduleclass = 'tools'