diff --git a/Golden_Repo/j/jsc-xdg-menu/jsc-xdg-menu-2022.3-GCCcore-11.2.0.eb b/Golden_Repo/j/jsc-xdg-menu/jsc-xdg-menu-2022.3-GCCcore-11.2.0.eb new file mode 100644 index 0000000000000000000000000000000000000000..20dcfa0a4ed47bfa23f943cf53390402e738a232 --- /dev/null +++ b/Golden_Repo/j/jsc-xdg-menu/jsc-xdg-menu-2022.3-GCCcore-11.2.0.eb @@ -0,0 +1,40 @@ +easyblock = 'Binary' + +name = 'jsc-xdg-menu' +version = '2022.3' + +homepage = '' +description = """setup JSC`s desktop menu""" + +toolchain = {'name': 'GCCcore', 'version': '11.2.0'} + +source_urls = ['https://gitlab.version.fz-juelich.de/goebbert1/jsc-xdg-menu/-/archive/%(version)s/'] +sources = ['%(name)s-%(version)s.tar.gz'] +checksums = ['5ab2891051085799f1043a4e0232d2ea7875c0cafcb86cc1eab0889857b7b49f'] + +builddependencies = [ + # just ensure they exist + ('Blender', '2.93.5', '-binary', SYSTEM), + ('CubeGUI', '4.6'), + ('GPicView', '0.2.5'), + ('HDFView', '3.1.3'), + ('Nsight-Compute', '2022.1.0'), + ('Nsight-Systems', '2022.1.1'), + # ('ParaView', '5.10.0', '', ('gpsmkl', '2021')), + ('TotalView', '2021.4.10'), + ('Vampir', '10.0.0', '', SYSTEM), +] + +extract_sources = True, +install_cmd = 'cp -a %(builddir)s/%(name)s-%(version)s/* %(installdir)s/' + +modextravars = {'XDG_MENU_PREFIX': 'jsc-'} +modextrapaths = {'XDG_CONFIG_DIRS': 'config', + 'XDG_DATA_DIRS': 'data'} + +sanity_check_paths = { + 'files': ['README.md', 'config/menus/jsc-applications.menu'], + 'dirs': ['bin', 'config/menus', 'data/applications', 'data/desktop-directories'], +} + +moduleclass = 'vis'