diff --git a/d/dos2unix/dos2unix-7.4.2.eb b/d/dos2unix/dos2unix-7.4.2.eb index b9acc7d9..420b792b 100644 --- a/d/dos2unix/dos2unix-7.4.2.eb +++ b/d/dos2unix/dos2unix-7.4.2.eb @@ -14,6 +14,7 @@ toolchainopts = {'optarch': True, 'pic': True} source_urls = ['https://sourceforge.net/projects/dos2unix/files/dos2unix/-%(version)s/'] sources = ['dos2unix-%(version)s.tar.gz'] +checksums = ['6035c58df6ea2832e868b599dfa0d60ad41ca3ecc8aa27822c4b7a9789d3ae01'] skipsteps = ['configure'] diff --git a/d/dos2unix/dos2unix-7.5.0-GCCcore-12.2.0.eb b/d/dos2unix/dos2unix-7.5.0-GCCcore-12.2.0.eb new file mode 100644 index 00000000..baffb8a6 --- /dev/null +++ b/d/dos2unix/dos2unix-7.5.0-GCCcore-12.2.0.eb @@ -0,0 +1,33 @@ +# IT4Innovations +# LK 2023 + +easyblock = 'ConfigureMake' + +name = 'dos2unix' +version = '7.5.0' + +homepage = 'https://sourceforge.net/projects/dos2unix' +description = "dos2unix includes utilities to convert text files with DOS or MAC line breaks to Unix line breaks and vice versa. It also includes conversion of UTF-16 to UTF-8." + +toolchain = {'name': 'GCCcore', 'version': '12.2.0'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['https://sourceforge.net/projects/dos2unix/files/dos2unix/%(version)s/'] +sources = ['dos2unix-%(version)s.tar.gz'] +checksums = ['7a3b01d01e214d62c2b3e04c3a92e0ddc728a385566e4c0356efa66fd6eb95af'] + +skipsteps = ['configure'] + +dependencies = [ + ('gettext', '0.21.1'), + ('binutils', '2.39'), + ] + +installopts = "prefix=%(installdir)s" + +sanity_check_paths = { + 'files': ['bin/dos2unix', 'bin/unix2dos'], + 'dirs': ['bin', 'share'], +} + +moduleclass = 'tools' diff --git a/d/dos2unix/dos2unix-7.5.0.eb b/d/dos2unix/dos2unix-7.5.0.eb new file mode 100644 index 00000000..420b792b --- /dev/null +++ b/d/dos2unix/dos2unix-7.5.0.eb @@ -0,0 +1,30 @@ +# IT4Innovations 2021 +# LK + +easyblock = 'ConfigureMake' + +name = 'dos2unix' +version = '7.4.2' + +homepage = 'https://sourceforge.net/projects/dos2unix' +description = "dos2unix includes utilities to convert text files with DOS or MAC line breaks to Unix line breaks and vice versa. It also includes conversion of UTF-16 to UTF-8." + +toolchain = SYSTEM +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['https://sourceforge.net/projects/dos2unix/files/dos2unix/-%(version)s/'] +sources = ['dos2unix-%(version)s.tar.gz'] +checksums = ['6035c58df6ea2832e868b599dfa0d60ad41ca3ecc8aa27822c4b7a9789d3ae01'] + +skipsteps = ['configure'] + +dependencies = [ ('gettext', '0.21', '', True) ] + +installopts = "prefix=%(installdir)s" + +sanity_check_paths = { + 'files': ['bin/dos2unix', 'bin/unix2dos'], + 'dirs': ['bin', 'share'], +} + +moduleclass = 'tools'