diff --git a/easybuild/easyconfigs/p/PYTHIA/PYTHIA-8.2.45-gompi-2022a-HepMC-2.06.11.eb b/easybuild/easyconfigs/p/PYTHIA/PYTHIA-8.2.45-gompi-2022a-HepMC-2.06.11.eb new file mode 100644 index 00000000000..2b80321d5c4 --- /dev/null +++ b/easybuild/easyconfigs/p/PYTHIA/PYTHIA-8.2.45-gompi-2022a-HepMC-2.06.11.eb @@ -0,0 +1,37 @@ +# This file is an EasyBuild reciPY as per https://github.com/easybuilders/easybuild +# Author: Alexander Puck Neuwirth + +easyblock = 'ConfigureMake' + +name = 'PYTHIA' +version = '8.2.45' +local_hepmc = "HepMC" +local_hepmcver = "2.06.11" +versionsuffix = '-%s-%s' % (local_hepmc, local_hepmcver) + +homepage = 'https://pythia.org/' +description = """ +Lund Monte Carlo high-energy physics event generator +""" + +toolchain = {'name': 'gompi', 'version': '2022a'} +toolchainopts = {'optarch': True, 'pic': True} + +source_urls = ['https://pythia.org/download/pythia82/'] +sources = ['pythia8245.tgz'] +checksums = ['c2c170df9e1725f0f6a1827661ee0879343f0320eb75bdf5c6f565f340b365ba'] + +dependencies = [ + ('fastjet', '3.4.0'), + ('HepMC', '2.06.11'), + ('LHAPDF', '6.5.4'), +] + +configopts = "--arch=Linux --with-fastjet3 --with-hepmc --with-lhapdf6" + +sanity_check_paths = { + 'files': ["bin/pythia8-config"], + 'dirs': ["lib"], +} + +moduleclass = 'phys'