From de8d4e9d9a9c8338389781de640457353308b787 Mon Sep 17 00:00:00 2001 From: Michele Mesiti Date: Fri, 9 Jul 2021 13:02:26 +0200 Subject: sombrero: add v2021-07-08, deprecate v1.0 (#24782) --- var/spack/repos/builtin/packages/sombrero/package.py | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/sombrero/package.py b/var/spack/repos/builtin/packages/sombrero/package.py index c834df6134..8e117a1e2c 100644 --- a/var/spack/repos/builtin/packages/sombrero/package.py +++ b/var/spack/repos/builtin/packages/sombrero/package.py @@ -12,15 +12,25 @@ class Sombrero(MakefilePackage): "A next-generation conjugate gradient benchmark from computational particle physics" homepage = "https://github.com/sa2c/sombrero" - url = "https://github.com/sa2c/sombrero/archive/refs/tags/1.0.tar.gz" + url = "https://github.com/sa2c/sombrero/archive/refs/tags/1.0.tar.gz" - version('1.0', sha256='423a631c86f0e5f14dea186228871099ca0374dc07bf1bb24b6be17f79784682') + version('2021-07-08', + sha256='816b0f0a684a421fa620f11c21649ac162e85d1febd6a7e10cfd07604760c0d6') + + # Version 1 is incompatible with spack + # as CFLAGS and the like are hardcoded in the makefile. + version('1.0', + sha256='423a631c86f0e5f14dea186228871099ca0374dc07bf1bb24b6be17f79784682', + deprecated=True) depends_on('mpi') + maintainers = ['mmesiti', 'edbennett'] + def edit(self, spec, prefix): # Make the `sombrero.sh` driver relocatable - sombrero_sh = FileFilter(join_path(self.stage.source_path, 'sombrero.sh')) + sombrero_sh = FileFilter( + join_path(self.stage.source_path, 'sombrero.sh')) sombrero_dir = join_path(prefix.bin, 'sombrero') sombrero_sh.filter('sombrero/', '{0}/'.format(sombrero_dir)) -- cgit v1.2.3-70-g09d2