Skip to content

[lm-sensors] [package list]

lm-sensors/3.6.0 (lm-sensors-3.6.0.eb)

Install with the EasyBuild-user module:

eb lm-sensors-3.6.0.eb -r
To access module help after installation and get reminded for which stacks and partitions the module is installed, use module spider lm-sensors/3.6.0.

EasyConfig:

# Developed by Maciej Szpindler for the LUMI consortium.
# This recipe is developed as a dependency for the custom CXI provider for Open MPI.
easyblock = 'ConfigureMake'

name = 'lm-sensors'
version = '3.6.0'

homepage = 'https://github.com/groeck/lm-sensors/'

whatis = [
    'Description: lm-sensors package provides user-space support for the hardware monitoring drivers in Linux.'    
]

description = """
The lm-sensors package, version 3, provides user-space support for the
hardware monitoring drivers in Linux 2.6.5 and later.
"""

toolchain = SYSTEM

source_urls = ['https://github.com/groeck/lm-sensors/archive']
sources =     ['V3-6-0.tar.gz']

configure_cmd = 'echo '

installopts = 'PREFIX=%(installdir)s ETCDIR=%(installdir)s/etc'

postinstallcmds = [
    'mkdir -p %(installdir)s/share/licenses/%(name)s',
    'cp CHANGES CONTRIBUTORS COPYING COPYING.LGPL INSTALL README %(installdir)s/share/licenses/%(name)s',   
]

sanity_check_paths = {
    'files': ['lib/libsensors.%s' % SHLIB_EXT,
              'include/sensors/sensors.h'],
    'dirs':  ['lib'],
}

moduleclass = 'lib'

[lm-sensors] [package list]