summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordarmac <xiaojun2@hisilicon.com>2019-12-29 02:20:55 +0800
committerAdam J. Stewart <ajstewart426@gmail.com>2019-12-28 12:20:55 -0600
commit855f9afa6e8d7afba020dc5c1dc8fabfc84ba2d4 (patch)
tree074bdc86cd97cf1e11c0c7d587fa6e9b138d6575
parentbd345e16b830fe36911354809a86803d5d80a54a (diff)
downloadspack-855f9afa6e8d7afba020dc5c1dc8fabfc84ba2d4.tar.gz
spack-855f9afa6e8d7afba020dc5c1dc8fabfc84ba2d4.tar.bz2
spack-855f9afa6e8d7afba020dc5c1dc8fabfc84ba2d4.tar.xz
spack-855f9afa6e8d7afba020dc5c1dc8fabfc84ba2d4.zip
add new package : jafka (#14304)
-rw-r--r--var/spack/repos/builtin/packages/jafka/package.py29
1 files changed, 29 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/jafka/package.py b/var/spack/repos/builtin/packages/jafka/package.py
new file mode 100644
index 0000000000..dc7672e9e0
--- /dev/null
+++ b/var/spack/repos/builtin/packages/jafka/package.py
@@ -0,0 +1,29 @@
+# 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)
+
+from spack import *
+
+
+class Jafka(Package):
+ """
+ Jafka is a distributed publish-subscribe messaging system.
+ """
+
+ homepage = "https://github.com/adyliu/jafka"
+ url = "https://github.com/adyliu/jafka/releases/download/3.0.6/jafka-3.0.6.tgz"
+
+ version('3.0.6', sha256='89c9456360ace5d43c3af52b5d2e712fc49be2f88b1b3dcfe0c8f195a3244e17')
+ version('3.0.5', sha256='43f1b4188a092c30f48f9cdd0bddd3074f331a9b916b6cb566da2e9e40bc09a7')
+ version('3.0.4', sha256='a5334fc9280764f9fd4b5eb156154c721f074c1bcc1e5496189af7c06cd16b45')
+ version('3.0.3', sha256='226e902af7754bb0df2cc0f30195e4f8f2512d9935265d40633293014582c7e2')
+ version('3.0.2', sha256='c7194476475a9c3cc09ed5a4e84eecf47a8d75011f413b26fd2c0b66c598f467')
+ version('3.0.1', sha256='3a75e7e5bb469b6d9061985a1ce3b5d0b622f44268da71cab4a854bce7150d41')
+ version('3.0.0', sha256='4c4bacdd5fba8096118f6e842b4731a3f7b3885514fe1c6b707ea45c86c7c409')
+ version('1.6.2', sha256='fbe5d6a3ce5e66282e27c7b71beaeeede948c598abb452abd2cae41149f44196')
+
+ depends_on('java@7:', type='run')
+
+ def install(self, spec, prefix):
+ install_tree('.', prefix)