# Created by: Po-Chuan Hsieh PORTNAME= ots PORTVERSION= 8.1.3 CATEGORIES= x11-fonts MASTER_SITES= https://github.com/khaledhosny/ots/releases/download/v${PORTVERSION}/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= OpenType Sanitizer LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= meson>=0.55.2:devel/meson LIB_DEPENDS= libbrotlidec.so:archivers/brotli \ libfreetype.so:print/freetype2 \ libgtest.so:devel/googletest \ liblz4.so:archivers/liblz4 \ libwoff2dec.so:devel/woff2 USES= compiler:c++11-lang meson pkgconfig shebangfix tar:xz MESON_FALSE= debug MESON_TRUE= graphite PLIST_SUB= PORTVERSION=${PORTVERSION} SHEBANG_FILES= tests/*.sh bash_CMD= ${SH} do-test: ${SETENV} top_builddir=${BUILD_WRKSRC} top_srcdir=${WRKSRC} ${SH} ${WRKSRC}/tests/test_bad_fonts.sh ${SETENV} top_builddir=${BUILD_WRKSRC} top_srcdir=${WRKSRC} ${SH} ${WRKSRC}/tests/test_fuzzed_fonts.sh ${SETENV} top_builddir=${BUILD_WRKSRC} top_srcdir=${WRKSRC} ${SH} ${WRKSRC}/tests/test_good_fonts.sh .include