# IT4Innovations 2017 easyblock = 'PythonPackage' name = 'protobuf-python' version = '3.4.0' versionsuffix = '-Python-%(local_pyver)s' homepage = 'https://github.com/google/protobuf/' description = """Python Protocol Buffers runtime library.""" toolchain = {'name': 'GCC', 'version': '6.4.0-2.28'} source_urls = ['https://github.com/google/protobuf/archive/v%(version)s'] sources = [SOURCE_TAR_GZ] dependencies = [ ('Python', '3.6.1', '', True), ('protobuf', version, '-Python-%(local_pyver)s') ] # use_setup_py_develop = True start_dir = 'python' installopts = '--cpp_implementation' sanity_check_paths = { 'files': [], 'dirs': ['lib/python%(local_pyshortver)s/site-packages'], } options = {'modulename': 'google.protobuf'} moduleclass = 'devel'