diff options
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/kim-api/package.py | 5 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/openkim-models/package.py | 28 |
2 files changed, 25 insertions, 8 deletions
diff --git a/var/spack/repos/builtin/packages/kim-api/package.py b/var/spack/repos/builtin/packages/kim-api/package.py index f1dabf680b..25a29a67b4 100644 --- a/var/spack/repos/builtin/packages/kim-api/package.py +++ b/var/spack/repos/builtin/packages/kim-api/package.py @@ -24,9 +24,12 @@ class KimApi(CMakePackage): """ extendable = True homepage = "https://openkim.org/" - url = "https://s3.openkim.org/kim-api/kim-api-2.1.0.txz" + url = "https://s3.openkim.org/kim-api/kim-api-2.1.1.txz" git = "https://github.com/openkim/kim-api.git" + maintainers = ['ellio167'] + version('develop', branch='devel') + version('2.1.1', sha256="25c4e83c6caa83a1c4ad480b430f1926fb44813b64f548fdaedc45e310b5f6b9") version('2.1.0', sha256="d6b154b31b288ec0a5643db176950ed71f1ca83a146af210a1d5d01cce8ce958") version('2.0.2', sha256="26e7cf91066692f316b8ba1548ccb7152bf56aad75902bce2338cff53e74e63d") diff --git a/var/spack/repos/builtin/packages/openkim-models/package.py b/var/spack/repos/builtin/packages/openkim-models/package.py index aeca7bf60f..8ac09dc1cb 100644 --- a/var/spack/repos/builtin/packages/openkim-models/package.py +++ b/var/spack/repos/builtin/packages/openkim-models/package.py @@ -19,19 +19,33 @@ class OpenkimModels(CMakePackage): compatible with the kim-api package. """ homepage = "https://openkim.org/" - url = "https://s3.openkim.org/archives/collection/openkim-models-2019-03-29.txz" + url = "https://s3.openkim.org/archives/collection/openkim-models-2019-07-25.txz" + + maintainers = ['ellio167'] extends('kim-api') + depends_on('kim-api@2.1.0:', when='@2019-07-25:') + depends_on('kim-api@:2.0.2', when='@:2019-03-29') - version('2019-03-29', sha256='053dda2023fe4bb6d7c1d66530c758c4e633bbf1f1be17b6b075b276fe8874f6') + version( + '2019-07-25', + sha256='50338084ece92ec0fb13b0bbdf357b5d7450e26068ba501f23c315f814befc26') + version( + '2019-03-29', + sha256='053dda2023fe4bb6d7c1d66530c758c4e633bbf1f1be17b6b075b276fe8874f6') def cmake_args(self): args = [] args.append(('-DKIM_API_MODEL_DRIVER_INSTALL_PREFIX={0}' + '/lib/kim-api/model-drivers').format(prefix)) - args.append('-DKIM_API_MODEL_INSTALL_PREFIX={0}/lib/kim-api/models' - .format(prefix)) - args.append('-DKIM_API_SIMULATOR_MODEL_INSTALL_PREFIX={0}/lib/' - 'kim-api/simulator-models' - .format(prefix)) + + if self.spec.satisfies('@2019-07-25:'): + args.append(('-DKIM_API_PORTABLE_MODEL_INSTALL_PREFIX={0}' + + '/lib/kim-api/portable-models').format(prefix)) + else: + args.append(('-DKIM_API_MODEL_INSTALL_PREFIX={0}' + + '/lib/kim-api/models').format(prefix)) + + args.append(('-DKIM_API_SIMULATOR_MODEL_INSTALL_PREFIX={0}' + + '/lib/kim-api/simulator-models').format(prefix)) return args |