diff --git a/easybuild/easyconfigs/c/Cython/Cython-0.26-GCCcore-6.4.0-Python-2.7.13-bare.eb b/easybuild/easyconfigs/c/Cython/Cython-0.26-GCCcore-6.4.0-Python-2.7.13-bare.eb new file mode 100644 index 000000000000..43483d928e34 --- /dev/null +++ b/easybuild/easyconfigs/c/Cython/Cython-0.26-GCCcore-6.4.0-Python-2.7.13-bare.eb @@ -0,0 +1,33 @@ +easyblock = 'PythonPackage' + +name = 'Cython' +version = '0.26' +pyver = '2.7.13' +pyshortver = '2.7' +pysubver = '-bare' +versionsuffix = '-Python-%s%s' % (pyver, pysubver) + +homepage = 'https://pypi.python.org/pypi/Cython/' + +description = """ + The Cython language makes writing C extensions for the Python language as easy + as Python itself. Cython is a source code translator based on the well-known + Pyrex, but supports more cutting edge functionality and optimizations. +""" + +toolchain = {'name': 'GCCcore', 'version': '6.4.0'} + +sources = [SOURCE_TAR_GZ] +source_urls = [PYPI_SOURCE] +checksums = ['4c24e2c22ddaed624d35229dc5db25049e9e225c6f64f3364326836cad8f2c66'] + +builddependencies = [ + ('binutils', '2.28'), + ('Python', pyver, pysubver), +] + +sanity_check_paths = { + 'files': ['bin/cygdb', 'bin/%(namelower)s', + 'lib/python%s/site-packages/%%(namelower)s.py' % pyshortver], + 'dirs': ['lib/python%s/site-packages/%%(name)s' % pyshortver], +}