new file: a/asn1crypto/asn1crypto-0.24.0-Py-2.7.eb

new file:   b/bcrypt/bcrypt-3.1.4-Py-2.7.eb
	new file:   c/cffi/cffi-1.11.5-Py-2.7.eb
	new file:   c/cryptography/cryptography-2.3-Py-2.7.eb
	new file:   d/duplicity/duplicity-0.7.17.eb
	new file:   e/enum34/enum34-1.1.6-Py-2.7.eb
	new file:   f/fasteners/fasteners-0.14.1-Py-2.7.eb
	new file:   i/idna/idna-2.7-Py-2.7.eb
	new file:   i/ipaddress/ipaddress-1.0.22-Py-2.7.eb
	new file:   l/librsync/librsync-2.0.2.eb
	new file:   m/monotonic/monotonic-1.5-Py-2.7.eb
	new file:   p/PyNaCl/PyNaCl-1.2.1-Py-2.7.eb
	new file:   p/paramiko/paramiko-2.4.1-Py-2.7.eb
	new file:   p/pyasn1/pyasn1-0.4.4-Py-2.7.eb
	new file:   p/pycparser/pycparser-2.18-Py-2.7.eb


Former-commit-id: 464767c2365506f80a9acc3b30d4fe348604f8dc
This commit is contained in:
Lukáš Krupčík 2018-07-26 15:50:38 +02:00
parent a05a7ed616
commit 303c7e5925
15 changed files with 358 additions and 0 deletions

View File

@ -0,0 +1,24 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'asn1crypto'
version = '0.24.0'
homepage = 'https://pypi.python.org/pypi/asn1crypto'
description = 'A fast, pure Python library for parsing and serializing ASN.1 structures.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
#dependencies = [
# ('six', '1.11.0'),
#]
sanity_check_paths = {
'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
'dirs': [],
}
moduleclass = 'python'

View File

@ -0,0 +1,24 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'bcrypt'
version = '3.1.4'
homepage = 'https://pypi.python.org/pypi/bcrypt'
description = 'Modern password hashing for your software and your servers'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('six', '1.11.0'),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7-linux-x86_64.egg'],
}
moduleclass = 'python'

View File

@ -0,0 +1,24 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'cffi'
version = '1.11.5'
homepage = 'https://pypi.python.org/pypi/cffi'
description = 'Foreign Function Interface for Python calling C code.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('pycparser', '2.18'),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7-linux-x86_64.egg'],
}
moduleclass = 'python'

View File

@ -0,0 +1,28 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'cryptography'
version = '2.3'
homepage = 'https://pypi.python.org/pypi/cryptography'
description = 'Cryptography is a package which provides cryptographic recipes and primitives to Python developers.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('six', '1.11.0'),
('asn1crypto', '0.24.0'),
('enum34', '1.1.6'),
('idna', '2.7'),
('ipaddress', '1.0.22'),
]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7-linux-x86_64.egg'],
}
moduleclass = 'python'

View File

@ -0,0 +1,27 @@
# IT4Innovations 2018
easyblock = 'PythonPackage'
name = 'duplicity'
version = "0.7.17"
homepage = 'http://duplicity.nongnu.org/index.html'
description = "Encrypted bandwidth-efficient backup using the rsync algorithm."
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = ['https://code.launchpad.net/duplicity/0.7-series/0.7.17/+download/']
sources = [SOURCE_TAR_GZ]
dependencies = [
('librsync', '2.0.2', '', True),
('fasteners', '0.14.1'),
('paramiko', '2.4.1'),
]
sanity_check_paths = {
'files': ['bin/duplicity'],
'dirs': [],
}
moduleclass = 'tools'

View File

@ -0,0 +1,22 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'enum34'
version = '1.1.6'
homepage = 'https://pypi.python.org/pypi/enum34'
description = 'An enumeration is a set of symbolic names (members) bound to unique, constant values.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
options = {'modulename': 'enum'}
sanity_check_paths = {
'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
'dirs': [],
}
moduleclass = 'python'

View File

@ -0,0 +1,25 @@
# IT4Innovations 2018
easyblock = 'PythonPackage'
name = 'fasteners'
version = '0.14.1'
homepage = 'https://pypi.python.org/pypi/fasteners'
description = 'A python package that provides useful locks.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('six', '1.11.0'),
('monotonic', '1.5'),
]
sanity_check_paths = {
'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
'dirs': [],
}
moduleclass = 'python'

20
i/idna/idna-2.7-Py-2.7.eb Normal file
View File

@ -0,0 +1,20 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'idna'
version = '2.7'
homepage = 'https://pypi.python.org/pypi/idna'
description = 'Support for the Internationalised Domain Names in Applications (IDNA) protocol as specified in RFC 5891.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
sanity_check_paths = {
'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
'dirs': [],
}
moduleclass = 'python'

View File

@ -0,0 +1,20 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'ipaddress'
version = '1.0.22'
homepage = 'https://pypi.python.org/pypi/ipaddress'
description = 'IPv4/IPv6 manipulation library.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
sanity_check_paths = {
'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
'dirs': [],
}
moduleclass = 'python'

View File

@ -0,0 +1,25 @@
# IT4Innovations 2018
easyblock = 'CMakeMake'
name = 'librsync'
version = "2.0.2"
homepage = 'http://git-scm.com/'
description = "librsync is a library for calculating and applying network deltas, with an interface designed to ease integration into diverse network applications."
toolchain = {'name': 'dummy', 'version': ''}
source_urls = ['https://github.com/librsync/librsync/archive/']
sources = ['v%(version)s.tar.gz']
builddependencies = [
('CMake', '3.9.1')
]
sanity_check_paths = {
'files': ['bin/rdiff'],
'dirs': [],
}
moduleclass = 'lib'

View File

@ -0,0 +1,20 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'monotonic'
version = '1.5'
homepage = 'https://pypi.python.org/pypi/monotonic'
description = 'This module provides a monotonic() function which returns the value (in fractional seconds) of a clock which never goes backwards.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
sanity_check_paths = {
'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
'dirs': [],
}
moduleclass = 'python'

View File

@ -0,0 +1,26 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'PyNaCl'
version = '1.2.1'
homepage = 'https://pypi.python.org/pypi/PyNaCl'
description = 'Python binding to the Networking and Cryptography (NaCl) library'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('six', '1.11.0'),
]
options = {'modulename': 'nacl'}
sanity_check_paths = {
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7-linux-x86_64.egg'],
'files': [],
}
moduleclass = 'python'

View File

@ -0,0 +1,29 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'paramiko'
version = '2.4.1'
homepage = 'https://pypi.python.org/pypi/paramiko'
description = 'This is a library for making SSH2 connections (client or server).'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
dependencies = [
('six', '1.11.0'),
('bcrypt', '3.1.4'),
('cffi', '1.11.5'),
('cryptography', '2.3'),
('pyasn1', '0.4.4'),
('PyNaCl', '1.2.1'),
]
sanity_check_paths = {
'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
'dirs': [],
}
moduleclass = 'python'

View File

@ -0,0 +1,24 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'pyasn1'
version = '0.4.4'
homepage = 'https://pypi.python.org/pypi/pyasn1'
description = 'Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
#dependencies = [
# ('six', '1.11.0'),
#]
sanity_check_paths = {
'files': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg'],
'dirs': [],
}
moduleclass = 'python'

View File

@ -0,0 +1,20 @@
# IT4Innovations 2018
easyblock = "PythonPackage"
name = 'pycparser'
version = '2.18'
homepage = 'https://pypi.python.org/pypi/pycparser'
description = 'Pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.'
toolchain = {'name': 'Py', 'version': '2.7'}
source_urls = [PYPI_SOURCE]
sources = [SOURCE_TAR_GZ]
sanity_check_paths = {
'files': [],
'dirs': ['lib/python2.7/site-packages/%(name)s-%(version)s-py2.7.egg-info'],
}
moduleclass = 'python'