# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
maintainers {lbschenkel @lbschenkel} openmaintainer
description Argyll Color Management System
long_description ArgyllCMS is an ICC compatible color management \
system. It supports accurate ICC profile creation for scanners, cameras \
and film recorders, and calibration and profiling of displays and RGB \& \
CMYK printers. Argyll includes a general purpose ICC V2 profile format \
access library, icclib, and a general purpose CGATS file format I/O library.
homepage http://www.argyllcms.com/
distname Argyll_V${version}_src
checksums rmd160 37ef2a24b9f9b593357a6c2cfa5797369514e058 \
sha256 51269bcafc4d95679354b796685c3f0a41b44b78443cbe360cda4a2d72f32acb \
worksrcdir Argyll_V${version}
depends_lib-append port:jpeg
depends_lib-append port:libpng
depends_lib-append path:lib/pkgconfig/libusb-1.0.pc:libusb
depends_lib-append port:tiff
depends_lib-append port:zlib
# To make sure that in case of problems the build will fail instead
# of silently falling back to the built-in versions:
delete ${worksrcpath}/jpeg
delete ${worksrcpath}/png
delete ${worksrcpath}/tiff
delete ${worksrcpath}/usb
delete ${worksrcpath}/zlib
build.env-append HAVE_JPEG=true
build.env-append HAVE_PNG=true
build.env-append HAVE_TIFF=true
build.env-append HAVE_Z=true HAVE_ZLIB=true
build.env-append PREF_CCFLAGS=${configure.cflags}
build.env-append "PREF_LINKFLAGS=${configure.ldflags} \
-ljpeg -lpng -ltiff -lusb-1.0 -lz"
destroot.env {*}${build.env}
destroot.destdir DESTDIR=${worksrcpath}
xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 -W ${worksrcpath} \
notes.txt Readme.txt ttbd.txt \