summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordarmac <xiaojun2@hisilicon.com>2020-01-14 11:04:00 +0800
committerAdam J. Stewart <ajstewart426@gmail.com>2020-01-13 21:04:00 -0600
commit713d7a37931c88e4916f8aeb1dae6b4c9281640a (patch)
tree8d737b90a378f0faac469fab5789a88fda9d33c3
parente2e9f02d81fe097526bc7447f2a17a106a4293f4 (diff)
downloadspack-713d7a37931c88e4916f8aeb1dae6b4c9281640a.tar.gz
spack-713d7a37931c88e4916f8aeb1dae6b4c9281640a.tar.bz2
spack-713d7a37931c88e4916f8aeb1dae6b4c9281640a.tar.xz
spack-713d7a37931c88e4916f8aeb1dae6b4c9281640a.zip
add new package : gpdb (#14440)
* add new package : gpdb * update docstring and license info
-rw-r--r--var/spack/repos/builtin/packages/gpdb/package.py41
1 files changed, 41 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/gpdb/package.py b/var/spack/repos/builtin/packages/gpdb/package.py
new file mode 100644
index 0000000000..07ced439bd
--- /dev/null
+++ b/var/spack/repos/builtin/packages/gpdb/package.py
@@ -0,0 +1,41 @@
+# Copyright 2013-2020 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 Gpdb(AutotoolsPackage):
+ """
+ Greenplum Database (GPDB) is an advanced, fully featured, open source
+ data warehouse, based on PostgreSQL. It provides powerful and rapid
+ analytics on petabyte scale data volumes. Uniquely geared toward big
+ data analytics, Greenplum Database is powered by the world's most
+ advanced cost-based query optimizer delivering high analytical query
+ performance on large data volumes.
+ """
+
+ homepage = "https://github.com/greenplum-db/gpdb"
+ url = "https://github.com/greenplum-db/gpdb/archive/6.2.1.tar.gz"
+
+ version('6.2.1', sha256='60c81d71665d623ea98a0e9bd8e6df7fecf6b30eb60a5881ccef781ff5214438')
+ version('6.1.0', sha256='81fa854b0ac5fe4e0de5fdee9a7b7c2514e1ea1feefa4e4d10518538a5c5b2a8')
+ version('6.0.1', sha256='8902f5d64386447f61c25686f283a785858760e0dcf9a049266db058d3597156')
+ version('6.0.0', sha256='8514140bee9db514d18a769034562e7f3464f74828595903a64dbf3d175ab71a')
+ version('5.24.0', sha256='4ea5cfcc20f149669bb3713378158e15b5c5949b367351a0f497ba1602d61fc1')
+ version('5.23.0', sha256='b06a797eb941362d5473b84d5def349b5ce12ce87ab116bea7c74ad193738ae9')
+
+ depends_on('zstd')
+ depends_on('apr')
+ depends_on('libevent')
+ depends_on('curl')
+ depends_on('xerces-c')
+ depends_on('bison', type='build')
+ depends_on('libxml2')
+ depends_on('flex')
+ depends_on('readline')
+
+ def configure_args(self):
+ args = ['--disable-orca']
+ return args