From f83bd360c6541f88102354dd958faeb8fadf1347 Mon Sep 17 00:00:00 2001 From: Robert Underwood Date: Tue, 6 Oct 2020 21:12:53 -0400 Subject: sz: fix fetch url for SZ for older releases (#19215) fixes #19213 --- var/spack/repos/builtin/packages/sz/package.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/sz/package.py b/var/spack/repos/builtin/packages/sz/package.py index ac04f958ff..014da006dc 100644 --- a/var/spack/repos/builtin/packages/sz/package.py +++ b/var/spack/repos/builtin/packages/sz/package.py @@ -10,12 +10,19 @@ class Sz(CMakePackage): """Error-bounded Lossy Compressor for HPC Data""" homepage = "https://szcompressor.org" - url = "https://github.com/szcompressor/SZ/releases/download/v2.1.10/sz-2.1.10.tar.gz" + url = "https://github.com/szcompressor/SZ/archive/v2.1.10.tar.gz" git = "https://github.com/szcompressor/sz" maintainers = ['disheng222', 'robertu94'] + def url_for_version(self, version): + """provide url to ensure that download counting via github releases + works accurately""" + url = "https://github.com/szcompressor/SZ/releases/download/v{0}/SZ-{0}.tar.gz" + return url.format(version) + version('master', branch='master') - version('2.1.10', sha256='3aba7619bdb5412218f162696f946c9d3a3df5acf128ddc685b21e45c11f6ae3') + version('2.1.10', sha256='3aba7619bdb5412218f162696f946c9d3a3df5acf128ddc685b21e45c11f6ae3', + url="https://github.com/szcompressor/SZ/releases/download/v2.1.10/sz-2.1.10.tar.gz") version('2.1.9', sha256='491724ff1c0eaaab5e1a7a28e36aba6da9dcbeddb29d8d21a6d1388383d4891e') version('2.1.8.3', sha256='be94f3c8ab03d6849c59a98e0ebf80816a6b8d07a1d762a4b285498acb2f3871') version('2.1.8.1', sha256='a27c9c9da16c9c4232c54813ba79178945f47609043f11501d49a171e47d3f46') -- cgit v1.2.3-70-g09d2