Skip to content

Commit

Permalink
Merge pull request easybuilders#20283 from tanmoy1989/20240403225917_…
Browse files Browse the repository at this point in the history
…new_pr_libzip1101

{lib}[GCCcore/13.2.0] libzip v1.10.1
  • Loading branch information
bedroge authored Jun 28, 2024
2 parents 4041fe1 + 2183b33 commit 710abde
Showing 1 changed file with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions easybuild/easyconfigs/l/libzip/libzip-1.10.1-GCCcore-13.2.0.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
easyblock = 'CMakeMake'

name = 'libzip'
version = '1.10.1'

homepage = 'https://libzip.org/'
description = "libzip is a C library for reading, creating, and modifying zip archives."

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

source_urls = ['https://github.com/nih-at/libzip/archive/']
sources = ['v%(version)s.tar.gz']
checksums = ['d56d857d1c3ad4a7f3a4c01a51c6a6e5530e35ab93503f62276e8ba2b306186a']

builddependencies = [
('binutils', '2.40'),
('CMake', '3.27.6'),
]

dependencies = [
('OpenSSL', '1.1', '', SYSTEM),
('zlib', '1.2.13'),
('bzip2', '1.0.8'),
('XZ', '5.4.4'),
('zstd', '1.5.5'),
]

sanity_check_paths = {
'files': [
'bin/zipcmp',
'bin/zipmerge',
'bin/ziptool',
'lib64/libzip.%s' % SHLIB_EXT,
],
'dirs': ['include', 'lib/pkgconfig'],
}

sanity_check_commands = [
"zipcmp -h",
"zipmerge -h",
"ziptool -h"
]

moduleclass = 'lib'

0 comments on commit 710abde

Please sign in to comment.