diff options
author | darmac <xiaojun2@hisilicon.com> | 2020-08-03 05:46:04 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-02 16:46:04 -0500 |
commit | 53b7f381c7eee5c9b8ef289118a05756cb963319 (patch) | |
tree | d097e18df864fe1db89266bf41a6ce759f232ab9 | |
parent | 044b9d3e85f696510b45f230fff44988298f85f6 (diff) | |
download | spack-53b7f381c7eee5c9b8ef289118a05756cb963319.tar.gz spack-53b7f381c7eee5c9b8ef289118a05756cb963319.tar.bz2 spack-53b7f381c7eee5c9b8ef289118a05756cb963319.tar.xz spack-53b7f381c7eee5c9b8ef289118a05756cb963319.zip |
krb5: fix url parse and update versions (#17581)
-rw-r--r-- | var/spack/repos/builtin/packages/krb5/package.py | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/var/spack/repos/builtin/packages/krb5/package.py b/var/spack/repos/builtin/packages/krb5/package.py index 24cf72f6d7..93367a3461 100644 --- a/var/spack/repos/builtin/packages/krb5/package.py +++ b/var/spack/repos/builtin/packages/krb5/package.py @@ -9,11 +9,24 @@ from spack import * class Krb5(AutotoolsPackage): """Network authentication protocol""" - homepage = "https://kerberos.org" - url = "https://kerberos.org/dist/krb5/1.16/krb5-1.16.1.tar.gz" - + homepage = "https://kerberos.org" + url = "https://kerberos.org/dist/krb5/1.16/krb5-1.16.1.tar.gz" + list_url = "https://kerberos.org/dist/krb5/" + list_depth = 1 + + version('1.18.2', sha256='c6e4c9ec1a98141c3f5d66ddf1a135549050c9fab4e9a4620ee9b22085873ae0') + version('1.18.1', sha256='02a4e700f10936f937cd1a4c303cab8687a11abecc6107bd4b706b9329cd5400') + version('1.18', sha256='73913934d711dcf9d5f5605803578edb44b9a11786df3c1b2711f4e1752f2c88') + version('1.17.1', sha256='3706d7ec2eaa773e0e32d3a87bf742ebaecae7d064e190443a3acddfd8afb181') + version('1.17', sha256='5a6e2284a53de5702d3dc2be3b9339c963f9b5397d3fbbc53beb249380a781f5') + version('1.16.3', sha256='e40499df7c6dbef0cf9b11870a0e167cde827737d8b2c06a9436334f08ab9b0d') + version('1.16.2', sha256='9f721e1fe593c219174740c71de514c7228a97d23eb7be7597b2ae14e487f027') version('1.16.1', sha256='214ffe394e3ad0c730564074ec44f1da119159d94281bbec541dc29168d21117') + def url_for_version(self, version): + url = 'https://kerberos.org/dist/krb5/{0}/krb5-{1}.tar.gz' + return url.format(version.up_to(2), version) + depends_on('bison', type='build') depends_on('openssl') |