easyblock = 'ConfigureMake' name = 'HarfBuzz' version = '1.3.1' homepage = 'http://www.freedesktop.org/wiki/Software/HarfBuzz' description = """HarfBuzz is an OpenType text shaping engine.""" toolchain = {'name': 'dummy', 'version': ''} source_urls = ['http://www.freedesktop.org/software/harfbuzz/release/'] sources = [SOURCELOWER_TAR_BZ2] dependencies = [ ('GLib', '2.52.0'), ('cairo', '1.14.8'), ('freetype', '2.7.1', '-libpng-1.6.29'), ] builddependencies = [('GObject-Introspection', '1.52.0')] 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'