aboutsummaryrefslogtreecommitdiff
path: root/graphics/tiff
diff options
context:
space:
mode:
authorTijl Coosemans <tijl@FreeBSD.org>2024-04-25 11:05:52 +0000
committerTijl Coosemans <tijl@FreeBSD.org>2024-04-27 12:44:59 +0000
commit98bf25875a9924c20931d32469982585bb8447e8 (patch)
treea5a157318ce8778838780d9acd49a0d9e84b3cfa /graphics/tiff
parent22781b07cd727157378c3c6c62729dd75af90334 (diff)
downloadports-98bf25875a9924c20931d32469982585bb8447e8.tar.gz
ports-98bf25875a9924c20931d32469982585bb8447e8.zip
graphics/tiff: Update to 4.6.0
PR: 278577 Exp-run by: antoine
Diffstat (limited to 'graphics/tiff')
-rw-r--r--graphics/tiff/Makefile105
-rw-r--r--graphics/tiff/distinfo6
-rw-r--r--graphics/tiff/files/patch-Makefile.in22
-rw-r--r--graphics/tiff/files/patch-git-01-dd1bcc7abb26094e93636e85520f0d8f81ab0fab180
-rw-r--r--graphics/tiff/files/patch-git-02-275735d0354e39c0ac1dc3c0db2120d6f31d199028
-rw-r--r--graphics/tiff/files/patch-libtiff_tif_getimage.c22
-rw-r--r--graphics/tiff/files/patch-tiffcrop.110
-rw-r--r--graphics/tiff/files/patch-tools_unsupported_Makefile.in10
-rw-r--r--graphics/tiff/pkg-descr10
-rw-r--r--graphics/tiff/pkg-plist577
10 files changed, 371 insertions, 599 deletions
diff --git a/graphics/tiff/Makefile b/graphics/tiff/Makefile
index b970985196fd..c82338119951 100644
--- a/graphics/tiff/Makefile
+++ b/graphics/tiff/Makefile
@@ -1,6 +1,5 @@
PORTNAME= tiff
-DISTVERSION= 4.4.0
-PORTREVISION= 3
+DISTVERSION= 4.6.0
CATEGORIES= graphics
MASTER_SITES= https://download.osgeo.org/libtiff/
@@ -9,114 +8,28 @@ COMMENT= Tools and library routines for working with TIFF images
WWW= http://www.simplesystems.org/libtiff/
LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
LIB_DEPENDS= libdeflate.so:archivers/libdeflate \
libjbig.so:graphics/jbigkit \
+ libLerc.so:graphics/lerc \
libzstd.so:archivers/zstd
USES= cpe jpeg libtool localbase pathfix tar:xz
CPE_PRODUCT= libtiff
-CPE_VERSION= ${DISTVERSION:C/[a-z]+//}
-CPE_UPDATE= ${DISTVERSION:C/[0-9.]+//}
USE_LDCONFIG= yes
+
GNU_CONFIGURE= yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
-CONFIGURE_ARGS= --without-x \
- --disable-webp \
+CONFIGURE_ARGS= --disable-sphinx \
+ --disable-webp
INSTALL_TARGET= install-strip
TEST_TARGET= check
-MLNKS= TIFFError.3tiff TIFFSetErrorHandler.3tiff \
- TIFFFlush.3tiff TIFFFlushData.3tiff \
- TIFFGetField.3tiff TIFFGetFieldDefaulted.3tiff \
- TIFFGetField.3tiff TIFFVGetField.3tiff \
- TIFFGetField.3tiff TIFFVGetFieldDefaulted.3tiff \
- TIFFOpen.3tiff TIFFFdOpen.3tiff \
- TIFFOpen.3tiff TIFFClientOpen.3tiff \
- TIFFRGBAImage.3tiff TIFFRGBAImageOK.3tiff \
- TIFFRGBAImage.3tiff TIFFRGBAImageBegin.3tiff \
- TIFFRGBAImage.3tiff TIFFRGBAImageGet.3tiff \
- TIFFRGBAImage.3tiff TIFFRGBAImageEnd.3tiff \
- TIFFRGBAImage.3tiff TIFFReadRGBAImageOriented.3tiff \
- TIFFSetDirectory.3tiff TIFFSetSubDirectory.3tiff \
- TIFFSetField.3tiff TIFFVSetField.3tiff \
- TIFFWarning.3tiff TIFFSetWarningHandler.3tiff \
- TIFFWriteDirectory.3tiff TIFFRewriteDirectory.3tiff \
- TIFFbuffer.3tiff TIFFReadBufferSetup.3tiff \
- TIFFbuffer.3tiff TIFFWriteBufferSetup.3tiff \
- TIFFcodec.3tiff TIFFFindCODEC.3tiff \
- TIFFcodec.3tiff TIFFRegisterCODEC.3tiff \
- TIFFcodec.3tiff TIFFUnRegisterCODEC.3tiff \
- TIFFmemory.3tiff TIFFfree.3tiff \
- TIFFmemory.3tiff TIFFmalloc.3tiff \
- TIFFmemory.3tiff TIFFmemcmp.3tiff \
- TIFFmemory.3tiff TIFFmemcpy.3tiff \
- TIFFmemory.3tiff TIFFmemset.3tiff \
- TIFFmemory.3tiff TIFFrealloc.3tiff \
- TIFFquery.3tiff TIFFCurrentDirectory.3tiff \
- TIFFquery.3tiff TIFFCurrentRow.3tiff \
- TIFFquery.3tiff TIFFCurrentStrip.3tiff \
- TIFFquery.3tiff TIFFCurrentTile.3tiff \
- TIFFquery.3tiff TIFFFileName.3tiff \
- TIFFquery.3tiff TIFFFileno.3tiff \
- TIFFquery.3tiff TIFFGetMode.3tiff \
- TIFFquery.3tiff TIFFIsTiled.3tiff \
- TIFFquery.3tiff TIFFIsByteSwapped.3tiff \
- TIFFquery.3tiff TIFFIsUpSampled.3tiff \
- TIFFquery.3tiff TIFFIsMSB2LSB.3tiff \
- TIFFquery.3tiff TIFFLastDirectory.3tiff \
- TIFFsize.3tiff TIFFScanlineSize.3tiff \
- TIFFstrip.3tiff TIFFComputeStrip.3tiff \
- TIFFstrip.3tiff TIFFDefaultStripSize.3tiff \
- TIFFstrip.3tiff TIFFNumberOfStrips.3tiff \
- TIFFstrip.3tiff TIFFStripSize.3tiff \
- TIFFstrip.3tiff TIFFVStripSize.3tiff \
- TIFFswab.3tiff TIFFReverseBits.3tiff \
- TIFFswab.3tiff TIFFSwabArrayOfLong.3tiff \
- TIFFswab.3tiff TIFFSwabArrayOfShort.3tiff \
- TIFFswab.3tiff TIFFSwabLong.3tiff \
- TIFFswab.3tiff TIFFSwabShort.3tiff \
- TIFFtile.3tiff TIFFCheckTile.3tiff \
- TIFFtile.3tiff TIFFComputeTile.3tiff \
- TIFFtile.3tiff TIFFDefaultTileSize.3tiff \
- TIFFtile.3tiff TIFFNumberOfTiles.3tiff \
- TIFFtile.3tiff TIFFTileSize.3tiff \
- TIFFtile.3tiff TIFFTileRowSize.3tiff \
- TIFFtile.3tiff TIFFVTileSize.3tiff
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
+LDFLAGS+= -Wl,--undefined-version
-.if !defined(BUILDING_INDEX)
-__pmlinks3!= ${ECHO_CMD} '${MLNKS:S/ / /}' | ${AWK} \
- '{ if (NF % 2 != 0) { print "broken"; exit; } \
- for (i=1; i<=NF; i++) { \
- if ( i % 2 == 0) { print " " $$i " ;"; } \
- else { print "${LN} -s " $$i " "; } \
- } }'
-.endif
+DOCSDIR= ${PREFIX}/share/doc/tiff-${DISTVERSION}
-post-patch:
- @${REINPLACE_CMD} "/\.po 0/d" ${WRKSRC}/man/*
-
-pre-configure:
- ${REINPLACE_CMD} \
- -e 's|tiffgt.1 ||' \
- ${WRKSRC}/man/Makefile.in
- ${REINPLACE_CMD} -e 's|^docfiles|no-docfiles|' \
- -e 's|man html|man|' ${WRKSRC}/Makefile.in
-
-post-install:
- ( cd ${STAGEDIR}${PREFIX}/share/man/man3 && ${__pmlinks3} )
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${STAGEDIR}${DOCSDIR}/images ${STAGEDIR}${DOCSDIR}/man
- ${INSTALL_DATA} ${WRKSRC}/html/*.html ${STAGEDIR}${DOCSDIR}/
- ${INSTALL_DATA} ${WRKSRC}/html/images/*.jpg ${STAGEDIR}${DOCSDIR}/images/
- ${INSTALL_DATA} ${WRKSRC}/html/images/*.gif ${STAGEDIR}${DOCSDIR}/images/
- ${INSTALL_DATA} ${WRKSRC}/html/man/*.html ${STAGEDIR}${DOCSDIR}/man/
-.endif
+OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>
diff --git a/graphics/tiff/distinfo b/graphics/tiff/distinfo
index 992f30c8463b..60c357e6b598 100644
--- a/graphics/tiff/distinfo
+++ b/graphics/tiff/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1657611207
-SHA256 (tiff-4.4.0.tar.xz) = 49307b510048ccc7bc40f2cba6e8439182fe6e654057c1a1683139bf2ecb1dc1
-SIZE (tiff-4.4.0.tar.xz) = 1929292
+TIMESTAMP = 1714034290
+SHA256 (tiff-4.6.0.tar.xz) = e178649607d1e22b51cf361dd20a3753f244f022eefab1f2f218fc62ebaf87d2
+SIZE (tiff-4.6.0.tar.xz) = 2124388
diff --git a/graphics/tiff/files/patch-Makefile.in b/graphics/tiff/files/patch-Makefile.in
deleted file mode 100644
index d5325e9a4fa7..000000000000
--- a/graphics/tiff/files/patch-Makefile.in
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.in.orig 2021-04-16 10:56:02 UTC
-+++ Makefile.in
-@@ -509,19 +509,6 @@ distclean-libtool:
- -rm -f libtool config.lt
- install-dist_docDATA: $(dist_doc_DATA)
- @$(NORMAL_INSTALL)
-- @list='$(dist_doc_DATA)'; test -n "$(docdir)" || list=; \
-- if test -n "$$list"; then \
-- echo " $(MKDIR_P) '$(DESTDIR)$(docdir)'"; \
-- $(MKDIR_P) "$(DESTDIR)$(docdir)" || exit 1; \
-- fi; \
-- for p in $$list; do \
-- if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-- echo "$$d$$p"; \
-- done | $(am__base_list) | \
-- while read files; do \
-- echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(docdir)'"; \
-- $(INSTALL_DATA) $$files "$(DESTDIR)$(docdir)" || exit $$?; \
-- done
-
- uninstall-dist_docDATA:
- @$(NORMAL_UNINSTALL)
diff --git a/graphics/tiff/files/patch-git-01-dd1bcc7abb26094e93636e85520f0d8f81ab0fab b/graphics/tiff/files/patch-git-01-dd1bcc7abb26094e93636e85520f0d8f81ab0fab
deleted file mode 100644
index 85ccf0401568..000000000000
--- a/graphics/tiff/files/patch-git-01-dd1bcc7abb26094e93636e85520f0d8f81ab0fab
+++ /dev/null
@@ -1,180 +0,0 @@
-From dd1bcc7abb26094e93636e85520f0d8f81ab0fab Mon Sep 17 00:00:00 2001
-From: 4ugustus <wangdw.augustus@qq.com>
-Date: Sat, 11 Jun 2022 09:31:43 +0000
-Subject: [PATCH] fix the FPE in tiffcrop (#415, #427, and #428)
-
----
- libtiff/tif_aux.c | 9 +++++++
- libtiff/tiffiop.h | 1 +
- tools/tiffcrop.c | 62 ++++++++++++++++++++++++++---------------------
- 3 files changed, 44 insertions(+), 28 deletions(-)
-
-diff --git a/libtiff/tif_aux.c b/libtiff/tif_aux.c
-index 140f26c7..5b88c8d0 100644
---- libtiff/tif_aux.c
-+++ libtiff/tif_aux.c
-@@ -402,6 +402,15 @@ float _TIFFClampDoubleToFloat( double val )
- return (float)val;
- }
-
-+uint32_t _TIFFClampDoubleToUInt32(double val)
-+{
-+ if( val < 0 )
-+ return 0;
-+ if( val > 0xFFFFFFFFU || val != val )
-+ return 0xFFFFFFFFU;
-+ return (uint32_t)val;
-+}
-+
- int _TIFFSeekOK(TIFF* tif, toff_t off)
- {
- /* Huge offsets, especially -1 / UINT64_MAX, can cause issues */
-diff --git a/libtiff/tiffiop.h b/libtiff/tiffiop.h
-index e3af461d..4e8bdac2 100644
---- libtiff/tiffiop.h
-+++ libtiff/tiffiop.h
-@@ -365,6 +365,7 @@ extern double _TIFFUInt64ToDouble(uint64_t);
- extern float _TIFFUInt64ToFloat(uint64_t);
-
- extern float _TIFFClampDoubleToFloat(double);
-+extern uint32_t _TIFFClampDoubleToUInt32(double);
-
- extern tmsize_t
- _TIFFReadEncodedStripAndAllocBuffer(TIFF* tif, uint32_t strip,
-diff --git a/tools/tiffcrop.c b/tools/tiffcrop.c
-index 1f827b2b..90286a5e 100644
---- tools/tiffcrop.c
-+++ tools/tiffcrop.c
-@@ -5268,17 +5268,17 @@ computeInputPixelOffsets(struct crop_mask *crop, struct image_data *image,
- {
- if ((crop->res_unit == RESUNIT_INCH) || (crop->res_unit == RESUNIT_CENTIMETER))
- {
-- x1 = (uint32_t) (crop->corners[i].X1 * scale * xres);
-- x2 = (uint32_t) (crop->corners[i].X2 * scale * xres);
-- y1 = (uint32_t) (crop->corners[i].Y1 * scale * yres);
-- y2 = (uint32_t) (crop->corners[i].Y2 * scale * yres);
-+ x1 = _TIFFClampDoubleToUInt32(crop->corners[i].X1 * scale * xres);
-+ x2 = _TIFFClampDoubleToUInt32(crop->corners[i].X2 * scale * xres);
-+ y1 = _TIFFClampDoubleToUInt32(crop->corners[i].Y1 * scale * yres);
-+ y2 = _TIFFClampDoubleToUInt32(crop->corners[i].Y2 * scale * yres);
- }
- else
- {
-- x1 = (uint32_t) (crop->corners[i].X1);
-- x2 = (uint32_t) (crop->corners[i].X2);
-- y1 = (uint32_t) (crop->corners[i].Y1);
-- y2 = (uint32_t) (crop->corners[i].Y2);
-+ x1 = _TIFFClampDoubleToUInt32(crop->corners[i].X1);
-+ x2 = _TIFFClampDoubleToUInt32(crop->corners[i].X2);
-+ y1 = _TIFFClampDoubleToUInt32(crop->corners[i].Y1);
-+ y2 = _TIFFClampDoubleToUInt32(crop->corners[i].Y2);
- }
- /* a) Region needs to be within image sizes 0.. width-1; 0..length-1
- * b) Corners are expected to be submitted as top-left to bottom-right.
-@@ -5357,17 +5357,17 @@ computeInputPixelOffsets(struct crop_mask *crop, struct image_data *image,
- {
- if (crop->res_unit != RESUNIT_INCH && crop->res_unit != RESUNIT_CENTIMETER)
- { /* User has specified pixels as reference unit */
-- tmargin = (uint32_t)(crop->margins[0]);
-- lmargin = (uint32_t)(crop->margins[1]);
-- bmargin = (uint32_t)(crop->margins[2]);
-- rmargin = (uint32_t)(crop->margins[3]);
-+ tmargin = _TIFFClampDoubleToUInt32(crop->margins[0]);
-+ lmargin = _TIFFClampDoubleToUInt32(crop->margins[1]);
-+ bmargin = _TIFFClampDoubleToUInt32(crop->margins[2]);
-+ rmargin = _TIFFClampDoubleToUInt32(crop->margins[3]);
- }
- else
- { /* inches or centimeters specified */
-- tmargin = (uint32_t)(crop->margins[0] * scale * yres);
-- lmargin = (uint32_t)(crop->margins[1] * scale * xres);
-- bmargin = (uint32_t)(crop->margins[2] * scale * yres);
-- rmargin = (uint32_t)(crop->margins[3] * scale * xres);
-+ tmargin = _TIFFClampDoubleToUInt32(crop->margins[0] * scale * yres);
-+ lmargin = _TIFFClampDoubleToUInt32(crop->margins[1] * scale * xres);
-+ bmargin = _TIFFClampDoubleToUInt32(crop->margins[2] * scale * yres);
-+ rmargin = _TIFFClampDoubleToUInt32(crop->margins[3] * scale * xres);
- }
-
- if ((lmargin + rmargin) > image->width)
-@@ -5397,24 +5397,24 @@ computeInputPixelOffsets(struct crop_mask *crop, struct image_data *image,
- if (crop->res_unit != RESUNIT_INCH && crop->res_unit != RESUNIT_CENTIMETER)
- {
- if (crop->crop_mode & CROP_WIDTH)
-- width = (uint32_t)crop->width;
-+ width = _TIFFClampDoubleToUInt32(crop->width);
- else
- width = image->width - lmargin - rmargin;
-
- if (crop->crop_mode & CROP_LENGTH)
-- length = (uint32_t)crop->length;
-+ length = _TIFFClampDoubleToUInt32(crop->length);
- else
- length = image->length - tmargin - bmargin;
- }
- else
- {
- if (crop->crop_mode & CROP_WIDTH)
-- width = (uint32_t)(crop->width * scale * image->xres);
-+ width = _TIFFClampDoubleToUInt32(crop->width * scale * image->xres);
- else
- width = image->width - lmargin - rmargin;
-
- if (crop->crop_mode & CROP_LENGTH)
-- length = (uint32_t)(crop->length * scale * image->yres);
-+ length = _TIFFClampDoubleToUInt32(crop->length * scale * image->yres);
- else
- length = image->length - tmargin - bmargin;
- }
-@@ -5868,13 +5868,13 @@ computeOutputPixelOffsets (struct crop_mask *crop, struct image_data *image,
- {
- if (page->res_unit == RESUNIT_INCH || page->res_unit == RESUNIT_CENTIMETER)
- { /* inches or centimeters specified */
-- hmargin = (uint32_t)(page->hmargin * scale * page->hres * ((image->bps + 7) / 8));
-- vmargin = (uint32_t)(page->vmargin * scale * page->vres * ((image->bps + 7) / 8));
-+ hmargin = _TIFFClampDoubleToUInt32(page->hmargin * scale * page->hres * ((image->bps + 7) / 8));
-+ vmargin = _TIFFClampDoubleToUInt32(page->vmargin * scale * page->vres * ((image->bps + 7) / 8));
- }
- else
- { /* Otherwise user has specified pixels as reference unit */
-- hmargin = (uint32_t)(page->hmargin * scale * ((image->bps + 7) / 8));
-- vmargin = (uint32_t)(page->vmargin * scale * ((image->bps + 7) / 8));
-+ hmargin = _TIFFClampDoubleToUInt32(page->hmargin * scale * ((image->bps + 7) / 8));
-+ vmargin = _TIFFClampDoubleToUInt32(page->vmargin * scale * ((image->bps + 7) / 8));
- }
-
- if ((hmargin * 2.0) > (pwidth * page->hres))
-@@ -5912,13 +5912,13 @@ computeOutputPixelOffsets (struct crop_mask *crop, struct image_data *image,
- {
- if (page->mode & PAGE_MODE_PAPERSIZE )
- {
-- owidth = (uint32_t)((pwidth * page->hres) - (hmargin * 2));
-- olength = (uint32_t)((plength * page->vres) - (vmargin * 2));
-+ owidth = _TIFFClampDoubleToUInt32((pwidth * page->hres) - (hmargin * 2));
-+ olength = _TIFFClampDoubleToUInt32((plength * page->vres) - (vmargin * 2));
- }
- else
- {
-- owidth = (uint32_t)(iwidth - (hmargin * 2 * page->hres));
-- olength = (uint32_t)(ilength - (vmargin * 2 * page->vres));
-+ owidth = _TIFFClampDoubleToUInt32(iwidth - (hmargin * 2 * page->hres));
-+ olength = _TIFFClampDoubleToUInt32(ilength - (vmargin * 2 * page->vres));
- }
- }
-
-@@ -5927,6 +5927,12 @@ computeOutputPixelOffsets (struct crop_mask *crop, struct image_data *image,
- if (olength > ilength)
- olength = ilength;
-
-+ if (owidth == 0 || olength == 0)
-+ {
-+ TIFFError("computeOutputPixelOffsets", "Integer overflow when calculating the number of pages");
-+ exit(EXIT_FAILURE);
-+ }
-+
- /* Compute the number of pages required for Portrait or Landscape */
- switch (page->orient)
- {
---
-GitLab
-
diff --git a/graphics/tiff/files/patch-git-02-275735d0354e39c0ac1dc3c0db2120d6f31d1990 b/graphics/tiff/files/patch-git-02-275735d0354e39c0ac1dc3c0db2120d6f31d1990
deleted file mode 100644
index f86cd7151086..000000000000
--- a/graphics/tiff/files/patch-git-02-275735d0354e39c0ac1dc3c0db2120d6f31d1990
+++ /dev/null
@@ -1,28 +0,0 @@
-From 275735d0354e39c0ac1dc3c0db2120d6f31d1990 Mon Sep 17 00:00:00 2001
-From: Even Rouault <even.rouault@spatialys.com>
-Date: Mon, 27 Jun 2022 16:09:43 +0200
-Subject: [PATCH] _TIFFCheckFieldIsValidForCodec(): return FALSE when passed a
- codec-specific tag and the codec is not configured (fixes #433)
-
-This avoids crashes when querying such tags
----
- libtiff/tif_dirinfo.c | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/libtiff/tif_dirinfo.c b/libtiff/tif_dirinfo.c
-index c30f569b..3371cb5c 100644
---- libtiff/tif_dirinfo.c
-+++ libtiff/tif_dirinfo.c
-@@ -1191,6 +1191,9 @@ _TIFFCheckFieldIsValidForCodec(TIFF *tif, ttag_t tag)
- default:
- return 1;
- }
-+ if( !TIFFIsCODECConfigured(tif->tif_dir.td_compression) ) {
-+ return 0;
-+ }
- /* Check if codec specific tags are allowed for the current
- * compression scheme (codec) */
- switch (tif->tif_dir.td_compression) {
---
-GitLab
-
diff --git a/graphics/tiff/files/patch-libtiff_tif_getimage.c b/graphics/tiff/files/patch-libtiff_tif_getimage.c
deleted file mode 100644
index d3235c58968f..000000000000
--- a/graphics/tiff/files/patch-libtiff_tif_getimage.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- libtiff/tif_getimage.c.orig 2022-02-19 07:33:54.000000000 -0800
-+++ libtiff/tif_getimage.c 2022-11-23 11:36:14.192628000 -0800
-@@ -3058,15 +3058,15 @@
- return( ok );
-
- for( i_row = 0; i_row < read_ysize; i_row++ ) {
-- memmove( raster + (tile_ysize - i_row - 1) * tile_xsize,
-- raster + (read_ysize - i_row - 1) * read_xsize,
-+ memmove( raster + (size_t)(tile_ysize - i_row - 1) * tile_xsize,
-+ raster + (size_t)(read_ysize - i_row - 1) * read_xsize,
- read_xsize * sizeof(uint32_t) );
-- _TIFFmemset( raster + (tile_ysize - i_row - 1) * tile_xsize+read_xsize,
-+ _TIFFmemset( raster + (size_t)(tile_ysize - i_row - 1) * tile_xsize+read_xsize,
- 0, sizeof(uint32_t) * (tile_xsize - read_xsize) );
- }
-
- for( i_row = read_ysize; i_row < tile_ysize; i_row++ ) {
-- _TIFFmemset( raster + (tile_ysize - i_row - 1) * tile_xsize,
-+ _TIFFmemset( raster + (size_t)(tile_ysize - i_row - 1) * tile_xsize,
- 0, sizeof(uint32_t) * tile_xsize );
- }
-
diff --git a/graphics/tiff/files/patch-tiffcrop.1 b/graphics/tiff/files/patch-tiffcrop.1
deleted file mode 100644
index c06b5bc619d7..000000000000
--- a/graphics/tiff/files/patch-tiffcrop.1
+++ /dev/null
@@ -1,10 +0,0 @@
---- man/tiffcrop.1.orig 2021-03-05 13:01:43 UTC
-+++ man/tiffcrop.1
-@@ -499,7 +499,6 @@ the portrait or landscape option. The paper size optio
- the image. It breaks each original image into a series of smaller images
- that will fit on the target paper size at the specified resolution.
- .fi
--.RE
- .PP
- Extract two regions 2048 pixels wide by 2048 pixels high from each page of
- a multi\-page input file and write each region to a separate output file.
diff --git a/graphics/tiff/files/patch-tools_unsupported_Makefile.in b/graphics/tiff/files/patch-tools_unsupported_Makefile.in
new file mode 100644
index 000000000000..7c1e41e53db9
--- /dev/null
+++ b/graphics/tiff/files/patch-tools_unsupported_Makefile.in
@@ -0,0 +1,10 @@
+--- tools/unsupported/Makefile.in.orig 2024-04-25 09:24:10 UTC
++++ tools/unsupported/Makefile.in
+@@ -705,7 +705,6 @@ uninstall-am: uninstall-binPROGRAMS
+ .PRECIOUS: Makefile
+
+
+-(echo tifftoolsunsupported: $(TIFF_TOOLS_UNSUPPORTED))
+
+ echo:
+ (echo $(CFLAGS))
diff --git a/graphics/tiff/pkg-descr b/graphics/tiff/pkg-descr
index 5492a2fa60e7..1d203dca7154 100644
--- a/graphics/tiff/pkg-descr
+++ b/graphics/tiff/pkg-descr
@@ -2,14 +2,10 @@ This software provides support for the Tag Image File Format (TIFF),
a widely used format for storing image data.
Included in this software distribution is a library, libtiff, for
-reading and writing TIFF, a small collection of tools for doing
-simple manipulations of TIFF images on UNIX systems, and documentation
-on the library and tools. A small assortment of TIFF-related software
-for UNIX that has been contributed by others is also included.
+reading and writing TIFF images, a small collection of tools for doing
+simple manipulations of TIFF images, and documentation for the library
+and tools.
The library is capable of dealing with images that are written to
follow the 5.0 or 6.0 TIFF spec. There is also considerable support
for some of the more esoteric portions of the 6.0 TIFF spec.
-
-Unless WITHOUT=DOCS, the html documentations is also
-installed locally in /usr/local/share/doc/tiff.
diff --git a/graphics/tiff/pkg-plist b/graphics/tiff/pkg-plist
index 9179354836f9..7ec1bb8e64ad 100644
--- a/graphics/tiff/pkg-plist
+++ b/graphics/tiff/pkg-plist
@@ -1,19 +1,6 @@
-bin/fax2ps
-bin/fax2tiff
-bin/pal2rgb
-bin/ppm2tiff
-bin/raw2tiff
-bin/tiff2bw
-bin/tiff2pdf
-bin/tiff2ps
-bin/tiff2rgba
-bin/tiffcmp
bin/tiffcp
-bin/tiffcrop
-bin/tiffdither
bin/tiffdump
bin/tiffinfo
-bin/tiffmedian
bin/tiffset
bin/tiffsplit
include/tiff.h
@@ -23,109 +10,385 @@ include/tiffio.hxx
include/tiffvers.h
lib/libtiff.a
lib/libtiff.so
-lib/libtiff.so.5
-lib/libtiff.so.5.8.0
+lib/libtiff.so.6
+lib/libtiff.so.6.0.2
lib/libtiffxx.a
lib/libtiffxx.so
-lib/libtiffxx.so.5
-lib/libtiffxx.so.5.8.0
+lib/libtiffxx.so.6
+lib/libtiffxx.so.6.0.2
libdata/pkgconfig/libtiff-4.pc
-share/man/man1/fax2ps.1.gz
-share/man/man1/fax2tiff.1.gz
-share/man/man1/pal2rgb.1.gz
-share/man/man1/ppm2tiff.1.gz
-share/man/man1/raw2tiff.1.gz
-share/man/man1/tiff2bw.1.gz
-share/man/man1/tiff2pdf.1.gz
-share/man/man1/tiff2ps.1.gz
-share/man/man1/tiff2rgba.1.gz
-share/man/man1/tiffcmp.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE.md
+%%PORTDOCS%%%%DOCSDIR%%/README.md
+%%PORTDOCS%%%%DOCSDIR%%/RELEASE-DATE
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/VERSION
+%%PORTDOCS%%%%DOCSDIR%%/manual/.buildinfo
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/bali.jpg
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/cat.gif
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/cover.jpg
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/cramps.gif
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/dave.gif
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/esri.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/jim.gif
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/leica.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/quad.jpg
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/ring.gif
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/safe.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/smallliz.jpg
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/strike.gif
+%%PORTDOCS%%%%DOCSDIR%%/manual/_images/weogeo.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/addingtags.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/build.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/contrib.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFAccessTagMethods.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFClientInfo.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFClose.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFCreateDirectory.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFCustomDirectory.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFCustomTagList.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFDataWidth.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFDeferStrileArrayWriting.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFError.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFFieldDataType.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFFieldName.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFFieldPassCount.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFFieldQuery.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFFieldReadCount.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFFieldTag.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFFieldWriteCount.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFFlush.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFGetField.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFMergeFieldInfo.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFOpen.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFOpenOptions.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFPrintDirectory.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFProcFunctions.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFRGBAImage.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFReadDirectory.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFReadEncodedStrip.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFReadEncodedTile.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFReadFromUserBuffer.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFReadRGBAImage.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFReadRGBAStrip.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFReadRGBATile.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFReadRawStrip.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFReadRawTile.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFReadScanline.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFReadTile.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFSetDirectory.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFSetField.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFSetTagExtender.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFStrileQuery.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFWarning.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFWriteDirectory.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFWriteEncodedStrip.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFWriteEncodedTile.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFWriteRawStrip.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFWriteRawTile.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFWriteScanline.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFWriteTile.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFbuffer.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFcodec.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFcolor.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFmemory.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFquery.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFsize.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFstrip.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFswab.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/TIFFtile.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/_TIFFRewriteField.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/_TIFFauxiliary.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/functions/libtiff.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/images.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/index.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/internals.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/libtiff.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/multi_page.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/project/acknowledgements.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/project/bugs.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/project/index.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/project/license.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/project/mailinglist.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/historical.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/index.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta007.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta016.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta018.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta024.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta028.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta029.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta031.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta032.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta033.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta034.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta035.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.4beta036.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.5.1.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.5.2.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.5.3.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.5.4.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.5.5.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.5.6beta.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.5.7.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.6.0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.6.1.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.7.0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.7.0alpha.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.7.0beta.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.7.0beta2.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.7.1.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.7.2.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.7.3.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.7.4.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.8.0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.8.1.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.8.2.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.9.0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.9.0beta.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.9.1.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.9.2.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.9.3.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.9.4.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v3.9.5.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.1.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.10.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.2.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.3.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.4.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.4beta.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.5.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.6.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.7.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.8.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.0.9.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.1.0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.2.0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.3.0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.4.0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.5.0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.5.1.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/releases/v4.6.0.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/specification/bigtiff.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/specification/coverage-bigtiff.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/specification/coverage.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/specification/index.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/specification/technote2.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/terms.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/tools.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/tools/tiffcp.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/tools/tiffdump.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/tools/tiffinfo.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/tools/tiffset.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_sources/tools/tiffsplit.rst.txt
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/basic.css
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/contents.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/doctools.js
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/documentation_options.js
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/file.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/language_data.js
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/minus.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/navigation.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/plus.png
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/pygments.css
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/searchtools.js
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/sphinx_highlight.js
+%%PORTDOCS%%%%DOCSDIR%%/manual/_static/sphinxdoc.css
+%%PORTDOCS%%%%DOCSDIR%%/manual/addingtags.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/build.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/contrib.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFAccessTagMethods.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFClientInfo.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFClose.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFCreateDirectory.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFCustomDirectory.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFCustomTagList.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFDataWidth.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFDeferStrileArrayWriting.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFError.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFFieldDataType.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFFieldName.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFFieldPassCount.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFFieldQuery.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFFieldReadCount.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFFieldTag.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFFieldWriteCount.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFFlush.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFGetField.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFMergeFieldInfo.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFOpen.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFOpenOptions.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFPrintDirectory.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFProcFunctions.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFRGBAImage.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFReadDirectory.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFReadEncodedStrip.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFReadEncodedTile.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFReadFromUserBuffer.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFReadRGBAImage.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFReadRGBAStrip.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFReadRGBATile.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFReadRawStrip.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFReadRawTile.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFReadScanline.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFReadTile.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFSetDirectory.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFSetField.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFSetTagExtender.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFStrileQuery.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFWarning.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFWriteDirectory.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFWriteEncodedStrip.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFWriteEncodedTile.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFWriteRawStrip.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFWriteRawTile.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFWriteScanline.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFWriteTile.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFbuffer.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFcodec.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFcolor.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFmemory.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFquery.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFsize.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFstrip.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFswab.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/TIFFtile.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/_TIFFRewriteField.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/_TIFFauxiliary.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/functions/libtiff.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/genindex.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/images.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/index.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/internals.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/libtiff.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/multi_page.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/objects.inv
+%%PORTDOCS%%%%DOCSDIR%%/manual/project/acknowledgements.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/project/bugs.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/project/index.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/project/license.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/project/mailinglist.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/historical.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/index.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta007.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta016.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta018.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta024.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta028.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta029.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta031.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta032.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta033.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta034.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta035.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.4beta036.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.5.1.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.5.2.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.5.3.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.5.4.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.5.5.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.5.6beta.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.5.7.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.6.0.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.6.1.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.7.0.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.7.0alpha.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.7.0beta.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.7.0beta2.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.7.1.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.7.2.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.7.3.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.7.4.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.8.0.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.8.1.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.8.2.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.9.0.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.9.0beta.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.9.1.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.9.2.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.9.3.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.9.4.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v3.9.5.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.0.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.1.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.10.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.2.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.3.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.4.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.4beta.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.5.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.6.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.7.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.8.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.0.9.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.1.0.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.2.0.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.3.0.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.4.0.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.5.0.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.5.1.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/releases/v4.6.0.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/search.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/searchindex.js
+%%PORTDOCS%%%%DOCSDIR%%/manual/specification/bigtiff.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/specification/coverage-bigtiff.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/specification/coverage.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/specification/index.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/specification/technote2.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/terms.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/tools.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/tools/tiffcp.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/tools/tiffdump.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/tools/tiffinfo.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/tools/tiffset.html
+%%PORTDOCS%%%%DOCSDIR%%/manual/tools/tiffsplit.html
share/man/man1/tiffcp.1.gz
-share/man/man1/tiffcrop.1.gz
-share/man/man1/tiffdither.1.gz
share/man/man1/tiffdump.1.gz
share/man/man1/tiffinfo.1.gz
-share/man/man1/tiffmedian.1.gz
share/man/man1/tiffset.1.gz
share/man/man1/tiffsplit.1.gz
-share/man/man3/TIFFCheckTile.3tiff.gz
-share/man/man3/TIFFClientOpen.3tiff.gz
+share/man/man3/TIFFAccessTagMethods.3tiff.gz
+share/man/man3/TIFFClientInfo.3tiff.gz
share/man/man3/TIFFClose.3tiff.gz
-share/man/man3/TIFFComputeStrip.3tiff.gz
-share/man/man3/TIFFComputeTile.3tiff.gz
-share/man/man3/TIFFCurrentDirectory.3tiff.gz
-share/man/man3/TIFFCurrentRow.3tiff.gz
-share/man/man3/TIFFCurrentStrip.3tiff.gz
-share/man/man3/TIFFCurrentTile.3tiff.gz
+share/man/man3/TIFFCreateDirectory.3tiff.gz
+share/man/man3/TIFFCustomDirectory.3tiff.gz
+share/man/man3/TIFFCustomTagList.3tiff.gz
share/man/man3/TIFFDataWidth.3tiff.gz
-share/man/man3/TIFFDefaultStripSize.3tiff.gz
-share/man/man3/TIFFDefaultTileSize.3tiff.gz
+share/man/man3/TIFFDeferStrileArrayWriting.3tiff.gz
share/man/man3/TIFFError.3tiff.gz
-share/man/man3/TIFFFdOpen.3tiff.gz
share/man/man3/TIFFFieldDataType.3tiff.gz
share/man/man3/TIFFFieldName.3tiff.gz
share/man/man3/TIFFFieldPassCount.3tiff.gz
+share/man/man3/TIFFFieldQuery.3tiff.gz
share/man/man3/TIFFFieldReadCount.3tiff.gz
share/man/man3/TIFFFieldTag.3tiff.gz
share/man/man3/TIFFFieldWriteCount.3tiff.gz
-share/man/man3/TIFFFileName.3tiff.gz
-share/man/man3/TIFFFileno.3tiff.gz
-share/man/man3/TIFFFindCODEC.3tiff.gz
share/man/man3/TIFFFlush.3tiff.gz
-share/man/man3/TIFFFlushData.3tiff.gz
share/man/man3/TIFFGetField.3tiff.gz
-share/man/man3/TIFFGetFieldDefaulted.3tiff.gz
-share/man/man3/TIFFGetMode.3tiff.gz
-share/man/man3/TIFFIsByteSwapped.3tiff.gz
-share/man/man3/TIFFIsMSB2LSB.3tiff.gz
-share/man/man3/TIFFIsTiled.3tiff.gz
-share/man/man3/TIFFIsUpSampled.3tiff.gz
-share/man/man3/TIFFLastDirectory.3tiff.gz
-share/man/man3/TIFFNumberOfStrips.3tiff.gz
-share/man/man3/TIFFNumberOfTiles.3tiff.gz
+share/man/man3/TIFFMergeFieldInfo.3tiff.gz
share/man/man3/TIFFOpen.3tiff.gz
share/man/man3/TIFFPrintDirectory.3tiff.gz
+share/man/man3/TIFFProcFunctions.3tiff.gz
share/man/man3/TIFFRGBAImage.3tiff.gz
-share/man/man3/TIFFRGBAImageBegin.3tiff.gz
-share/man/man3/TIFFRGBAImageEnd.3tiff.gz
-share/man/man3/TIFFRGBAImageGet.3tiff.gz
-share/man/man3/TIFFRGBAImageOK.3tiff.gz
-share/man/man3/TIFFReadBufferSetup.3tiff.gz
share/man/man3/TIFFReadDirectory.3tiff.gz
share/man/man3/TIFFReadEncodedStrip.3tiff.gz
share/man/man3/TIFFReadEncodedTile.3tiff.gz
+share/man/man3/TIFFReadFromUserBuffer.3tiff.gz
share/man/man3/TIFFReadRGBAImage.3tiff.gz
-share/man/man3/TIFFReadRGBAImageOriented.3tiff.gz
share/man/man3/TIFFReadRGBAStrip.3tiff.gz
share/man/man3/TIFFReadRGBATile.3tiff.gz
share/man/man3/TIFFReadRawStrip.3tiff.gz
share/man/man3/TIFFReadRawTile.3tiff.gz
share/man/man3/TIFFReadScanline.3tiff.gz
share/man/man3/TIFFReadTile.3tiff.gz
-share/man/man3/TIFFRegisterCODEC.3tiff.gz
-share/man/man3/TIFFReverseBits.3tiff.gz
-share/man/man3/TIFFRewriteDirectory.3tiff.gz
-share/man/man3/TIFFScanlineSize.3tiff.gz
share/man/man3/TIFFSetDirectory.3tiff.gz
-share/man/man3/TIFFSetErrorHandler.3tiff.gz
share/man/man3/TIFFSetField.3tiff.gz
-share/man/man3/TIFFSetSubDirectory.3tiff.gz
-share/man/man3/TIFFSetWarningHandler.3tiff.gz
-share/man/man3/TIFFStripSize.3tiff.gz
-share/man/man3/TIFFSwabArrayOfLong.3tiff.gz
-share/man/man3/TIFFSwabArrayOfShort.3tiff.gz
-share/man/man3/TIFFSwabLong.3tiff.gz
-share/man/man3/TIFFSwabShort.3tiff.gz
-share/man/man3/TIFFTileRowSize.3tiff.gz
-share/man/man3/TIFFTileSize.3tiff.gz
-share/man/man3/TIFFUnRegisterCODEC.3tiff.gz
-share/man/man3/TIFFVGetField.3tiff.gz
-share/man/man3/TIFFVGetFieldDefaulted.3tiff.gz
-share/man/man3/TIFFVSetField.3tiff.gz
-share/man/man3/TIFFVStripSize.3tiff.gz
-share/man/man3/TIFFVTileSize.3tiff.gz
+share/man/man3/TIFFSetTagExtender.3tiff.gz
+share/man/man3/TIFFStrileQuery.3tiff.gz
share/man/man3/TIFFWarning.3tiff.gz
-share/man/man3/TIFFWriteBufferSetup.3tiff.gz
share/man/man3/TIFFWriteDirectory.3tiff.gz
share/man/man3/TIFFWriteEncodedStrip.3tiff.gz
share/man/man3/TIFFWriteEncodedTile.3tiff.gz
@@ -136,160 +399,12 @@ share/man/man3/TIFFWriteTile.3tiff.gz
share/man/man3/TIFFbuffer.3tiff.gz
share/man/man3/TIFFcodec.3tiff.gz
share/man/man3/TIFFcolor.3tiff.gz
-share/man/man3/TIFFfree.3tiff.gz
-share/man/man3/TIFFmalloc.3tiff.gz
-share/man/man3/TIFFmemcmp.3tiff.gz
-share/man/man3/TIFFmemcpy.3tiff.gz
share/man/man3/TIFFmemory.3tiff.gz
-share/man/man3/TIFFmemset.3tiff.gz
share/man/man3/TIFFquery.3tiff.gz
-share/man/man3/TIFFrealloc.3tiff.gz
share/man/man3/TIFFsize.3tiff.gz
share/man/man3/TIFFstrip.3tiff.gz
share/man/man3/TIFFswab.3tiff.gz
share/man/man3/TIFFtile.3tiff.gz
+share/man/man3/_TIFFRewriteField.3tiff.gz
+share/man/man3/_TIFFauxiliary.3tiff.gz
share/man/man3/libtiff.3tiff.gz
-%%PORTDOCS%%%%DOCSDIR%%/TIFFTechNote2.html
-%%PORTDOCS%%%%DOCSDIR%%/addingtags.html
-%%PORTDOCS%%%%DOCSDIR%%/bugs.html
-%%PORTDOCS%%%%DOCSDIR%%/build.html
-%%PORTDOCS%%%%DOCSDIR%%/contrib.html
-%%PORTDOCS%%%%DOCSDIR%%/document.html
-%%PORTDOCS%%%%DOCSDIR%%/images.html
-%%PORTDOCS%%%%DOCSDIR%%/images/back.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/bali.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/cat.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/cover.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/cramps.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/dave.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/info.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/jello.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/jim.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/note.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/oxford.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/quad.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/ring.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/smallliz.jpg
-%%PORTDOCS%%%%DOCSDIR%%/images/strike.gif
-%%PORTDOCS%%%%DOCSDIR%%/images/warning.gif
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/internals.html
-%%PORTDOCS%%%%DOCSDIR%%/intro.html
-%%PORTDOCS%%%%DOCSDIR%%/libtiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFClose.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFDataWidth.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFError.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFFieldDataType.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFFieldName.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFFieldPassCount.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFFieldReadCount.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFFieldTag.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFFieldWriteCount.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFFlush.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFGetField.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFOpen.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFPrintDirectory.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFRGBAImage.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFReadDirectory.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFReadEncodedStrip.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFReadEncodedTile.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFReadRGBAImage.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFReadRGBAStrip.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFReadRGBATile.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFReadRawStrip.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFReadRawTile.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFReadScanline.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFReadTile.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFSetDirectory.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFSetField.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFWarning.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFWriteDirectory.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFWriteEncodedStrip.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFWriteEncodedTile.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFWriteRawStrip.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFWriteRawTile.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFWriteScanline.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFWriteTile.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFbuffer.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFcodec.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFcolor.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFmemory.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFquery.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFsize.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFstrip.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFswab.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/TIFFtile.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/fax2ps.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/fax2tiff.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/index.html
-%%PORTDOCS%%%%DOCSDIR%%/man/libtiff.3tiff.html
-%%PORTDOCS%%%%DOCSDIR%%/man/pal2rgb.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/ppm2tiff.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/raw2tiff.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiff2bw.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiff2pdf.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiff2ps.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiff2rgba.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiffcmp.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiffcp.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiffcrop.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiffdither.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiffdump.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiffgt.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiffinfo.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiffmedian.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiffset.1.html
-%%PORTDOCS%%%%DOCSDIR%%/man/tiffsplit.1.html
-%%PORTDOCS%%%%DOCSDIR%%/misc.html
-%%PORTDOCS%%%%DOCSDIR%%/support.html
-%%PORTDOCS%%%%DOCSDIR%%/tools.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta007.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta016.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta018.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta024.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta028.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta029.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta031.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta032.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta033.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta034.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta035.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.4beta036.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.5.1.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.5.2.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.5.3.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.5.4.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.5.5.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.5.6-beta.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.5.7.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.6.0.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.6.1.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.7.0.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.7.0alpha.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.7.0beta.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.7.0beta2.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.7.1.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.7.2.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.7.3.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.7.4.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.8.0.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.8.1.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.8.2.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.9.0beta.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.9.1.html
-%%PORTDOCS%%%%DOCSDIR%%/v3.9.2.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.0.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.1.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.10.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.2.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.3.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.4.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.4beta.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.5.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.6.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.7.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.8.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.0.9.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.1.0.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.2.0.html
-%%PORTDOCS%%%%DOCSDIR%%/v4.3.0.html