diff options
author | Adam J. Stewart <ajstewart426@gmail.com> | 2020-09-03 17:30:39 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-03 17:30:39 -0500 |
commit | 7728b0737bf408758f9e70d4a128ee4e1c478994 (patch) | |
tree | 06216d16015be45202168297ba5fc6144b369f26 /var/spack/repos/builtin/packages/canal/package.py | |
parent | fab2622a71e5729fdd9fa90d5702250696bc9407 (diff) | |
download | spack-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.py | 12 |
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) |