aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/vips
diff options
context:
space:
mode:
authormi <mi@FreeBSD.org>2007-08-20 00:50:23 +0800
committermi <mi@FreeBSD.org>2007-08-20 00:50:23 +0800
commitdd6d1f2983f8b0cf7aefc969d7f993fe70cf1916 (patch)
treeeb37b68d4c8cd3f093d53523467968c26261885c /graphics/vips
parentfdae7fa6c16c32247c01fc1706880e64c67f1b41 (diff)
downloadfreebsd-ports-gnome-dd6d1f2983f8b0cf7aefc969d7f993fe70cf1916.tar.gz
freebsd-ports-gnome-dd6d1f2983f8b0cf7aefc969d7f993fe70cf1916.tar.zst
freebsd-ports-gnome-dd6d1f2983f8b0cf7aefc969d7f993fe70cf1916.zip
Unbreak and update the two ports to the latest version of 7.12.4.
Take over maintainership temporarily upon request from the software's author(s), who were unable to reach the previous maintainer. In both: - use explict --mandir=${PREFIX}/man to avoid man-pages getting into ${PREFIX}/shared/man incorrectly - deal with the NOPORTDOCS situation by simply not-extracting the extra documentation from the distribution tarball - parallelize the build to scale with the number of CPUs In vips: - move the (giant) list of man-pages into a separate Makefile.man - turn the pages, which contain only `.so other-page', into MANLINKS (specified in Makefile.man) - provide a "maintainance target" to regenerate the Makefile.man during the next upgrade - do not install the HTML-ized versions of man-pages - create OPTIONS for use of devel/liboil and graphics/ImageMagick (OPTION to use PYTHON awaits portmgr's decision/action) In nip2: - do install the HTML pages regardless of NOPORTDOCS -- these are accessible to the user through the application GUI - arrange for update-mime-database and update-desktop-database to be run upon install (@exec) and uninstall (@unexec) - LIB_DEPEND on math/gsl, which nip2 can use for extra functionality These ports are in need of a dedicated maintainer. Approved by: maintainer timeout
Diffstat (limited to 'graphics/vips')
-rw-r--r--graphics/vips/Makefile202
-rw-r--r--graphics/vips/Makefile.man549
-rw-r--r--graphics/vips/distinfo6
-rw-r--r--graphics/vips/files/patch-contrib-vdump-vdump.c14
-rw-r--r--graphics/vips/pkg-plist915
5 files changed, 725 insertions, 961 deletions
diff --git a/graphics/vips/Makefile b/graphics/vips/Makefile
index 33099073eac6..48ab2376270b 100644
--- a/graphics/vips/Makefile
+++ b/graphics/vips/Makefile
@@ -6,169 +6,85 @@
#
PORTNAME= vips
-PORTVERSION= 7.10.21
-PORTREVISION= 1
+PORTVERSION= 7.12.4
CATEGORIES= graphics
-MASTER_SITES= http://www.vips.ecs.soton.ac.uk/vips-7.10/
+MASTER_SITES= http://www.vips.ecs.soton.ac.uk/vips-${PORTVERSION:R}/
-MAINTAINER= lev@FreeBSD.org
+MAINTAINER= mi@aldan.algebra.com
COMMENT= Free image processing system
+OPTIONS= MAGICK "Use ImageMagick for more image-types" ${IMPRESENT}
+OPTIONS+= LIBOIL "Use liboil for CPU-optimized primitives" on
+# Making Python a proper option awaits portmgr's resolving the current
+# chicken-and-egg problem of OPTIONS vs. USE_* knobs
+#OPTIONS+= PYTHON "Create Python bindings" ${PYPRESENT}
+
BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/XML/Parser.pm:${PORTSDIR}/textproc/p5-XML-Parser
LIB_DEPENDS= fftw3:${PORTSDIR}/math/fftw3 \
jpeg:${PORTSDIR}/graphics/jpeg \
tiff:${PORTSDIR}/graphics/tiff \
+ Iex:${PORTSDIR}/graphics/OpenEXR \
png:${PORTSDIR}/graphics/png \
lcms:${PORTSDIR}/graphics/lcms
+IMPRESENT!= which mogrify > /dev/null && echo on || echo off
+PYPRESENT!= which python > /dev/null && echo on || echo off
USE_GMAKE= yes
USE_GETTEXT= yes
USE_PERL5_BUILD= yes
USE_GNOME= gnomehack glib20 pkgconfig pango
USE_AUTOTOOLS= libtool:15
USE_LDCONFIG= yes
+ALL_TARGET= -j`${SYSCTL} -n hw.ncpu`
+.if defined(NOPORTDOCS)
+# Don't extract doc/ subdirectory - the simplest way:
+EXTRACT_AFTER_ARGS= | ${TAR} -xpf - --exclude doc
+post-install:
+ ${RMDIR} ${DOCSDIR}
+.else
+# Don't extract html-ized man-pages in either case:
+EXTRACT_AFTER_ARGS= | ${TAR} -xpf - --exclude doc/html/man
+.endif
+PLIST_SUB+= VERSION=${PORTVERSION:R}
-CONFIGURE_ARGS= --without-magick --without-x
+CONFIGURE_ARGS= --without-x --mandir=${PREFIX}/man
-MAN1= batch_crop.1 batch_image_convert.1 \
- batch_rubber_sheet.1 binfile.1 cooc.1 cooc_features.1 \
- debugim.1 edvips.1 glds.1 glds_features.1 header.1 \
- light_correct.1 printlines.1 simcontr.1 \
- sines.1 squares.1 vdump.1 vips.1
+# This is used to generate the list of man-pages and MLINKS. It
+# looks through the available man-pages and filters out those,
+# which consist of ``.so another/page''. Instead of installing
+# these stubs, we handle them as MLINKS.
+# Only use this target, if upgrading the port.
+.PHONY: Makefile.man
+Makefile.man:
+ @${ECHO_MSG} "# This file is auto-generated" > $@
+ ${FIND} ${WRKSRC} -name '*.[13]' | ${XARGS} ${AWK} ' \
+ /\.so/ { \
+ page=substr($$2, 6, 100); \
+ sub(".*/", "", FILENAME); \
+ print "MLINKS+=\t" page "\t" FILENAME; \
+ nextfile; \
+ } { \
+ sub(".*/", "", FILENAME); \
+ ext = FILENAME; \
+ sub(".*\\.", "", ext); \
+ print "MAN" ext "+=\t" FILENAME; \
+ nextfile; \
+ }' >> $@
-MAN3= IM_ARRAY.3 IM_IMAGE_ADDR.3 IM_IMAGE_N_ELEMENTS.3 \
- IM_IMAGE_SIZEOF_ELEMENT.3 IM_IMAGE_SIZEOF_LINE.3 \
- IM_IMAGE_SIZEOF_PEL.3 IM_MAX.3 IM_MIN.3 IM_NEW.3 IM_NUMBER.3 \
- IM_RECT_BOTTOM.3 IM_RECT_HCENTRE.3 IM_RECT_RIGHT.3 \
- IM_RECT_VCENTRE.3 IM_REGION_ADDR.3 IM_REGION_LSKIP.3 \
- IM_REGION_N_ELEMENTS.3 IM_REGION_SIZEOF_LINE.3 IM_RINT.3 \
- error_exit.3 im_BandFmt2char.3 im_Coding2char.3 \
- im_Compression2char.3 im_LCh2Lab.3 im_LCh2UCS.3 im_Lab2LCh.3 \
- im_Lab2LabQ.3 im_Lab2LabS.3 im_Lab2UCS.3 im_Lab2XYZ.3 \
- im_Lab2disp.3 im_LabQ2Lab.3 im_LabQ2LabS.3 im_LabQ2XYZ.3 \
- im_LabQ2disp.3 im_LabQ2disp_build_table.3 im_LabQ2disp_table.3 \
- im_LabS2Lab.3 im_LabS2LabQ.3 im_Type2char.3 im_UCS2LCh.3 \
- im_UCS2Lab.3 im_UCS2XYZ.3 im_XYZ2Lab.3 im_XYZ2UCS.3 \
- im_XYZ2Yxy.3 im_XYZ2disp.3 im_XYZ2sRGB.3 im_Yxy2XYZ.3 im_abs.3 \
- im_acostra.3 im_add.3 im_add_close_callback.3 \
- im_add_eval_callback.3 im_add_evalend_callback.3 \
- im_addgnoise.3 im_affine.3 im_allocate_input_array.3 \
- im_amiMSBfirst.3 im_and_vec.3 im_andconst.3 im_andimage.3 \
- im_append_Hist.3 im_asintra.3 im_atantra.3 im_avg.3 \
- im_bandjoin.3 im_binfile.3 im_black.3 im_blend.3 im_c2amph.3 \
- im_c2imag.3 im_c2ps.3 im_c2real.3 im_c2rect.3 im_cache.3 \
- im_ceil.3 im_char2BandFmt.3 im_char2Coding.3 \
- im_char2Compression.3 im_char2Type.3 im_circle.3 im_clip.3 \
- im_clip2c.3 im_clip2cm.3 im_clip2d.3 im_clip2dcm.3 im_clip2f.3 \
- im_clip2fmt.3 im_clip2i.3 im_clip2s.3 im_clip2ui.3 \
- im_clip2us.3 im_close.3 im_cmulnorm.3 im_cntlines.3 \
- im_col_C2Cucs.3 im_col_Ch2ab.3 im_col_Ch2hucs.3 \
- im_col_Chucs2h.3 im_col_Cucs2C.3 im_col_L2Lucs.3 \
- im_col_Lab2XYZ.3 im_col_Lucs2L.3 im_col_XYZ2Lab.3 \
- im_col_XYZ2rgb.3 im_col_ab2Ch.3 im_col_dECMC.3 \
- im_col_display.3 im_col_make_tables_RGB.3 \
- im_col_make_tables_UCS.3 im_col_pythagoras.3 im_col_rgb2XYZ.3 \
- im_compass.3 im_conv.3 im_conv_raw.3 im_convf.3 im_convf_raw.3 \
- im_convsep.3 im_convsep_raw.3 im_convsepf.3 im_convsepf_raw.3 \
- im_convsub.3 im_cooc_asm.3 im_cooc_contrast.3 \
- im_cooc_correlation.3 im_cooc_entropy.3 im_cooc_matrix.3 \
- im_copy.3 im_copy_set.3 im_copy_swap.3 im_correl.3 im_costra.3 \
- im_cp_desc.3 im_create_dmask.3 im_create_fmask.3 \
- im_create_imask.3 im_dE00_fromLab.3 im_dECMC_fromLab.3 \
- im_dECMC_fromdisp.3 im_dE_fromLab.3 im_dE_fromXYZ.3 \
- im_dE_fromdisp.3 im_debugim.3 im_demand_hint.3 \
- im_demand_hint_array.3 im_deviate.3 im_diag.3 im_dif_std.3 \
- im_dilate.3 im_dilate_raw.3 im_disp2Lab.3 im_disp2XYZ.3 \
- im_disp_ps.3 im_divide.3 im_dup_dmask.3 im_dup_imask.3 \
- im_embed.3 im_eor_vec.3 im_eorconst.3 im_eorimage.3 im_equal.3 \
- im_equal_vec.3 im_equalconst.3 im_erode.3 im_erode_raw.3 \
- im_error.3 im_error_buffer.3 im_error_clear.3 im_exp10tra.3 \
- im_expntra.3 im_expntra_vec.3 im_exptra.3 im_extract.3 \
- im_extract_area.3 im_extract_band.3 im_extract_bands.3 \
- im_eye.3 im_falsecolour.3 im_fastcor.3 im_fastline.3 \
- im_fastlineuser.3 im_fav4.3 im_feye.3 im_fgrey.3 im_fliphor.3 \
- im_flipver.3 im_flood.3 im_flood_blob.3 im_floor.3 \
- im_flt_imag_freq.3 im_fractsurf.3 im_free.3 im_free_dmask.3 \
- im_free_imask.3 im_freqflt.3 im_fwfft.3 im_fzone.3 im_gadd.3 \
- im_gaddim.3 im_gammacorrect.3 im_gauss_dmask.3 \
- im_gauss_imask.3 im_gaussnoise.3 im_gbandjoin.3 im_generate.3 \
- im_gfadd.3 im_glds_asm.3 im_glds_contrast.3 im_glds_entropy.3 \
- im_glds_matrix.3 im_glds_mean.3 im_global_balance.3 \
- im_global_balance_float.3 im_gradient.3 im_grey.3 \
- im_guess_prefix.3 im_header.3 im_header_double.3 \
- im_header_int.3 im_header_string.3 im_heq.3 im_hist.3 \
- im_histcum.3 im_histeq.3 im_histgr.3 im_histlin.3 im_histnD.3 \
- im_histnorm.3 im_histplot.3 im_histspec.3 im_hsp.3 \
- im_icc_ac2rc.3 im_icc_export.3 im_icc_export_depth.3 \
- im_icc_import.3 im_icc_present.3 im_icc_transform.3 \
- im_identity.3 im_identity_ushort.3 im_ifthenelse.3 im_image.3 \
- im_image_sanity.3 im_incheck.3 im_init.3 im_initdesc.3 \
- im_insert.3 im_insertplace.3 im_invert.3 im_invertlut.3 \
- im_invfft.3 im_invfftr.3 im_iocheck.3 im_isMSBfirst.3 \
- im_iscomplex.3 im_isfile.3 im_isfloat.3 im_isint.3 im_isjpeg.3 \
- im_ispartial.3 im_ispng.3 im_isppm.3 im_istiff.3 \
- im_istifftiled.3 im_isuint.3 im_isvips.3 im_iterate.3 \
- im_jpeg2vips.3 im_jpeg2vips_header.3 im_lab_morph.3 im_less.3 \
- im_less_vec.3 im_lessconst.3 im_lesseq.3 im_lesseq_vec.3 \
- im_lesseqconst.3 im_lhisteq.3 im_lhisteq_raw.3 im_lindetect.3 \
- im_line.3 im_lintra.3 im_lintra_vec.3 im_list_add.3 \
- im_list_append.3 im_list_eq.3 im_list_fix.3 im_list_fold.3 \
- im_list_free.3 im_list_index.3 im_list_insert.3 im_list_len.3 \
- im_list_map.3 im_list_map_rev.3 im_list_member.3 im_list_pos.3 \
- im_list_remove.3 im_litecor.3 im_log10tra.3 im_log_dmask.3 \
- im_log_imask.3 im_logtra.3 im_lowpass.3 im_lrjoin.3 \
- im_lrmerge.3 im_lrmosaic.3 im_magick2vips.3 \
- im_magick2vips_header.3 im_make_xy.3 im_makerw.3 im_malloc.3 \
- im_maplut.3 im_mask2vips.3 im_matcat.3 im_match_linear.3 \
- im_match_linear_search.3 im_matinv.3 im_matmul.3 im_mattrn.3 \
- im_max.3 im_maxpos.3 im_maxvalue.3 im_mean_std_double_buffer.3 \
- im_mean_std_int_buffer.3 im_measure.3 im_min.3 im_minpos.3 \
- im_mmapin.3 im_mmapinrw.3 im_more.3 im_more_vec.3 \
- im_moreconst.3 im_moreeq.3 im_moreeq_vec.3 im_moreeqconst.3 \
- im_mpercent.3 im_multiply.3 im_notequal.3 im_notequal_vec.3 \
- im_notequalconst.3 im_offsets45.3 im_offsets90.3 im_open.3 \
- im_open_local.3 im_open_local_array.3 im_openout.3 im_or_vec.3 \
- im_orconst.3 im_orimage.3 im_outcheck.3 im_paintrect.3 \
- im_partial.3 im_pincheck.3 im_piocheck.3 im_plotmask.3 \
- im_plotpoint.3 im_png2vips.3 im_png2vips_header.3 \
- im_poutcheck.3 im_powtra.3 im_powtra_vec.3 im_ppm2vips.3 \
- im_ppm2vips_header.3 im_prepare.3 im_prepare_to.3 im_print.3 \
- im_print_dmask.3 im_print_imask.3 im_printdesc.3 im_printhd.3 \
- im_printlines.3 im_profile.3 im_quantim.3 im_quantlut.3 \
- im_rank.3 im_rank_image.3 im_read_dmask.3 im_read_imask.3 \
- im_readpoint.3 im_recomb.3 im_rect_dup.3 im_rect_equalsrect.3 \
- im_rect_includespoint.3 im_rect_includesrect.3 \
- im_rect_intersectrect.3 im_rect_isempty.3 \
- im_rect_marginadjust.3 im_rect_normalise.3 im_rect_unionrect.3 \
- im_region_create.3 im_region_free.3 im_region_image.3 \
- im_region_local.3 im_region_position.3 im_region_region.3 \
- im_remainder.3 im_remainderconst.3 im_remosaic.3 im_render.3 \
- im_render_fade.3 im_replicate.3 im_ri2c.3 im_rint.3 \
- im_rot180.3 im_rot270.3 im_rot90.3 im_rotate_dmask45.3 \
- im_rotate_dmask90.3 im_rotate_imask45.3 im_rotate_imask90.3 \
- im_rotquad.3 im_sRGB2XYZ.3 im_scale.3 im_scale_dmask.3 \
- im_scaleps.3 im_setbuf.3 im_setupout.3 im_sharpen.3 \
- im_shiftleft.3 im_shiftright.3 im_shrink.3 im_sign.3 \
- im_simcontr.3 im_similarity.3 im_similarity_area.3 im_sines.3 \
- im_sintra.3 im_slice.3 im_smear.3 im_smudge.3 im_spatres.3 \
- im_spcor.3 im_start_many.3 im_start_one.3 im_stats.3 \
- im_stdif.3 im_stop_many.3 im_stop_one.3 im_stretch3.3 \
- im_subsample.3 im_subtract.3 im_system.3 im_tantra.3 \
- im_tbjoin.3 im_tbmerge.3 im_tbmosaic.3 im_text.3 im_thresh.3 \
- im_tiff2vips.3 im_tiff2vips_header.3 im_tone_analyse.3 \
- im_tone_build.3 im_tone_map.3 im_updatehist.3 im_verror.3 \
- im_version.3 im_version_string.3 im_video_v4l1.3 \
- im_vips2bufjpeg.3 im_vips2jpeg.3 im_vips2mask.3 \
- im_vips2mimejpeg.3 im_vips2png.3 im_vips2ppm.3 im_vips2tiff.3 \
- im_warn.3 im_wrapmany.3 im_wrapone.3 im_write_dmask.3 \
- im_write_dmask_name.3 im_write_imask.3 im_write_imask_name.3 \
- im_writeline.3 im_zerox.3 im_zone.3 im_zoom.3
+.include "Makefile.man"
-post-patch:
- @${RM} ${WRKSRC}/po/malkovich.po
-.if defined(NOPORTDOCS)
- @${REINPLACE_CMD} '217D' ${WRKSRC}/Makefile.in
- @${REINPLACE_CMD} '682,684s/^/#/' ${WRKSRC}/Makefile.in
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_MAGICK)
+LIB_DEPENDS+= Magick:${PORTSDIR}/graphics/ImageMagick
+.else
+CONFIGURE_ARGS+= --without-magick
+.endif
+
+.if defined(WITH_LIBOIL)
+LIB_DEPENDS+= oil:${PORTSDIR}/devel/liboil
+.else
+CONFIGURE_ARGS+= --without-liboil
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/graphics/vips/Makefile.man b/graphics/vips/Makefile.man
new file mode 100644
index 000000000000..888615ee2a53
--- /dev/null
+++ b/graphics/vips/Makefile.man
@@ -0,0 +1,549 @@
+# This file is auto-generated
+MAN1+= batch_image_convert.1
+MAN1+= light_correct.1
+MAN1+= batch_rubber_sheet.1
+MAN1+= batch_crop.1
+MLINKS+= sines.1 squares.1
+MLINKS+= cooc.1 cooc_features.1
+MAN1+= cooc.1
+MAN1+= simcontr.1
+MAN1+= glds.1
+MAN1+= sines.1
+MLINKS+= glds.1 glds_features.1
+MAN1+= edvips.1
+MLINKS+= debugim.1 printlines.1
+MAN1+= vips.1
+MAN1+= debugim.1
+MAN1+= header.1
+MAN1+= binfile.1
+MAN1+= vdump.1
+MAN3+= im_maplut.3
+MLINKS+= im_histgr.3 im_identity.3
+MAN3+= im_histplot.3
+MLINKS+= im_tone_build.3 im_tone_map.3
+MAN3+= im_stdif.3
+MLINKS+= im_heq.3 im_hsp.3
+MAN3+= im_project.3
+MAN3+= im_tone_build.3
+MAN3+= im_invertlut.3
+MAN3+= im_histgr.3
+MAN3+= im_gammacorrect.3
+MAN3+= im_heq.3
+MLINKS+= im_tone_build.3 im_tone_analyse.3
+MLINKS+= im_histgr.3 im_histcum.3
+MLINKS+= im_histgr.3 im_histeq.3
+MAN3+= im_buildlut.3
+MLINKS+= im_histgr.3 im_histnD.3
+MLINKS+= im_histgr.3 im_identity_ushort.3
+MAN3+= im_hist.3
+MLINKS+= im_heq.3 im_lhisteq.3
+MLINKS+= im_histgr.3 im_histnorm.3
+MLINKS+= im_heq.3 im_lhisteq_raw.3
+MLINKS+= im_histgr.3 im_histspec.3
+MAN3+= im_lrmosaic.3
+MAN3+= im_match_linear_search.3
+MLINKS+= im_match_linear_search.3 im_match_linear.3
+MAN3+= im_similarity_area.3
+MLINKS+= im_similarity_area.3 im_similarity.3
+MLINKS+= im_global_balance.3 im_global_balance_float.3
+MAN3+= im_remosaic.3
+MLINKS+= im_lrmosaic.3 im_tbmosaic.3
+MAN3+= im_correl.3
+MAN3+= im_affine.3
+MLINKS+= im_lrmerge.3 im_tbmerge.3
+MAN3+= im_global_balance.3
+MAN3+= im_lrmerge.3
+MLINKS+= im_matinv.3 im_matmul.3
+MAN3+= im_matinv.3
+MAN3+= im_lu_decomp.3
+MLINKS+= im_matinv.3 im_mattrn.3
+MLINKS+= im_matinv.3 im_matcat.3
+MLINKS+= im_matinv.3 im_matinv_inplace.3
+MLINKS+= im_lu_decomp.3 im_lu_solve.3
+MLINKS+= im_offsets45.3 im_rotate_imask45.3
+MAN3+= im_lowpass.3
+MLINKS+= im_conv.3 im_shrink.3
+MAN3+= im_rank.3
+MLINKS+= im_conv.3 im_convsep.3
+MLINKS+= im_create_dmask.3 im_print_dmask.3
+MLINKS+= im_offsets45.3 im_rotate_dmask90.3
+MLINKS+= im_create_dmask.3 im_write_dmask.3
+MLINKS+= im_conv.3 im_convsepf_raw.3
+MAN3+= im_mpercent.3
+MLINKS+= im_offsets45.3 im_offsets90.3
+MLINKS+= im_create_dmask.3 im_free_dmask.3
+MAN3+= im_addgnoise.3
+MAN3+= im_gaussnoise.3
+MLINKS+= im_create_dmask.3 im_read_imask.3
+MLINKS+= im_conv.3 im_convsepf.3
+MLINKS+= im_create_dmask.3 im_dup_dmask.3
+MAN3+= im_conv.3
+MAN3+= im_sharpen.3
+MLINKS+= im_log_imask.3 im_log_dmask.3
+MAN3+= im_create_dmask.3
+MLINKS+= im_compass.3 im_maxvalue.3
+MLINKS+= im_conv.3 im_convf_raw.3
+MLINKS+= im_compass.3 im_gradient.3
+MLINKS+= im_create_dmask.3 im_write_dmask_name.3
+MLINKS+= im_create_dmask.3 im_write_imask.3
+MLINKS+= im_create_dmask.3 im_print_imask.3
+MLINKS+= im_create_dmask.3 im_dup_imask.3
+MLINKS+= im_create_dmask.3 im_scale_dmask.3
+MLINKS+= im_compass.3 im_lindetect.3
+MAN3+= im_stretch3.3
+MLINKS+= im_conv.3 im_convsub.3
+MLINKS+= im_create_dmask.3 im_free_imask.3
+MAN3+= im_embed.3
+MLINKS+= im_conv.3 im_convsep_raw.3
+MLINKS+= im_conv.3 im_convf.3
+MLINKS+= im_create_dmask.3 im_read_dmask.3
+MAN3+= im_log_imask.3
+MLINKS+= im_fastcor.3 im_spcor.3
+MAN3+= im_fastcor.3
+MLINKS+= im_create_dmask.3 im_write_imask_name.3
+MAN3+= im_compass.3
+MLINKS+= im_offsets45.3 im_rotate_dmask45.3
+MAN3+= im_gauss_dmask.3
+MAN3+= im_contrast_surface.3
+MLINKS+= im_offsets45.3 im_rotate_imask90.3
+MAN3+= im_zerox.3
+MAN3+= im_offsets45.3
+MLINKS+= im_compass.3 im_rank_image.3
+MLINKS+= im_gauss_dmask.3 im_gauss_imask.3
+MLINKS+= im_create_dmask.3 im_create_imask.3
+MLINKS+= im_create_dmask.3 im_norm_dmask.3
+MAN3+= im_conv_raw.3
+MLINKS+= im_contrast_surface.3 im_contrast_surface_raw.3
+MAN3+= im_zone.3
+MLINKS+= im_eye.3 im_feye.3
+MLINKS+= im_equal.3 im_glds_asm.3
+MLINKS+= im_quantim.3 im_spatres.3
+MAN3+= im_sines.3
+MLINKS+= im_cooc_matrix.3 im_cooc_correlation.3
+MAN3+= im_grey.3
+MAN3+= im_simcontr.3
+MLINKS+= im_zone.3 im_fzone.3
+MLINKS+= im_equal.3 im_glds_contrast.3
+MLINKS+= im_cooc_matrix.3 im_cooc_entropy.3
+MLINKS+= im_mean_std_int_buffer.3 im_mean_std_double_buffer.3
+MLINKS+= im_cooc_matrix.3 im_cooc_contrast.3
+MAN3+= im_benchmark.3
+MAN3+= im_mean_std_int_buffer.3
+MAN3+= im_cooc_matrix.3
+MAN3+= im_quantim.3
+MAN3+= im_eye.3
+MAN3+= im_glds_matrix.3
+MLINKS+= im_quantim.3 im_quantlut.3
+MLINKS+= im_grey.3 im_fgrey.3
+MLINKS+= im_grey.3 im_make_xy.3
+MLINKS+= im_equal.3 im_glds_entropy.3
+MLINKS+= im_cooc_matrix.3 im_cooc_asm.3
+MAN3+= im_dif_std.3
+MLINKS+= im_equal.3 im_glds_mean.3
+MLINKS+= im_region_buffer.3 im_region_position.3
+MLINKS+= im_meta.3 im_meta_get_int.3
+MAN3+= im_demand_hint.3
+MAN3+= im_setupout.3
+MLINKS+= im_iscomplex.3 im_istifftiled.3
+MLINKS+= im_meta.3 im_meta_set_int.3
+MLINKS+= im_list_add.3 im_list_map.3
+MLINKS+= im_render.3 im_cache.3
+MLINKS+= im_iocheck.3 im_incheck.3
+MLINKS+= im_list_add.3 im_list_remove.3
+MLINKS+= IM_REGION_ADDR.3 IM_REGION_N_ELEMENTS.3
+MLINKS+= im_malloc.3 im_add_evalend_callback.3
+MLINKS+= im_iscomplex.3 im_isMSBfirst.3
+MLINKS+= im_list_add.3 im_list_eq.3
+MAN3+= im_prepare.3
+MLINKS+= im_printdesc.3 im_Compression2char.3
+MLINKS+= im_init_world.3 im_get_option_group.3
+MAN3+= im_render.3
+MAN3+= im_printdesc.3
+MAN3+= im_image_sanity.3
+MLINKS+= im_list_add.3 im_list_append.3
+MAN3+= im_init_world.3
+MLINKS+= im_cp_desc.3 im_cp_descv.3
+MLINKS+= im_error.3 im_error_buffer.3
+MAN3+= im_iterate.3
+MLINKS+= im_error.3 im_error_clear.3
+MLINKS+= im_list_add.3 im_list_member.3
+MLINKS+= im_debugim.3 im_printlines.3
+MLINKS+= im_header.3 im_header_string.3
+MAN3+= im_mmapinrw.3
+MLINKS+= IM_REGION_ADDR.3 IM_REGION_LSKIP.3
+MLINKS+= im_header.3 im_header_get.3
+MLINKS+= im_iscomplex.3 im_isint.3
+MLINKS+= im_iscomplex.3 im_isfloat.3
+MLINKS+= im_wrapone.3 im_wrapmany.3
+MLINKS+= im_list_add.3 im_list_pos.3
+MAN3+= im_piocheck.3
+MLINKS+= im_header.3 im_header_int.3
+MAN3+= im_region_buffer.3
+MAN3+= im_iscomplex.3
+MLINKS+= im_printdesc.3 im_char2Compression.3
+MAN3+= IM_ARRAY.3
+MAN3+= im_cp_desc.3
+MAN3+= im_bits_of_fmt.3
+MLINKS+= im_header.3 im_header_map.3
+MLINKS+= IM_IMAGE_ADDR.3 IM_IMAGE_N_ELEMENTS.3
+MAN3+= im_error.3
+MLINKS+= im_iscomplex.3 im_ispartial.3
+MLINKS+= im_meta.3 im_meta_set_area.3
+MAN3+= im_makerw.3
+MAN3+= im_invalidate.3
+MLINKS+= im_open.3 im_open_local_array.3
+MLINKS+= im_list_add.3 im_list_fix.3
+MLINKS+= im_cp_desc.3 im_cp_desc_array.3
+MLINKS+= im_list_add.3 im_list_fold.3
+MAN3+= im_generate.3
+MLINKS+= im_region_buffer.3 im_region_region.3
+MLINKS+= im_header.3 im_header_double.3
+MLINKS+= im_list_add.3 im_list_free.3
+MLINKS+= im_meta.3 im_meta_get_double.3
+MLINKS+= IM_IMAGE_ADDR.3 IM_IMAGE_SIZEOF_LINE.3
+MLINKS+= im_iscomplex.3 im_ispng.3
+MAN3+= im_header.3
+MLINKS+= im_piocheck.3 im_poutcheck.3
+MAN3+= im_binfile.3
+MLINKS+= im_list_add.3 im_list_len.3
+MAN3+= im_open.3
+MLINKS+= im_rect_marginadjust.3 IM_RECT_HCENTRE.3
+MAN3+= im_malloc.3
+MLINKS+= im_error.3 error_exit.3
+MLINKS+= im_rect_marginadjust.3 im_rect_includesrect.3
+MLINKS+= im_rect_marginadjust.3 IM_RECT_BOTTOM.3
+MLINKS+= im_printdesc.3 im_BandFmt2char.3
+MLINKS+= im_render.3 im_render_fade.3
+MLINKS+= im_header.3 im_header_get_type.3
+MLINKS+= im_rect_marginadjust.3 im_rect_unionrect.3
+MLINKS+= im_iscomplex.3 im_amiMSBfirst.3
+MAN3+= im_meta.3
+MLINKS+= im_generate.3 im_stop_one.3
+MLINKS+= im_piocheck.3 im_pincheck.3
+MLINKS+= im_rect_marginadjust.3 im_rect_isempty.3
+MAN3+= im_setbuf.3
+MLINKS+= im_malloc.3 im_free.3
+MLINKS+= im_meta.3 im_meta_get_area.3
+MLINKS+= im_generate.3 im_start_one.3
+MLINKS+= im_malloc.3 im_add_close_callback.3
+MLINKS+= im_error.3 im_diag.3
+MLINKS+= im_meta.3 im_meta_get_type.3
+MLINKS+= im_meta.3 im_meta_get_blob.3
+MLINKS+= im_meta.3 im_meta_set_blob.3
+MLINKS+= im_rect_marginadjust.3 IM_RECT_VCENTRE.3
+MAN3+= im_iocheck.3
+MAN3+= im_openout.3
+MAN3+= im_debugim.3
+MLINKS+= im_rect_marginadjust.3 im_rect_includespoint.3
+MLINKS+= im_generate.3 im_stop_many.3
+MLINKS+= im_list_add.3 im_list_insert.3
+MLINKS+= im_iocheck.3 im_outcheck.3
+MLINKS+= im_meta.3 im_meta_get.3
+MLINKS+= im_prepare.3 im_prepare_many.3
+MAN3+= im_wrapone.3
+MLINKS+= im_meta.3 im_meta_set_string.3
+MAN3+= im_initdesc.3
+MLINKS+= IM_RINT.3 IM_MIN.3
+MLINKS+= im_concurrency_set.3 im_concurrency_get.3
+MLINKS+= im_open.3 im_open_local.3
+MLINKS+= im_list_add.3 im_list_index.3
+MLINKS+= IM_ARRAY.3 IM_NEW.3
+MAN3+= IM_REGION_ADDR.3
+MLINKS+= im_version.3 im_version_string.3
+MAN3+= im_init.3
+MLINKS+= im_list_add.3 im_list_map_rev.3
+MLINKS+= im_histlin.3 im_history_get.3
+MLINKS+= IM_IMAGE_ADDR.3 IM_IMAGE_SIZEOF_PEL.3
+MLINKS+= IM_IMAGE_ADDR.3 IM_IMAGE_SIZEOF_ELEMENT.3
+MLINKS+= im_iscomplex.3 im_isvips.3
+MLINKS+= im_iscomplex.3 im_isuint.3
+MLINKS+= im_demand_hint.3 im_demand_hint_array.3
+MLINKS+= im_printdesc.3 im_char2Coding.3
+MLINKS+= im_prepare.3 im_prepare_to.3
+MLINKS+= im_meta.3 im_meta_set_double.3
+MAN3+= im_histlin.3
+MLINKS+= im_rect_marginadjust.3 im_rect_equalsrect.3
+MAN3+= im_region_create.3
+MLINKS+= im_printdesc.3 im_Type2char.3
+MLINKS+= im_histlin.3 im_updatehist.3
+MLINKS+= im_generate.3 im_start_many.3
+MLINKS+= im_rect_marginadjust.3 im_rect_normalise.3
+MLINKS+= im_rect_marginadjust.3 im_rect_dup.3
+MLINKS+= im_rect_marginadjust.3 im_rect_intersectrect.3
+MLINKS+= im_error.3 im_warn.3
+MLINKS+= im_iscomplex.3 im_isjpeg.3
+MAN3+= im_partial.3
+MLINKS+= im_rect_marginadjust.3 IM_RECT_RIGHT.3
+MLINKS+= IM_RINT.3 IM_MAX.3
+MLINKS+= im_printdesc.3 im_char2BandFmt.3
+MAN3+= IM_RINT.3
+MAN3+= im_concurrency_set.3
+MAN3+= im_writeline.3
+MLINKS+= IM_ARRAY.3 IM_NUMBER.3
+MLINKS+= IM_REGION_ADDR.3 IM_REGION_SIZEOF_LINE.3
+MAN3+= im_close.3
+MAN3+= im_list_add.3
+MLINKS+= im_iscomplex.3 im_isppm.3
+MLINKS+= im_binfile.3 im_image.3
+MLINKS+= im_printdesc.3 im_char2Type.3
+MLINKS+= im_meta.3 im_meta_get_string.3
+MLINKS+= im_iscomplex.3 im_isscalar.3
+MLINKS+= im_iscomplex.3 im_isfile.3
+MLINKS+= im_generate.3 im_allocate_input_array.3
+MLINKS+= im_error.3 im_verror.3
+MAN3+= im_mmapin.3
+MAN3+= IM_IMAGE_ADDR.3
+MAN3+= im_rect_marginadjust.3
+MLINKS+= im_printdesc.3 im_Coding2char.3
+MLINKS+= im_malloc.3 im_add_eval_callback.3
+MAN3+= im_version.3
+MLINKS+= im_meta.3 im_meta_set.3
+MLINKS+= im_region_buffer.3 im_region_image.3
+MAN3+= im_guess_prefix.3
+MLINKS+= im_region_create.3 im_region_free.3
+MAN3+= im_dilate.3
+MLINKS+= im_dilate.3 im_dilate_raw.3
+MAN3+= im_cntlines.3
+MLINKS+= im_cntlines.3 im_profile.3
+MLINKS+= im_dilate.3 im_erode.3
+MLINKS+= im_dilate.3 im_erode_raw.3
+MAN3+= im_video_v4l1.3
+MLINKS+= im_equal.3 im_moreeqconst.3
+MLINKS+= im_equal.3 im_less.3
+MLINKS+= im_equal.3 im_equalconst.3
+MLINKS+= im_equal.3 im_moreeq_vec.3
+MLINKS+= im_equal.3 im_moreeq.3
+MLINKS+= im_equal.3 im_less_vec.3
+MLINKS+= im_equal.3 im_notequal.3
+MLINKS+= im_equal.3 im_lesseqconst.3
+MLINKS+= im_equal.3 im_more_vec.3
+MLINKS+= im_equal.3 im_notequal_vec.3
+MLINKS+= im_equal.3 im_notequalconst.3
+MLINKS+= im_equal.3 im_lesseq.3
+MAN3+= im_equal.3
+MLINKS+= im_equal.3 im_lesseq_vec.3
+MLINKS+= im_equal.3 im_lessconst.3
+MLINKS+= im_equal.3 im_more.3
+MLINKS+= im_equal.3 im_moreconst.3
+MLINKS+= im_equal.3 im_equal_vec.3
+MLINKS+= im_ifthenelse.3 im_blend.3
+MAN3+= im_ifthenelse.3
+MLINKS+= im_add.3 im_gaddim.3
+MLINKS+= im_exp10tra.3 im_exptra.3
+MLINKS+= im_remainder.3 im_remainderconst.3
+MLINKS+= im_exp10tra.3 im_logtra.3
+MLINKS+= im_costra.3 im_atantra.3
+MAN3+= im_bandmean.3
+MAN3+= im_floor.3
+MAN3+= im_costra.3
+MAN3+= im_avg.3
+MLINKS+= im_avg.3 im_maxpos.3
+MLINKS+= im_avg.3 im_deviate.3
+MLINKS+= im_exp10tra.3 im_expntra_vec.3
+MLINKS+= im_maxpos_vec.3 im_minpos_vec.3
+MLINKS+= im_avg.3 im_min.3
+MLINKS+= im_exp10tra.3 im_expntra.3
+MLINKS+= im_avg.3 im_max.3
+MAN3+= im_stats.3
+MAN3+= im_invert.3
+MAN3+= im_measure.3
+MAN3+= im_maxpos_vec.3
+MAN3+= im_lintra.3
+MAN3+= im_rint.3
+MLINKS+= im_add.3 im_gadd.3
+MLINKS+= im_exp10tra.3 im_log10tra.3
+MAN3+= im_exp10tra.3
+MLINKS+= im_lintra.3 im_lintra_vec.3
+MAN3+= im_ceil.3
+MLINKS+= im_cmulnorm.3 im_multiply.3
+MLINKS+= im_exp10tra.3 im_powtra_vec.3
+MAN3+= im_litecor.3
+MLINKS+= im_avg.3 im_minpos.3
+MLINKS+= im_costra.3 im_sintra.3
+MAN3+= im_add.3
+MAN3+= im_remainder.3
+MAN3+= im_abs.3
+MLINKS+= im_costra.3 im_asintra.3
+MAN3+= im_sign.3
+MLINKS+= im_costra.3 im_tantra.3
+MAN3+= im_subtract.3
+MLINKS+= im_costra.3 im_acostra.3
+MLINKS+= im_add.3 im_gfadd.3
+MAN3+= im_fav4.3
+MAN3+= im_cmulnorm.3
+MAN3+= im_divide.3
+MLINKS+= im_exp10tra.3 im_powtra.3
+MAN3+= im_andimage.3
+MLINKS+= im_andimage.3 im_eorimage.3
+MLINKS+= im_andimage.3 im_orimage.3
+MLINKS+= im_shiftleft.3 im_shiftright.3
+MLINKS+= im_andimage.3 im_andconst.3
+MLINKS+= im_andimage.3 im_orconst.3
+MLINKS+= im_andimage.3 im_eorconst.3
+MLINKS+= im_andimage.3 im_eor_vec.3
+MLINKS+= im_andimage.3 im_or_vec.3
+MAN3+= im_shiftleft.3
+MLINKS+= im_andimage.3 im_and_vec.3
+MLINKS+= im_paintrect.3 im_readpoint.3
+MLINKS+= im_flood.3 im_flood_blob.3
+MLINKS+= im_paintrect.3 im_lineset.3
+MLINKS+= im_paintrect.3 im_fastlineuser.3
+MAN3+= im_line.3
+MAN3+= im_insertplace.3
+MLINKS+= im_smudge.3 im_smear.3
+MLINKS+= im_paintrect.3 im_fastline.3
+MLINKS+= im_paintrect.3 im_plotmask.3
+MAN3+= im_smudge.3
+MAN3+= im_flood.3
+MAN3+= im_paintrect.3
+MAN3+= im_circle.3
+MLINKS+= im_paintrect.3 im_plotpoint.3
+MLINKS+= im_Lab2UCS.3 im_UCS2XYZ.3
+MAN3+= im_dE_fromdisp.3
+MLINKS+= im_Lab2UCS.3 im_XYZ2UCS.3
+MLINKS+= im_Lab2LabQ.3 im_LabS2Lab.3
+MAN3+= im_LabQ2disp.3
+MLINKS+= im_XYZ2disp.3 im_Yxy2XYZ.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_display.3
+MLINKS+= im_dE_fromdisp.3 im_dE_fromXYZ.3
+MLINKS+= im_icc_transform.3 im_icc_ac2rc.3
+MLINKS+= im_Lab2LabQ.3 im_Lab2LabS.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_Ch2ab.3
+MLINKS+= im_dE_fromLab.3 im_dE00_fromLab.3
+MLINKS+= im_LabQ2disp.3 im_LabQ2disp_table.3
+MAN3+= im_col_XYZ2rgb.3
+MLINKS+= im_XYZ2disp.3 im_LCh2UCS.3
+MLINKS+= im_XYZ2disp.3 im_Lab2LCh.3
+MLINKS+= im_Lab2UCS.3 im_LabQ2XYZ.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_Cucs2C.3
+MLINKS+= im_Lab2UCS.3 im_UCS2Lab.3
+MLINKS+= im_dE_fromdisp.3 im_dECMC_fromdisp.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_dECMC.3
+MAN3+= im_Lab2UCS.3
+MLINKS+= im_icc_transform.3 im_icc_present.3
+MLINKS+= im_icc_transform.3 im_icc_export.3
+MLINKS+= im_Lab2LabQ.3 im_LabQ2Lab.3
+MAN3+= im_dE_fromLab.3
+MAN3+= im_icc_transform.3
+MLINKS+= im_Lab2LabQ.3 im_LabQ2LabS.3
+MLINKS+= im_XYZ2disp.3 im_disp2XYZ.3
+MLINKS+= im_Lab2UCS.3 im_Lab2disp.3
+MLINKS+= im_LabQ2disp.3 im_LabQ2disp_build_table.3
+MAN3+= im_Lab2LabQ.3
+MLINKS+= im_Lab2LabQ.3 im_LabS2LabQ.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_XYZ2Lab.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_Ch2hucs.3
+MLINKS+= im_XYZ2disp.3 im_Lab2XYZ.3
+MLINKS+= im_XYZ2disp.3 im_LCh2Lab.3
+MLINKS+= im_icc_transform.3 im_icc_import.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_Lab2XYZ.3
+MLINKS+= im_XYZ2disp.3 im_UCS2LCh.3
+MLINKS+= im_XYZ2disp.3 im_XYZ2Yxy.3
+MAN3+= im_lab_morph.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_rgb2XYZ.3
+MLINKS+= im_icc_transform.3 im_icc_import_embedded.3
+MLINKS+= im_XYZ2disp.3 im_XYZ2sRGB.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_pythagoras.3
+MLINKS+= im_icc_transform.3 im_icc_export_depth.3
+MLINKS+= im_XYZ2disp.3 im_sRGB2XYZ.3
+MLINKS+= im_XYZ2disp.3 im_XYZ2Lab.3
+MAN3+= im_XYZ2disp.3
+MLINKS+= im_Lab2UCS.3 im_disp2Lab.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_ab2Ch.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_L2Lucs.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_C2Cucs.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_Chucs2h.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_Lucs2L.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_make_tables_UCS.3
+MLINKS+= im_col_XYZ2rgb.3 im_col_make_tables_RGB.3
+MLINKS+= im_dE_fromLab.3 im_dECMC_fromLab.3
+MAN3+= im_raw2vips.3
+MLINKS+= im_msb.3 im_msb_band.3
+MLINKS+= im_rot180.3 im_flipver.3
+MLINKS+= im_tiff2vips.3 im_tiff2vips_header.3
+MLINKS+= im_vips2mask.3 im_mask2vips.3
+MLINKS+= im_clip.3 im_clip2s.3
+MAN3+= im_print.3
+MLINKS+= im_jpeg2vips.3 im_vips2jpeg.3
+MLINKS+= im_jpeg2vips.3 im_vips2bufjpeg.3
+MAN3+= im_msb.3
+MAN3+= im_copy.3
+MAN3+= im_recomb.3
+MLINKS+= im_clip.3 im_ri2c.3
+MLINKS+= im_clip.3 im_clip2us.3
+MLINKS+= im_png2vips.3 im_png2vips_header.3
+MAN3+= im_system.3
+MAN3+= im_lrjoin.3
+MAN3+= im_zoom.3
+MAN3+= im_rot180.3
+MLINKS+= im_clip.3 im_clip2d.3
+MLINKS+= im_thresh.3 im_slice.3
+MAN3+= im_text.3
+MLINKS+= im_ppm2vips.3 im_ppm2vips_header.3
+MAN3+= im_csv2vips.3
+MLINKS+= im_csv2vips.3 im_vips2csv.3
+MLINKS+= im_magick2vips.3 im_magick2vips_header.3
+MAN3+= im_extract.3
+MAN3+= im_png2vips.3
+MLINKS+= im_copy.3 im_copy_from.3
+MAN3+= im_thresh.3
+MLINKS+= im_exr2vips.3 im_exr2vips_header.3
+MLINKS+= im_jpeg2vips.3 im_vips2mimejpeg.3
+MAN3+= im_tile_cache.3
+MLINKS+= im_rot180.3 im_rot90.3
+MAN3+= im_clip.3
+MLINKS+= im_clip.3 im_clip2ui.3
+MAN3+= im_bandjoin.3
+MAN3+= im_subsample.3
+MLINKS+= im_clip.3 im_clip2fmt.3
+MAN3+= im_tiff2vips.3
+MLINKS+= im_bandjoin.3 im_gbandjoin.3
+MAN3+= im_ppm2vips.3
+MAN3+= im_black.3
+MLINKS+= im_rot180.3 im_rot270.3
+MLINKS+= im_clip.3 im_c2ps.3
+MAN3+= im_insert.3
+MLINKS+= im_copy.3 im_copy_swap.3
+MAN3+= im_exr2vips.3
+MAN3+= im_magick2vips.3
+MLINKS+= im_copy.3 im_copy_set_meta.3
+MLINKS+= im_iscomplex.3 im_istiff.3
+MLINKS+= im_copy.3 im_copy_morph.3
+MLINKS+= im_clip.3 im_clip2cm.3
+MLINKS+= im_copy.3 im_copy_set.3
+MLINKS+= im_rot180.3 im_fliphor.3
+MLINKS+= im_clip.3 im_c2rect.3
+MAN3+= im_rightshift_size.3
+MLINKS+= im_clip.3 im_c2imag.3
+MLINKS+= im_clip.3 im_c2real.3
+MLINKS+= im_extract.3 im_extract_bands.3
+MAN3+= im_analyze2vips.3
+MLINKS+= im_clip.3 im_clip2c.3
+MLINKS+= im_clip.3 im_clip2i.3
+MLINKS+= im_csv2vips.3 im_csv2vips_header.3
+MLINKS+= im_scale.3 im_scaleps.3
+MLINKS+= im_lrjoin.3 im_tbjoin.3
+MAN3+= im_falsecolour.3
+MAN3+= im_scale.3
+MLINKS+= im_ppm2vips.3 im_vips2ppm.3
+MLINKS+= im_clip.3 im_clip2f.3
+MLINKS+= im_tiff2vips.3 im_vips2tiff.3
+MAN3+= im_grid.3
+MLINKS+= im_jpeg2vips.3 im_jpeg2vips_header.3
+MLINKS+= im_extract.3 im_extract_areabands.3
+MAN3+= im_vips2mask.3
+MAN3+= im_jpeg2vips.3
+MLINKS+= im_clip.3 im_c2amph.3
+MAN3+= im_replicate.3
+MLINKS+= im_clip.3 im_clip2dcm.3
+MLINKS+= im_extract.3 im_extract_area.3
+MLINKS+= im_png2vips.3 im_vips2png.3
+MLINKS+= im_fwfft.3 im_invfft.3
+MLINKS+= im_fwfft.3 im_invfftr.3
+MAN3+= im_fwfft.3
+MAN3+= im_fractsurf.3
+MAN3+= im_flt_imag_freq.3
+MAN3+= im_disp_ps.3
+MAN3+= im_freqflt.3
+MAN3+= im_rotquad.3
+MAN3+= im_create_fmask.3
diff --git a/graphics/vips/distinfo b/graphics/vips/distinfo
index afc29c9a3313..b1d4a7d73b50 100644
--- a/graphics/vips/distinfo
+++ b/graphics/vips/distinfo
@@ -1,3 +1,3 @@
-MD5 (vips-7.10.21.tar.gz) = e7279f1982dcf4c7d9f89d6ac4320c98
-SHA256 (vips-7.10.21.tar.gz) = 966e7a176389260bd207811cf8c22eb583b06dc4d941b5ff74ddc6bcdad84180
-SIZE (vips-7.10.21.tar.gz) = 4541326
+MD5 (vips-7.12.4.tar.gz) = 5399e1355172964f503ce1422e648ffd
+SHA256 (vips-7.12.4.tar.gz) = 82c4b1ae2299e1c63c50f549a2964d5cc5d4e9fdff8e95107bad3ff73a102e1e
+SIZE (vips-7.12.4.tar.gz) = 3469526
diff --git a/graphics/vips/files/patch-contrib-vdump-vdump.c b/graphics/vips/files/patch-contrib-vdump-vdump.c
deleted file mode 100644
index 027a5ebdc19d..000000000000
--- a/graphics/vips/files/patch-contrib-vdump-vdump.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- contrib/vdump/vdump.c.orig Tue Feb 8 07:19:19 2005
-+++ contrib/vdump/vdump.c
-@@ -309,9 +309,9 @@
- /* Print body of file.
- */
- if( im->Bands == 3 )
-- encode_colour( im, scale, im->data );
-+ encode_colour( im, scale, (struct pixel *) im->data );
- else
-- encode_mono( im, scale, im->data );
-+ encode_mono( im, scale, (struct mpixel *) im->data );
-
- /* Print trailer.
- */
diff --git a/graphics/vips/pkg-plist b/graphics/vips/pkg-plist
index cc426864115a..6e08afd69f99 100644
--- a/graphics/vips/pkg-plist
+++ b/graphics/vips/pkg-plist
@@ -10,6 +10,31 @@ bin/find_mosaic
bin/glds
bin/glds_features
bin/header
+bin/im_LCh2Lab
+bin/im_LCh2UCS
+bin/im_Lab2LCh
+bin/im_Lab2LabQ
+bin/im_Lab2LabS
+bin/im_Lab2UCS
+bin/im_Lab2XYZ
+bin/im_Lab2XYZ_temp
+bin/im_Lab2disp
+bin/im_LabQ2Lab
+bin/im_LabQ2LabS
+bin/im_LabQ2XYZ
+bin/im_LabQ2disp
+bin/im_LabS2Lab
+bin/im_LabS2LabQ
+bin/im_UCS2LCh
+bin/im_UCS2Lab
+bin/im_UCS2XYZ
+bin/im_XYZ2Lab
+bin/im_XYZ2Lab_temp
+bin/im_XYZ2UCS
+bin/im_XYZ2Yxy
+bin/im_XYZ2disp
+bin/im_XYZ2sRGB
+bin/im_Yxy2XYZ
bin/im__find_lroverlap
bin/im__find_tboverlap
bin/im_abs
@@ -17,17 +42,23 @@ bin/im_acostra
bin/im_add
bin/im_addgnoise
bin/im_affine
-bin/im_and_vec
-bin/im_andconst
+bin/im_analyze2vips
bin/im_andimage
+bin/im_andimage_vec
+bin/im_andimageconst
bin/im_asintra
bin/im_atantra
bin/im_avg
bin/im_bandjoin
+bin/im_bandmean
+bin/im_benchmark
+bin/im_benchmark2
+bin/im_benchmarkn
bin/im_bernd
bin/im_binfile
bin/im_black
bin/im_blend
+bin/im_buildlut
bin/im_c2amph
bin/im_c2imag
bin/im_c2ps
@@ -50,6 +81,8 @@ bin/im_clip2us
bin/im_cmulnorm
bin/im_cntlines
bin/im_compass
+bin/im_contrast_surface
+bin/im_contrast_surface_raw
bin/im_conv
bin/im_conv_raw
bin/im_convf
@@ -60,28 +93,33 @@ bin/im_convsepf
bin/im_convsepf_raw
bin/im_convsub
bin/im_copy
+bin/im_copy_morph
bin/im_copy_set
+bin/im_copy_set_meta
bin/im_copy_swap
bin/im_correl
bin/im_costra
bin/im_create_fmask
-bin/im_dE_fromdisp
-bin/im_dE_fromLab
-bin/im_dE_fromXYZ
+bin/im_csv2vips
bin/im_dE00_fromLab
-bin/im_dECMC_fromdisp
bin/im_dECMC_fromLab
+bin/im_dECMC_fromdisp
+bin/im_dE_fromLab
+bin/im_dE_fromXYZ
+bin/im_dE_fromdisp
bin/im_deviate
bin/im_dilate
bin/im_dilate_raw
-bin/im_disp_ps
bin/im_disp2Lab
bin/im_disp2XYZ
+bin/im_disp_ps
bin/im_divide
+bin/im_dmask_xsize
+bin/im_dmask_ysize
bin/im_embed
-bin/im_eor_vec
-bin/im_eorconst
bin/im_eorimage
+bin/im_eorimage_vec
+bin/im_eorimageconst
bin/im_equal
bin/im_equal_vec
bin/im_equalconst
@@ -91,8 +129,10 @@ bin/im_exp10tra
bin/im_expntra
bin/im_expntra_vec
bin/im_exptra
+bin/im_exr2vips
bin/im_extract
bin/im_extract_area
+bin/im_extract_areabands
bin/im_extract_band
bin/im_extract_bands
bin/im_eye
@@ -104,6 +144,7 @@ bin/im_feye
bin/im_fgrey
bin/im_fliphor
bin/im_flipver
+bin/im_flood_blob_copy
bin/im_floor
bin/im_flt_image_freq
bin/im_fractsurf
@@ -118,10 +159,16 @@ bin/im_gaussnoise
bin/im_gbandjoin
bin/im_global_balance
bin/im_global_balancef
+bin/im_grad_x
+bin/im_grad_y
+bin/im_gradcor
+bin/im_gradcor_raw
bin/im_gradient
bin/im_grey
+bin/im_grid
bin/im_guess_prefix
bin/im_header_double
+bin/im_header_get_type
bin/im_header_int
bin/im_header_string
bin/im_heq
@@ -138,11 +185,14 @@ bin/im_icc_ac2rc
bin/im_icc_export
bin/im_icc_export_depth
bin/im_icc_import
+bin/im_icc_import_embedded
bin/im_icc_present
bin/im_icc_transform
bin/im_identity
bin/im_identity_ushort
bin/im_ifthenelse
+bin/im_imask_xsize
+bin/im_imask_ysize
bin/im_insert
bin/im_insert_noexpand
bin/im_insertplace
@@ -153,21 +203,6 @@ bin/im_invfftr
bin/im_ismonotonic
bin/im_jpeg2vips
bin/im_lab_morph
-bin/im_Lab2disp
-bin/im_Lab2LabQ
-bin/im_Lab2LabS
-bin/im_Lab2LCh
-bin/im_Lab2UCS
-bin/im_Lab2XYZ
-bin/im_Lab2XYZ_temp
-bin/im_LabQ2disp
-bin/im_LabQ2Lab
-bin/im_LabQ2LabS
-bin/im_LabQ2XYZ
-bin/im_LabS2Lab
-bin/im_LabS2LabQ
-bin/im_LCh2Lab
-bin/im_LCh2UCS
bin/im_less
bin/im_less_vec
bin/im_lessconst
@@ -178,12 +213,14 @@ bin/im_lhisteq
bin/im_lhisteq_raw
bin/im_lindetect
bin/im_line
+bin/im_lineset
+bin/im_linreg
bin/im_lintra
bin/im_lintra_vec
bin/im_litecor
+bin/im_log10tra
bin/im_log_dmask
bin/im_log_imask
-bin/im_log10tra
bin/im_logtra
bin/im_lrjoin
bin/im_lrmerge
@@ -202,6 +239,7 @@ bin/im_matmul
bin/im_mattrn
bin/im_max
bin/im_maxpos
+bin/im_maxpos_avg
bin/im_maxvalue
bin/im_measure
bin/im_min
@@ -213,19 +251,23 @@ bin/im_moreeq
bin/im_moreeq_vec
bin/im_moreeqconst
bin/im_mpercent
+bin/im_msb
+bin/im_msb_band
bin/im_multiply
bin/im_notequal
bin/im_notequal_vec
bin/im_notequalconst
-bin/im_or_vec
-bin/im_orconst
bin/im_orimage
+bin/im_orimage_vec
+bin/im_orimageconst
bin/im_png2vips
+bin/im_point_bilinear
bin/im_powtra
bin/im_powtra_vec
bin/im_ppm2vips
bin/im_print
bin/im_profile
+bin/im_project
bin/im_rank
bin/im_rank_image
bin/im_rank_raw
@@ -238,6 +280,7 @@ bin/im_remosaic
bin/im_replicate
bin/im_resize_linear
bin/im_ri2c
+bin/im_rightshift_size
bin/im_rint
bin/im_rot180
bin/im_rot270
@@ -247,6 +290,7 @@ bin/im_rotate_dmask90
bin/im_rotate_imask45
bin/im_rotate_imask90
bin/im_rotquad
+bin/im_sRGB2XYZ
bin/im_scale
bin/im_scaleps
bin/im_sharpen
@@ -259,8 +303,9 @@ bin/im_similarity_area
bin/im_sintra
bin/im_slice
bin/im_spcor
+bin/im_spcor2
+bin/im_spcor2_raw
bin/im_spcor_raw
-bin/im_sRGB2XYZ
bin/im_stats
bin/im_stdif
bin/im_stdif_raw
@@ -281,25 +326,17 @@ bin/im_tone_analyse
bin/im_tone_build
bin/im_tone_build_range
bin/im_tone_map
-bin/im_UCS2Lab
-bin/im_UCS2LCh
-bin/im_UCS2XYZ
bin/im_version
bin/im_version_string
+bin/im_video_test
bin/im_video_v4l1
+bin/im_vips2csv
bin/im_vips2jpeg
bin/im_vips2mask
bin/im_vips2mimejpeg
bin/im_vips2png
bin/im_vips2ppm
bin/im_vips2tiff
-bin/im_XYZ2disp
-bin/im_XYZ2Lab
-bin/im_XYZ2Lab_temp
-bin/im_XYZ2sRGB
-bin/im_XYZ2UCS
-bin/im_XYZ2Yxy
-bin/im_Yxy2XYZ
bin/im_zerox
bin/im_zone
bin/im_zoom
@@ -314,7 +351,7 @@ bin/spatres
bin/squares
bin/vdump
bin/vips
-bin/vips-7.10
+bin/vips-%%VERSION%%
bin/vips2dj
include/vips/VDisplay.h
include/vips/VError.h
@@ -326,8 +363,10 @@ include/vips/dispatch.h
include/vips/fmask.h
include/vips/history.h
include/vips/intl.h
+include/vips/meta.h
include/vips/mosaic.h
include/vips/proto.h
+include/vips/r_access.h
include/vips/rect.h
include/vips/region.h
include/vips/semaphore.h
@@ -338,771 +377,49 @@ include/vips/time.h
include/vips/util.h
include/vips/vbuf.h
include/vips/version.h
+include/vips/vips
include/vips/vips.h
include/vips/vipsc++.h
include/vips/vipscpp.h
lib/libvips.a
lib/libvips.la
lib/libvips.so
-lib/libvips.so.18
+lib/libvips.so.14
lib/libvipsCC.a
lib/libvipsCC.la
lib/libvipsCC.so
-lib/libvipsCC.so.18
-libdata/pkgconfig/vips-7.10.pc
-libdata/pkgconfig/vipsCC-7.10.pc
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/WARNINGS
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/appguide.css
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/appguide.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/contents.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/images.aux
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/images.log
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/images.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/images.tex
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img1.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img10.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img11.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img12.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img2.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img3.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img4.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img5.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img6.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img7.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img8.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/img9.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/internals.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/labels.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/next.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/next_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node10.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node11.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node12.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node13.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node14.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node15.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node16.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node17.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node18.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node19.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node2.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node20.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node21.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node22.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node23.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node24.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node25.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node26.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node27.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node28.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node29.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node30.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node31.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node32.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node33.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node34.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node35.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node4.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node5.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node6.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node7.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node8.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/node9.html
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/prev.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/prev_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/up.png
-%%PORTDOCS%%%%DOCSDIR%%/html/appguide/up_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/WARNINGS
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/contents.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/cppguide.css
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/cppguide.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/images.aux
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/images.log
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/images.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/images.tex
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/img1.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/img10.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/img2.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/img3.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/img4.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/img5.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/img6.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/img7.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/img8.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/img9.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/internals.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/labels.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/next.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/next_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node10.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node11.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node12.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node13.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node14.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node15.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node16.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node17.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node18.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node19.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node2.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node20.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node21.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node22.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node23.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node24.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node25.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node26.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node27.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node28.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node29.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node30.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node31.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node32.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node33.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node34.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node35.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node36.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node37.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node38.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node39.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node4.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node40.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node41.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node42.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node43.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node44.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node45.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node46.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node47.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node48.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node49.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node5.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node50.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node51.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node6.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node7.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node8.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/node9.html
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/prev.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/prev_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/up.png
-%%PORTDOCS%%%%DOCSDIR%%/html/cppguide/up_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/WARNINGS
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/contents.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/images.aux
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/images.log
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/images.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/images.tex
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img1.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img10.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img11.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img12.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img2.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img3.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img4.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img5.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img6.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img7.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img8.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/img9.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/internals.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/labels.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/libguide.css
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/libguide.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/next.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/next_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node10.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node11.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node12.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node13.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node14.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node15.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node16.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node17.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node18.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node19.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node2.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node20.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node21.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node22.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node23.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node24.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node4.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node5.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node6.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node7.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node8.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/node9.html
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/prev.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/prev_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/up.png
-%%PORTDOCS%%%%DOCSDIR%%/html/libguide/up_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/man/batch_crop.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/batch_image_convert.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/batch_rubber_sheet.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/binfile.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/cooc.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/cooc_features.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/debugim.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/edvips.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/error_exit.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/glds.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/glds_features.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/header.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_abs.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_acostra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_add.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_add_close_callback.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_add_eval_callback.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_add_evalend_callback.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_addgnoise.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_affine.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_allocate_input_array.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_amiMSBfirst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_and_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_andconst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_andimage.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_append_Hist.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_ARRAY.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_asintra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_atantra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_avg.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_BandFmt2char.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_bandjoin.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_binfile.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_black.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_blend.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_c2amph.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_c2imag.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_c2ps.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_c2real.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_c2rect.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_cache.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_ceil.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_char2BandFmt.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_char2Coding.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_char2Compression.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_char2Type.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_circle.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_clip.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_clip2c.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_clip2cm.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_clip2d.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_clip2dcm.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_clip2f.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_clip2fmt.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_clip2i.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_clip2s.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_clip2ui.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_clip2us.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_close.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_cmulnorm.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_cntlines.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_Coding2char.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_ab2Ch.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_C2Cucs.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_Ch2ab.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_Ch2hucs.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_Chucs2h.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_Cucs2C.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_dECMC.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_display.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_L2Lucs.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_Lab2XYZ.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_Lucs2L.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_make_tables_RGB.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_make_tables_UCS.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_pythagoras.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_rgb2XYZ.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_XYZ2Lab.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_col_XYZ2rgb.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_compass.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_Compression2char.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_conv.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_conv_raw.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_convf.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_convf_raw.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_convsep.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_convsep_raw.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_convsepf.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_convsepf_raw.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_convsub.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_cooc_asm.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_cooc_contrast.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_cooc_correlation.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_cooc_entropy.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_cooc_matrix.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_copy.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_copy_set.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_copy_swap.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_correl.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_costra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_cp_desc.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_create_dmask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_create_fmask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_create_imask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_dE_fromdisp.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_dE_fromLab.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_dE_fromXYZ.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_dE00_fromLab.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_debugim.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_dECMC_fromdisp.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_dECMC_fromLab.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_demand_hint.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_demand_hint_array.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_deviate.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_diag.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_dif_std.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_dilate.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_dilate_raw.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_disp_ps.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_disp2Lab.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_disp2XYZ.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_divide.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_dup_dmask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_dup_imask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_embed.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_eor_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_eorconst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_eorimage.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_equal.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_equal_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_equalconst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_erode.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_erode_raw.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_error.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_error_buffer.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_error_clear.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_exp10tra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_expntra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_expntra_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_exptra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_extract.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_extract_area.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_extract_band.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_extract_bands.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_eye.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_falsecolour.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_fastcor.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_fastline.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_fastlineuser.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_fav4.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_feye.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_fgrey.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_fliphor.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_flipver.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_flood.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_flood_blob.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_floor.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_flt_imag_freq.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_fractsurf.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_free.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_free_dmask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_free_imask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_freqflt.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_fwfft.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_fzone.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_gadd.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_gaddim.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_gammacorrect.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_gauss_dmask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_gauss_imask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_gaussnoise.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_gbandjoin.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_generate.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_gfadd.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_glds_asm.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_glds_contrast.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_glds_entropy.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_glds_matrix.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_glds_mean.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_global_balance.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_global_balance_float.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_gradient.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_grey.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_guess_prefix.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_header.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_header_double.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_header_int.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_header_string.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_heq.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_hist.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_histcum.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_histeq.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_histgr.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_histlin.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_histnD.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_histnorm.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_histplot.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_histspec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_hsp.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_icc_ac2rc.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_icc_export.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_icc_export_depth.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_icc_import.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_icc_present.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_icc_transform.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_identity.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_identity_ushort.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_ifthenelse.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_image.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_IMAGE_ADDR.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_IMAGE_N_ELEMENTS.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_image_sanity.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_IMAGE_SIZEOF_ELEMENT.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_IMAGE_SIZEOF_LINE.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_IMAGE_SIZEOF_PEL.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_incheck.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_init.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_initdesc.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_insert.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_insertplace.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_invert.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_invertlut.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_invfft.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_invfftr.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_iocheck.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_iscomplex.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_isfile.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_isfloat.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_isint.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_isjpeg.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_isMSBfirst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_ispartial.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_ispng.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_isppm.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_istiff.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_istifftiled.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_isuint.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_isvips.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_iterate.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_jpeg2vips.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_jpeg2vips_header.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lab_morph.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_Lab2disp.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_Lab2LabQ.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_Lab2LabS.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_Lab2LCh.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_Lab2UCS.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_Lab2XYZ.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_LabQ2disp.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_LabQ2disp_build_table.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_LabQ2disp_table.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_LabQ2Lab.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_LabQ2LabS.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_LabQ2XYZ.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_LabS2Lab.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_LabS2LabQ.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_LCh2Lab.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_LCh2UCS.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_less.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_less_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lessconst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lesseq.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lesseq_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lesseqconst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lhisteq.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lhisteq_raw.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lindetect.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_line.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lintra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lintra_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_add.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_append.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_eq.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_fix.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_fold.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_free.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_index.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_insert.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_len.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_map.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_map_rev.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_member.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_pos.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_list_remove.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_litecor.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_log_dmask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_log_imask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_log10tra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_logtra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lowpass.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lrjoin.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lrmerge.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_lrmosaic.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_magick2vips.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_magick2vips_header.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_make_xy.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_makerw.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_malloc.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_maplut.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_mask2vips.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_matcat.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_match_linear.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_match_linear_search.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_matinv.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_matmul.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_mattrn.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_max.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_MAX.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_maxpos.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_maxvalue.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_mean_std_double_buffer.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_mean_std_int_buffer.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_measure.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_min.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_MIN.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_minpos.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_mmapin.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_mmapinrw.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_more.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_more_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_moreconst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_moreeq.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_moreeq_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_moreeqconst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_mpercent.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_multiply.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_NEW.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_notequal.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_notequal_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_notequalconst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_NUMBER.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_offsets45.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_offsets90.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_open.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_open_header.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_open_local.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_open_local_array.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_openout.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_or_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_orconst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_orimage.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_outcheck.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_paintrect.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_partial.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_pincheck.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_piocheck.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_plotmask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_plotpoint.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_png2vips.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_png2vips_header.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_poutcheck.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_powtra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_powtra_vec.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_ppm2vips.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_ppm2vips_header.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_prepare.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_prepare_to.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_print.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_print_dmask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_print_imask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_printdesc.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_printhd.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_printlines.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_profile.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_quantim.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_quantlut.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rank.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rank_image.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_read_dmask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_read_imask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_readpoint.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_recomb.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_RECT_BOTTOM.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rect_dup.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rect_equalsrect.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_RECT_HCENTRE.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rect_includespoint.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rect_includesrect.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rect_intersectrect.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rect_isempty.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rect_marginadjust.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rect_normalise.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_RECT_RIGHT.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rect_unionrect.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_RECT_VCENTRE.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_REGION_ADDR.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_region_create.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_region_free.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_region_image.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_region_local.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_REGION_LSKIP.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_REGION_N_ELEMENTS.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_region_position.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_region_region.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_REGION_SIZEOF_LINE.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_remainder.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_remainderconst.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_remosaic.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_render.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_render_fade.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_replicate.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_ri2c.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rint.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/IM_RINT.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rot180.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rot270.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rot90.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rotate_dmask45.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rotate_dmask90.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rotate_imask45.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rotate_imask90.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_rotquad.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_scale.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_scale_dmask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_scaleps.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_setbuf.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_setupout.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_sharpen.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_shiftleft.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_shiftright.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_shrink.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_sign.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_simcontr.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_similarity.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_similarity_area.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_sines.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_sintra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_slice.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_smear.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_smudge.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_spatres.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_spcor.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_sRGB2XYZ.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_start_many.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_start_one.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_stats.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_stdif.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_stop_many.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_stop_one.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_stretch3.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_subsample.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_subtract.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_system.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_tantra.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_tbjoin.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_tbmerge.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_tbmosaic.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_text.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_thresh.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_tiff2vips.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_tiff2vips_header.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_tone_analyse.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_tone_build.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_tone_map.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_Type2char.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_UCS2Lab.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_UCS2LCh.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_UCS2XYZ.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_updatehist.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_verror.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_version.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_version_string.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_video_v4l1.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_vips2bufjpeg.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_vips2jpeg.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_vips2mask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_vips2mimejpeg.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_vips2png.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_vips2ppm.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_vips2tiff.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_warn.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_wrapmany.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_wrapone.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_write_dmask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_write_dmask_name.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_write_imask.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_write_imask_name.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_writeline.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_XYZ2disp.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_XYZ2Lab.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_XYZ2sRGB.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_XYZ2UCS.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_XYZ2Yxy.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_Yxy2XYZ.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_zerox.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_zone.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/im_zoom.3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/light_correct.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/nip.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/nip2.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/printlines.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/simcontr.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/sines.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/squares.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/vdump.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/man/vips.1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/contents.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img21.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/WARNINGS
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/images.aux
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/images.log
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/images.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/images.tex
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img1.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img10.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img11.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img12.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img13.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img14.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img15.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img16.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img17.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img18.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img19.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img2.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img20.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img3.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img4.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img5.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img6.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img7.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img8.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/img9.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/internals.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/labels.pl
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/next.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/next_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node1.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node10.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node11.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node12.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node13.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node14.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node15.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node16.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node17.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node18.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node19.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node2.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node3.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node4.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node5.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node6.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node7.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node8.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/node9.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/prev.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/prev_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/refguide.css
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/refguide.html
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/up.png
-%%PORTDOCS%%%%DOCSDIR%%/html/refguide/up_g.png
-%%PORTDOCS%%%%DOCSDIR%%/ps/appguide.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/cppguide.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/libguide.ps
-%%PORTDOCS%%%%DOCSDIR%%/ps/refguide.ps
+lib/libvipsCC.so.14
+libdata/pkgconfig/vips-%%VERSION%%.pc
+libdata/pkgconfig/vipsCC-%%VERSION%%.pc
+%%PORTDOCS%%%%DOCSDIR%%/html/figs/arch.png
+%%PORTDOCS%%%%DOCSDIR%%/html/figs/arch.svg
+%%PORTDOCS%%%%DOCSDIR%%/html/figs/interconvert.png
+%%PORTDOCS%%%%DOCSDIR%%/html/figs/interconvert.svg
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanual.css
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanual.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualch1.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualch2.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualch3.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualch4.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualli1.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualli2.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualli3.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse1.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse10.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse11.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse12.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse13.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse14.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse15.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse2.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse3.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse4.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse5.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse6.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse7.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse8.html
+%%PORTDOCS%%%%DOCSDIR%%/html/vipsmanualse9.html
+%%PORTDOCS%%%%DOCSDIR%%/pdf/vipsmanual.pdf
share/locale/en_GB/LC_MESSAGES/vips7.mo
%%DATADIR%%/vdump.pro
%%DATADIR%%/vips2dj/cmyk/head1
@@ -1124,13 +441,9 @@ share/locale/en_GB/LC_MESSAGES/vips7.mo
%%DATADIR%%/vips2dj/mono/head5
%%DATADIR%%/vips2dj/mono/head6
@dirrm include/vips
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/appguide
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/cppguide
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/libguide
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/man
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/refguide
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/figs
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/ps
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/pdf
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm %%DATADIR%%/vips2dj/cmyk
@dirrm %%DATADIR%%/vips2dj/lab