diff options
author | Massimiliano Culpo <massimiliano.culpo@gmail.com> | 2019-03-16 14:47:11 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-03-16 14:47:11 +0100 |
commit | 4aead5e35b647273b226652cfcc9d4e2790d4af7 (patch) | |
tree | 9fc85f17a576ab16f61fe872e6ddb0679e405fb1 /var | |
parent | e811e23f2ec1369915bdc0d2761d6988522a68ea (diff) | |
download | spack-4aead5e35b647273b226652cfcc9d4e2790d4af7.tar.gz spack-4aead5e35b647273b226652cfcc9d4e2790d4af7.tar.bz2 spack-4aead5e35b647273b226652cfcc9d4e2790d4af7.tar.xz spack-4aead5e35b647273b226652cfcc9d4e2790d4af7.zip |
redis: new package (#10915)
Added versions from 4.0.11 to 5.0.3
closes #9180
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/redis/package.py | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/redis/package.py b/var/spack/repos/builtin/packages/redis/package.py new file mode 100644 index 0000000000..50928fc4f6 --- /dev/null +++ b/var/spack/repos/builtin/packages/redis/package.py @@ -0,0 +1,35 @@ +# Copyright 2013-2019 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + + +class Redis(MakefilePackage): + """Redis is an open source (BSD licensed), in-memory data structure store, + used as a database, cache and message broker. + + It supports data structures such as strings, hashes, lists, sets, sorted + sets with range queries, bitmaps, hyperloglogs, geospatial indexes with + radius queries and streams. Redis has built-in replication, Lua scripting, + LRU eviction, transactions and different levels of on-disk persistence, + and provides high availability via Redis Sentinel and automatic + partitioning with Redis Cluster + """ + + homepage = "https://redis.io" + url = "http://download.redis.io/releases/redis-5.0.3.tar.gz" + + version('5.0.3', sha256='e290b4ddf817b26254a74d5d564095b11f9cd20d8f165459efa53eb63cd93e02') + version('5.0.2', sha256='937dde6164001c083e87316aa20dad2f8542af089dfcb1cbb64f9c8300cd00ed') + version('5.0.1', sha256='82a67c0eec97f9ad379384c30ec391b269e17a3e4596393c808f02db7595abcb') + version('5.0.0', sha256='70c98b2d0640b2b73c9d8adb4df63bcb62bad34b788fe46d1634b6cf87dc99a4') + version('4.0.13', sha256='17d955227966dcd68590be6139e5fe7f2d19fc4fb7334248a904ea9cdd30c1d4') + version('4.0.12', sha256='6447259d2eed426a949c9c13f8fdb2d91fb66d9dc915dd50db13b87f46d93162') + version('4.0.11', sha256='fc53e73ae7586bcdacb4b63875d1ff04f68c5474c1ddeda78f00e5ae2eed1bbb') + + @property + def install_targets(self): + return [ + 'PREFIX={0}'.format(self.spec.prefix), + 'install' + ] |