easyblock = 'ConfigureMake' name = 'HarfBuzz' version = '1.7.5' homepage = 'http://www.freedesktop.org/wiki/Software/HarfBuzz' description = """HarfBuzz is an OpenType text shaping engine.""" toolchain = {'name': 'intel', 'version': '2018'} source_urls = ['http://www.freedesktop.org/software/harfbuzz/release/'] sources = [SOURCELOWER_TAR_BZ2] checksums = ['84574e1b1f65ca694cb8fb6905309665c0368af18a312357f8ff886ee2f29563'] dependencies = [ ('GLib', '2.54.3'), ('cairo', '1.14.8'), ('freetype', '2.8'), ] builddependencies = [ ('GObject-Introspection', '1.54.1', '-Python-2.7.13'), ('pkg-config', '0.29.2'), ] configopts = "--enable-introspection=yes --with-gobject=yes --enable-static --enable-shared --with-cairo " modextrapaths = { 'GI_TYPELIB_PATH': 'share', 'XDG_DATA_DIRS': 'share', } sanity_check_paths = { 'files': ['lib/libharfbuzz.%s' % SHLIB_EXT, 'bin/hb-view'], 'dirs': [] } moduleclass = 'vis'