Skip to content

Commit

Permalink
adding easyconfigs: FPM-1.15.1-GCCcore-12.2.0-Ruby-3.2.2.eb
Browse files Browse the repository at this point in the history
  • Loading branch information
PetrKralCZ committed Nov 2, 2023
1 parent b5f070e commit 39f1df4
Showing 1 changed file with 71 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
easyblock = 'Bundle'

name = 'FPM'
version = '1.15.1'

local_rubyver = '3.2.2'
versionsuffix = '-Ruby-%s' % local_rubyver

homepage = 'https://github.com/jordansissel/fpm'
description = """Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease
and sanity."""

toolchain = {'name': 'GCCcore', 'version': '12.2.0'}

dependencies = [
('Ruby', local_rubyver),
]

exts_default_options = {
'source_urls': ['https://rubygems.org/downloads/'],
'source_tmpl': '%(name)s-%(version)s.gem',
}

exts_defaultclass = 'RubyGem'

exts_list = [
('stud', '0.0.23', {
'checksums': ['6ba26fa28fc50a8d59229b296a733b48d50f1473b1e3e7f5e339d5bbd829eb62'],
}),
('dotenv', '2.8.1', {
'checksums': ['c5944793349ae03c432e1780a2ca929d60b88c7d14d52d630db0508c3a8a17d8'],
}),
('insist', '1.0.0', {
'checksums': ['6f6759eee583dc4e00a6cc3f713cfa7c570572958ba1f5d65595046d795b832f'],
}),
('mustache', '0.99.8', {
'checksums': ['826a96db895819c13fffa4fa3c20b85e80b60aaec1f28f79e7db80092abdb0bc'],
}),
('clamp', '1.0.1', {
'checksums': ['5fa57e4337c30b384fc162a6391f477ce21e9b73ba2c16a18b3d99cb34a16649'],
}),
('cabin', '0.9.0', {
'checksums': ['91c5394289e993e7037a6c869e3f212f31a5984d2b1811ac934f591c87446b2c'],
}),
('pleaserun', '0.0.32', {
'checksums': ['4dd8db18b81b48e2a875ec0c7fff3869454d1f93a9f5e2e6c4eb88812870d3ab'],
}),
('rexml', '3.2.6', {
'checksums': ['e0669a2d4e9f109951cb1fde723d8acd285425d81594a2ea929304af50282816'],
}),
('arr-pm', '0.0.12', {
'checksums': ['fdff482f75239239201f4d667d93424412639aad0b3b0ad4d827e7c637e0ad39'],
}),
('backports', '3.24.1', {
'checksums': ['83a720ea9a3ee0cf5eab18b866e9282293ab4f54eb6430291b3c238481677fb8'],
}),
('%(namelower)s', version, {
'checksums': ['1ffbf342a89ca97fb5c02e66946c97e2bd5413810f7f440ddf32f00a16052dbf'],
}),
]

sanity_check_paths = {
'files': ['bin/fpm'],
'dirs': ['gems/%(namelower)s-%(version)s'],
}

sanity_check_commands = ["%(namelower)s --help"]

modextrapaths = {'GEM_PATH': ['']}

moduleclass = 'tools'

0 comments on commit 39f1df4

Please sign in to comment.