# $FreeBSD: head/graphics/jbig2dec/Makefile 412810 2016-04-09 12:29:43Z sunpoet $ PORTNAME= jbig2dec PORTVERSION= 0.13 CATEGORIES= graphics devel MASTER_SITES= http://downloads.ghostscript.com/public/${PORTNAME}/ \ LOCAL/sunpoet:tests DISTFILES= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= sunpoet@FreeBSD.org COMMENT= Decoder implementation of the JBIG2 image compression format LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING OPTIONS_DEFINE= PNG TESTS OPTIONS_DEFAULT=PNG TESTS_DESC= Download and use test-images for post-build testing CONFIGURE_ENV= ac_cv_func_getopt_long=yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes USES= autoreconf libtool SHEBANG_FILES= test_jbig2dec.py python_CMD= ${PYTHON_CMD} PNG_CONFIGURE_OFF= --without-libpng PNG_CONFIGURE_ON= --with-libpng=${LOCALBASE} PNG_LIB_DEPENDS= libpng.so:graphics/png TESTS_DISTFILES= jb2streams${EXTRACT_SUFX}:tests TESTS_TEST_TARGET= check-TESTS TESTS_USES= python:build shebangfix post-patch: @${RM} ${WRKSRC}/getopt* ${WRKSRC}/sha1.h @${REINPLACE_CMD} -E 's|SHA1_Final\( *([^,]+), *([^\)]+)\)|SHA1_Final(\2, \1)|' ${WRKSRC}/jbig2dec.c ${WRKSRC}/sha1.c post-patch-PNG-on: @${REINPLACE_CMD} 's|png_check_sig|png_sig_cmp|g' ${WRKSRC}/configure post-patch-TESTS-off: @${REINPLACE_CMD} -e '/^TESTS = / s| test_jbig2dec.py||' ${WRKSRC}/Makefile.in .include