summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/canal/package.py
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2020-09-03 17:30:39 -0500
committerGitHub <noreply@github.com>2020-09-03 17:30:39 -0500
commit7728b0737bf408758f9e70d4a128ee4e1c478994 (patch)
tree06216d16015be45202168297ba5fc6144b369f26 /var/spack/repos/builtin/packages/canal/package.py
parentfab2622a71e5729fdd9fa90d5702250696bc9407 (diff)
downloadspack-7728b0737bf408758f9e70d4a128ee4e1c478994.tar.gz
spack-7728b0737bf408758f9e70d4a128ee4e1c478994.tar.bz2
spack-7728b0737bf408758f9e70d4a128ee4e1c478994.tar.xz
spack-7728b0737bf408758f9e70d4a128ee4e1c478994.zip
Add new MavenPackage build system base class (#18185)
* Add new MavenPackage build system base class * Fix flake8 and doc tests * More specific regex * Java 8 required for these packages
Diffstat (limited to 'var/spack/repos/builtin/packages/canal/package.py')
-rw-r--r--var/spack/repos/builtin/packages/canal/package.py12
1 files changed, 1 insertions, 11 deletions
diff --git a/var/spack/repos/builtin/packages/canal/package.py b/var/spack/repos/builtin/packages/canal/package.py
index 57df9ea7f2..3dd982a0e4 100644
--- a/var/spack/repos/builtin/packages/canal/package.py
+++ b/var/spack/repos/builtin/packages/canal/package.py
@@ -3,10 +3,8 @@
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
-from spack import *
-
-class Canal(Package):
+class Canal(MavenPackage):
"""Alibaba MySQL binlog incremental subscription & consumer components."""
homepage = "https://github.com/alibaba/canal/wiki"
@@ -15,11 +13,3 @@ class Canal(Package):
version('1.1.4', sha256='740e0adac56d7f281cba21eca173eef3e8d42aa3e0fb49709f92cb6a1451dfbc')
version('1.1.3', sha256='3fe75ca5eb5cb97eb35818426c1427542ccddb0de052cf154e948ef321822cbc')
version('1.1.2', sha256='097190f952bdf09b835ed68966f5a98fa8308322a6aab11c1bfd16cec1800cf2')
-
- depends_on('maven', type='build')
- depends_on('java', type=('build', 'run'))
-
- def install(self, spec, prefix):
- mvn = which('mvn')
- mvn('install', '-DskipTests')
- install_tree('.', prefix)