1 # Created by: Stanislav Sedov <stas@FreeBSD.org>
8 MASTER_SITES= SF/lcms/lcms/${PORTVERSION} \
9 http://www.littlecms.com/
11 MAINTAINER= sunpoet@FreeBSD.org
12 COMMENT= Accurate, fast, and small-footprint color management engine
16 OPTIONS_DEFINE= DOCS JPEGICC TIFFICC
17 OPTIONS_DEFAULT=JPEGICC TIFFICC
19 JPEGICC_DESC= Build color profile applier for JPEG
20 TIFFICC_DESC= Build color profile applier for TIFF
22 CPPFLAGS+= -I${LOCALBASE}/include
24 LDFLAGS+= -L${LOCALBASE}/lib
26 USES= libtool:keepla pathfix
30 JPEGICC_CONFIGURE_OFF= --without-jpeg
31 JPEGICC_CONFIGURE_ON= --with-jpeg=${LOCALBASE}
32 JPEGICC_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg
33 TIFFICC_CONFIGURE_OFF= --without-tiff
34 TIFFICC_CONFIGURE_ON= --with-tiff=${LOCALBASE}
35 TIFFICC_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff
38 cd ${WRKSRC}/utils/ && ${INSTALL_MAN} linkicc/linkicc.1 psicc/psicc.1 transicc/transicc.1 ${STAGEDIR}${PREFIX}/man/man1/
39 ${MKDIR} ${STAGEDIR}${DOCSDIR}/
40 ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${STAGEDIR}${DOCSDIR}/
41 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblcms2.so.2.0.6
43 regression-test test: build
44 cd ${WRKSRC}/testbed/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check
46 .include <bsd.port.mk>