Skip to content

Commit

Permalink
Merge pull request easybuilders#21024 from WilleBell/20240719165307_n…
Browse files Browse the repository at this point in the history
…ew_pr_Phonopy-Spectroscopy20240308

{lib}[foss/2023a] Phonopy-Spectroscopy v20240308
  • Loading branch information
smoors authored Oct 11, 2024
2 parents 0619772 + f72c65b commit 27b6ccd
Showing 1 changed file with 43 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
easyblock = 'Tarball'

name = 'Phonopy-Spectroscopy'
version = '20240308'
local_commit = '316fbf4'

homepage = 'https://github.com/skelton-group/Phonopy-Spectroscopy'
description = """
Phonopy-Spectroscopy is a project to add the capability to simulate vibrational spectra to
the Phonopy code.
"""

toolchain = {'name': 'foss', 'version': '2023a'}

source_urls = ['https://github.com/skelton-group/Phonopy-Spectroscopy/archive/']
sources = ['%s.tar.gz' % local_commit]
checksums = ['4fbfed5253ddaebee70e8a3b650ca83184785b04024920060753cdb283c48b8b']

dependencies = [
('Python', '3.11.3'),
('SciPy-bundle', '2023.07'), # for numpy
('PyYAML', '6.0'),
('phonopy', '2.20.0'),
]

postinstallcmds = ['chmod +x %(installdir)s/scripts/*']

sanity_check_paths = {
'files': ['scripts/phonopy-ir'],
'dirs': ['lib/spectroscopy'],
}

sanity_check_commands = [
'phonopy-ir --help',
'xyz2poscar -h',
]

modextrapaths = {
'PYTHONPATH': 'lib',
'PATH': 'scripts',
}

moduleclass = 'lib'

0 comments on commit 27b6ccd

Please sign in to comment.