Update ports-mgmt/pkg-devel to version 1.4.0.p.a4
[dports.git] / graphics / lcms2 / Makefile
1 # Created by: Stanislav Sedov <stas@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       lcms2
5 PORTVERSION=    2.6
6 PORTREVISION=   3
7 CATEGORIES=     graphics
8 MASTER_SITES=   SF/lcms/lcms/${PORTVERSION} \
9                 http://www.littlecms.com/
10
11 MAINTAINER=     sunpoet@FreeBSD.org
12 COMMENT=        Accurate, fast, and small-footprint color management engine
13
14 LICENSE=        MIT
15
16 OPTIONS_DEFINE= DOCS JPEGICC TIFFICC
17 OPTIONS_DEFAULT=JPEGICC TIFFICC
18 OPTIONS_SUB=    yes
19 JPEGICC_DESC=   Build color profile applier for JPEG
20 TIFFICC_DESC=   Build color profile applier for TIFF
21
22 CPPFLAGS+=      -I${LOCALBASE}/include
23 GNU_CONFIGURE=  yes
24 LDFLAGS+=       -L${LOCALBASE}/lib
25 USE_LDCONFIG=   yes
26 USES=           libtool:keepla pathfix
27
28 PORTDOCS=       *
29
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
36
37 post-install:
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
42
43 regression-test test: build
44         cd ${WRKSRC}/testbed/ && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check
45
46 .include <bsd.port.mk>