diff options
author | Wouter Deconinck <wdconinc@gmail.com> | 2024-10-11 19:13:16 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-12 02:13:16 +0200 |
commit | e187508485171bc86a65fdb2c0f2c68a079e8ff5 (patch) | |
tree | ff88ffe3b2f5761e22cae7e40e4d538e1c39a39a /var | |
parent | 80982149d5559ff663ef5579db5660ff2973f9fc (diff) | |
download | spack-e187508485171bc86a65fdb2c0f2c68a079e8ff5.tar.gz spack-e187508485171bc86a65fdb2c0f2c68a079e8ff5.tar.bz2 spack-e187508485171bc86a65fdb2c0f2c68a079e8ff5.tar.xz spack-e187508485171bc86a65fdb2c0f2c68a079e8ff5.zip |
zookeeper: add v3.8.4 (#46899)
* zookeeper: add v3.8.4
* zookeeper: use bin archive, depend_on java, setup run environment, deprecate EoL
* zookeeper: fix bin url
* [@spackbot] updating style on behalf of wdconinc
---------
Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/zookeeper/package.py | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/zookeeper/package.py b/var/spack/repos/builtin/packages/zookeeper/package.py index 12d4e37eb9..3e57b856e6 100644 --- a/var/spack/repos/builtin/packages/zookeeper/package.py +++ b/var/spack/repos/builtin/packages/zookeeper/package.py @@ -13,14 +13,27 @@ class Zookeeper(Package): """ homepage = "https://archive.apache.org" - url = "https://archive.apache.org/dist/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz" + urls = [ + "https://archive.apache.org/dist/zookeeper/zookeeper-3.8.4/apache-zookeeper-3.8.4-bin.tar.gz", + "https://archive.apache.org/dist/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz", + ] license("Apache-2.0") - version("3.4.11", sha256="f6bd68a1c8f7c13ea4c2c99f13082d0d71ac464ffaf3bf7a365879ab6ad10e84") + version("3.8.4", sha256="284cb4675adb64794c63d95bf202d265cebddc0cda86ac86fb0ede8049de9187") + with default_args(deprecated=True): + # 3.6 is EoL since 30th of December, 2022 + # 3.5 is EoL since 1st of June, 2022 + version( + "3.4.11", sha256="f6bd68a1c8f7c13ea4c2c99f13082d0d71ac464ffaf3bf7a365879ab6ad10e84" + ) - depends_on("c", type="build") # generated - depends_on("cxx", type="build") # generated + depends_on("java") def install(self, spec, prefix): install_tree(".", prefix) + + def setup_run_environment(self, env): + env.set("ZOOBINDIR", self.prefix.bin) + env.set("ZOOCFGDIR", ".") + env.set("ZOO_LOG_DIR", ".") |