mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-08 07:52:11 +01:00

new file: a/awscli/awscli-1.27.75-GCCcore-12.2.0-Python-3.10.8.eb new file: i/iompi/iompi-2020b-test.eb modified: l/libnsl/libnsl-1.3.0-GCCcore-10.3.0.eb new file: l/libnsl/libnsl-2.0.0-GCCcore-11.3.0.eb new file: o/OSU-Micro-Benchmarks/OSU-Micro-Benchmarks-5.7.1-iompi-2020b.eb new file: o/OpenMPI/OpenMPI-4.0.5-iccifort-2020.4.304-test.eb new file: p/PyYAML/PyYAML-5.4.1.1-GCCcore-12.2.0.eb new file: r/rclone/rclone-1.61.1.eb new file: s/s3cmd/s3cmd-2.3.0-GCCcore-12.2.0-Python-3.10.8.eb new file: v/VirtualGL/VirtualGL-3.0-GCC-11.3.0.eb modified: x/XALT/XALT-2.10.45-eb.eb
39 lines
871 B
Plaintext
39 lines
871 B
Plaintext
# IT4Innovations
|
|
# LK 2023
|
|
|
|
easyblock = 'GoPackage'
|
|
|
|
name = 'rclone'
|
|
version = '1.61.1'
|
|
|
|
homepage = 'https://rclone.org'
|
|
|
|
description = """
|
|
Rclone is a command line program to sync files and directories to and from
|
|
a variety of online storage services
|
|
"""
|
|
|
|
toolchain = SYSTEM
|
|
|
|
source_urls = [GITHUB_SOURCE]
|
|
sources = ['v%(version)s.tar.gz']
|
|
checksums = ['f9fb7bae1f19896351db64e3713b67bfd151c49b2b28e6c6233adf67dbc2c899']
|
|
|
|
# rclone 1.61.1 needs at least Go 1.17
|
|
builddependencies = [('Go', '1.17.3')]
|
|
|
|
postinstallcmds = [
|
|
"mkdir -p %(installdir)s/share/{doc,man/man1}",
|
|
"cp README.* MANUAL.* %(installdir)s/share/doc/",
|
|
"cp rclone.1 %(installdir)s/share/man/man1/",
|
|
]
|
|
|
|
sanity_check_paths = {
|
|
'files': ['bin/rclone', 'share/doc/README.md', 'share/man/man1/rclone.1'],
|
|
'dirs': []
|
|
}
|
|
|
|
sanity_check_commands = ['rclone --version']
|
|
|
|
moduleclass = 'tools'
|