diff options
author | seb <seb@pkgsrc.org> | 2004-02-09 12:03:27 +0000 |
---|---|---|
committer | seb <seb@pkgsrc.org> | 2004-02-09 12:03:27 +0000 |
commit | 0101f787f653b5993380908d3a4453a264bd3ea7 (patch) | |
tree | d965cd46019328478a2fc8e58037f7784d5c329e /graphics/lcms/Makefile | |
parent | 77e0012ef496e6ea318b554023be715767076490 (diff) | |
download | pkgsrc-0101f787f653b5993380908d3a4453a264bd3ea7.tar.gz |
Update to version 1.12.
Package changes:
The include files moved from $PREFIX/include/lcms to
$PREFIX/include. Support added to buildlink*.mk to provide
compatibility symlinks include/lcms/*.h in BUILDLINK_DIR.
No list of changes since the previously packaged version (1.06), I do not
even know if there was any versions in between... Anyway changes
in version 1.12 are (from the homepage):
- Brightness/Contrast/Hue/Saturation/WhitePoint modification across abstract
profile
- License changed to MIT
- pseq tag handling: cmsReadProfileSequenceDescription and cmsSEQ,
cmsPSEQDESC structures
- CRD generation now supports black point compensation, see
cmsGetPostScriptCRDEx
- cmsTakeManufacturer and cmsTakeModel for uncooked info on these tags
- Writing 8 bit profiles is now supported
- Named color profiles support. This turns lcms from a "wide subset" into
a "full implementation" of ICC 3.4, with some ICC 4.0 support.
- PostScript CSA, CRD generation
- Ink-Limiting capabilities for CMYK
- Devicelink profile generation.
- Gray scale virtual profiles
- Linearization virtual device link profiles
- New ICCLINK and ICC2PS utilities
- SWIG wrapper. This enables lcms from Python.
- Floating-point formats are now accepted as well.
- More ICC 4.0 compatibility. Some 4.0 profiles are now are fully understood
(still experimental)
- Profiles can now be saved to memory (thanks to Steven Greaves for providing
the code)
- Char Target data are now handled. Some profiles does store the data
profiler has used. This is all information needed to rebuild the profile
from scratch.
- New low-resolution flag cmsFLAGS_LOWRESPRECALC to save memory.
- User-defined encodings are now supported.
- cmsChangeBuffersFormat() to change the encoding of buffers on runtime
allows reuse of existing transforms.
- Gamma estimation routines cmsEstimateGamma() and cmsEstimateGammaEx()
- multilocalized unicode is now supported. Language and codepage is
selected via cmsSetLanguage() (ICC 4.0 only)
- LUT handling has been enhanced with enumerators. (SAMPLER_INSPECT)
- Improved TIFFICC, JPEGICC and ICCTRANS utilities.
- cmsOpenProfileFromMem() no longer creates temporary files.
- Transforms does accept now a maximum of 8 channels on input and 16 on
output. (last version did accept 6 on input)
- 8 <-> 16 bits per sample are now always computed accurately.
- Some minor bugs fixed
Diffstat (limited to 'graphics/lcms/Makefile')
-rw-r--r-- | graphics/lcms/Makefile | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/graphics/lcms/Makefile b/graphics/lcms/Makefile index 67dc3178490..5114ed5e308 100644 --- a/graphics/lcms/Makefile +++ b/graphics/lcms/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.8 2004/01/24 00:56:37 jlam Exp $ +# $NetBSD: Makefile,v 1.9 2004/02/09 12:03:27 seb Exp $ # FreeBSD: ports/graphics/lcms/Makefile,v 1.2 2000/12/19 15:36:26 sobomax Exp -DISTNAME= lcms-1.06 +DISTNAME= lcms-1.12 CATEGORIES= graphics MASTER_SITES= http://www.littlecms.com/ \ http://www.abaforum.es/martim/ @@ -15,11 +15,18 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews USE_BUILDLINK3= yes GNU_CONFIGURE= yes USE_LIBTOOL= yes -LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool +TEST_TARGET= check + +CONFIGURE_ARGS+= --without-jpeg +CONFIGURE_ARGS+= --without-tiff +CONFIGURE_ARGS+= --without-zlib + +INSTALLATION_DIRS+= share/doc/lcms post-install: - ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/lcms - cd ${WRKSRC}/doc && ${PAX} -rw . ${PREFIX}/share/doc/lcms - ${CHOWN} -R ${SHAREOWN}:${SHAREGRP} ${PREFIX}/share/doc/lcms +.for _f_ in LCMSAPI.TXT TUTORIAL.TXT + ${INSTALL_DATA} ${WRKSRC}/doc/${_f_} ${PREFIX}/share/doc/lcms/${_f_} +.endfor .include "../../mk/bsd.pkg.mk" |