diff options
author | Daniele Cesarini <d.cesarini@cineca.it> | 2021-10-11 16:09:39 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-11 09:09:39 -0500 |
commit | 79aba5942ad3ae6b4ad79e9ca49f5de87280d877 (patch) | |
tree | d21e89ebfb80584cd7c7545a055be0400fe33d79 /var/spack/repos/builtin/packages/libpsml/package.py | |
parent | 78200b6b4162699c4faf9a0fa675b1dc885c25e3 (diff) | |
download | spack-79aba5942ad3ae6b4ad79e9ca49f5de87280d877.tar.gz spack-79aba5942ad3ae6b4ad79e9ca49f5de87280d877.tar.bz2 spack-79aba5942ad3ae6b4ad79e9ca49f5de87280d877.tar.xz spack-79aba5942ad3ae6b4ad79e9ca49f5de87280d877.zip |
Update of siesta libs (#26489)
Diffstat (limited to 'var/spack/repos/builtin/packages/libpsml/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/libpsml/package.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/libpsml/package.py b/var/spack/repos/builtin/packages/libpsml/package.py new file mode 100644 index 0000000000..ddad13b4ff --- /dev/null +++ b/var/spack/repos/builtin/packages/libpsml/package.py @@ -0,0 +1,30 @@ +# Copyright 2013-2021 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 Libpsml(AutotoolsPackage): + """libPSML is a library to handle pseudopotentials in PSML format.""" + + homepage = "https://gitlab.com/siesta-project/libraries/libpsml" + git = "https://gitlab.com/siesta-project/libraries/libpsml.git" + url = "https://gitlab.com/siesta-project/libraries/libpsml/-/archive/libpsml-1.1.10/libpsml-libpsml-1.1.10.tar.gz" + + version('1.1.10', sha256='ba87ece7d443a42a5db3a119c555a29a391a060dd6f3f5039a2c6ea248b7fe84') + version('1.1.9', sha256='04b8de33c555ae94a790116cd3cf7b6c9e8ec9a018562edff544a2e04876cf0c') + version('1.1.8', sha256='77498783be1bc7006819f36c42477b5913464b8c660203f7d6b7f7e25aa29145') + version('1.1.7', sha256='b3f5431fd3965b66fe01b899c0c3ef73d9f969d67329cd1f5aba84fb056b5dd1') + version('1.1.6', sha256='521647dbd945b208e5d468fceeb2bc397737d9a659e2c7549597bf4eb29f60df') + + depends_on('autoconf@2.69:', type='build') + depends_on('automake@1.14:', type='build') + depends_on('libtool@2.4.2:', type='build') + depends_on('m4', type='build') + depends_on('xmlf90') + + def configure_args(self): + return ['--with-xmlf90=%s' % self.spec['xmlf90'].prefix] |