From 5d8c6e1517eddef1f6a79b474b653d563bf774cc Mon Sep 17 00:00:00 2001 From: Lukas Krupcik Date: Thu, 2 Jun 2022 13:22:50 +0200 Subject: [PATCH] new file: k/Kerberos/Kerberos-1.20.eb modified: q/Qt5/Qt5-5.15.2-GCCcore-10.3.0.eb --- k/Kerberos/Kerberos-1.20.eb | 35 ++++++++++++++++++++++++++++++ q/Qt5/Qt5-5.15.2-GCCcore-10.3.0.eb | 1 + 2 files changed, 36 insertions(+) create mode 100644 k/Kerberos/Kerberos-1.20.eb diff --git a/k/Kerberos/Kerberos-1.20.eb b/k/Kerberos/Kerberos-1.20.eb new file mode 100644 index 00000000..6a2a2e68 --- /dev/null +++ b/k/Kerberos/Kerberos-1.20.eb @@ -0,0 +1,35 @@ +# IT4Innovations +# LK 2022 + +easyblock = 'ConfigureMake' + +name = 'Kerberos' +version = '1.20' + +homepage = 'http://web.mit.edu/kerberos/dist/index.html' +description = """Kerberos is a network authentication protocol. + It is designed to provide strong authentication for client/server + applications by using secret-key cryptography. + A free implementation of this protocol is available from the + Massachusetts Institute of Technology.""" + +toolchain = SYSTEM + +source_urls = ['https://kerberos.org/dist/krb5/%(version)s/'] +sources = ['krb5-%(version)s.tar.gz'] +checksums = ['7e022bdd3c851830173f9faaa006a230a0e0fdad4c953e85bff4bf0da036e12f'] + +preconfigopts = "cd src && " +prebuildopts = "cd src && " +preinstallopts = "cd src && " + +sanity_check_paths = { + 'files': ['bin/krb5-config', 'bin/gss-client', 'bin/kadmin', + 'sbin/kdb5_util', 'sbin/gss-server', 'sbin/kadmind', + 'lib/libkrb5.%s' % SHLIB_EXT, 'lib/libgssapi_krb5.%s' % SHLIB_EXT, 'lib/libkadm5clnt.%s' % SHLIB_EXT, + 'lib/libkadm5srv.%s' % SHLIB_EXT, 'lib/libkdb5.%s' % SHLIB_EXT, 'lib/libk5crypto.%s' % SHLIB_EXT, + ], + 'dirs': ['lib/krb5'] +} + +moduleclass = 'system' diff --git a/q/Qt5/Qt5-5.15.2-GCCcore-10.3.0.eb b/q/Qt5/Qt5-5.15.2-GCCcore-10.3.0.eb index 81fd3e05..8f6032be 100644 --- a/q/Qt5/Qt5-5.15.2-GCCcore-10.3.0.eb +++ b/q/Qt5/Qt5-5.15.2-GCCcore-10.3.0.eb @@ -59,6 +59,7 @@ dependencies = [ ('snappy', '1.1.8'), ('JasPer', '2.0.28'), ('bzip2', '1.0.8'), + ('Kerberos', '1.20', '', True), ('OpenSSL', '1.1.1k'), ]