Subject: CVS commit: pkgsrc/graphics/tiff
To: None <pkgsrc-changes@NetBSD.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 10/15/2005 17:11:51
Module Name: pkgsrc
Committed By: wiz
Date: Sat Oct 15 17:11:51 UTC 2005
Modified Files:
pkgsrc/graphics/tiff: Makefile PLIST distinfo
pkgsrc/graphics/tiff/patches: patch-at
Removed Files:
pkgsrc/graphics/tiff/patches: patch-ac patch-au patch-av patch-aw
patch-ax patch-ay
Log Message:
Update to 3.7.4:
MAJOR CHANGES:
* Fixed important bug in custom tags handling code..
------------------------------------------------
CHANGES IN THE SOFTWARE CONFIGURATION:
* Applied patch from Patrick Welche (all scripts moved in the 'config'
and 'm4' directories).
* SConstruct, libtiff/SConstruct: Added the first very preliminary
support for SCons software building tool (http://www.scons.org/). This
is experimental infrastructure and it will exist along with the
autotools stuff.
* port/lfind.c: Added lfind() replacement module.
------------------------------------------------
CHANGES IN LIBTIFF:
* tif_dir.c: When prefreeing tv->value in TIFFSetFieldV also set it to
NULL to avoid double free when re-setting custom string fields as per:
http://bugzilla.remotesensing.org/show_bug.cgi?id=922
* tif_dir.c: Fixed up support for swapping "double complex" values (128
bits as 2 64 bits doubles). GDAL gcore tests now pass on bigendian
(macosx) system.
* libtiff/{tif_dirread.c, tif_dirinfo.c}: Do not upcast BYTEs to SHORTs
in the TIFFFetchByteArray(). Remove TIFFFetchExtraSamples() function,
use TIFFFetchNormalTag() instead as per bug
http://bugzilla.remotesensing.org/show_bug.cgi?id=831 Remove
TIFFFetchExtraSamples() function, use TIFFFetchNormalTag() instead.
* tif_print.c: Fixed printing of the BYTE and SBYTE arrays.
* tif_write.c: Do not check the PlanarConfiguration field in the
TIFFWriteCheck() function in case of single band images (as per TIFF
spec).
* libtiff/{tif_dir.c, tif_dir.h, tif_dirinfo.c, tif_print.c}: Make
FieldOfViewCotangent, MatrixWorldToScreen, MatrixWorldToCamera,
ImageFullWidth, ImageFullLength and PrimaryChromaticities tags custom.
------------------------------------------------
CHANGES IN THE TOOLS:
* tiffcp.c: Fixed WhitePoint tag copying.
------------------------------------------------
CHANGES IN THE CONTRIB AREA:
* tiffdump.c: Added support for TIFF_IFD datatype.
* addtiffo/{tif_overview.c, tif_ovrcache.c, tif_ovrcache.h}: Make
overviews working for contiguous images.
To generate a diff of this commit:
cvs rdiff -r1.72 -r1.73 pkgsrc/graphics/tiff/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/graphics/tiff/PLIST
cvs rdiff -r1.31 -r1.32 pkgsrc/graphics/tiff/distinfo
cvs rdiff -r1.17 -r0 pkgsrc/graphics/tiff/patches/patch-ac
cvs rdiff -r1.3 -r1.4 pkgsrc/graphics/tiff/patches/patch-at
cvs rdiff -r1.3 -r0 pkgsrc/graphics/tiff/patches/patch-au \
pkgsrc/graphics/tiff/patches/patch-av \
pkgsrc/graphics/tiff/patches/patch-aw \
pkgsrc/graphics/tiff/patches/patch-ax
cvs rdiff -r1.1 -r0 pkgsrc/graphics/tiff/patches/patch-ay
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.