Subject: CVS commit: pkgsrc/print/transfig
To: None <>
From: Rene Hexel <>
List: pkgsrc-changes
Date: 01/07/2003 08:19:08
Module Name:	pkgsrc
Committed By:	rh
Date:		Tue Jan  7 06:19:08 UTC 2003

Modified Files:
	pkgsrc/print/transfig: Makefile PLIST distinfo
	pkgsrc/print/transfig/patches: patch-aa patch-ab
Added Files:
	pkgsrc/print/transfig/patches: patch-ac

Log Message:
Update transfig to 3.2.4.  Provided in PR pkg/19659 by Jim Bernard

Changes include tons of bugfixes plus the following new features:

	o SVG (Scalable Vector Graphics) driver
	o ASCII and Binary (TIFF) preview bitmap options for PostScript
	o JPEG encoding (DCT) now used for EPS/PostScript output.
	o Background (-g) option for tk export honored now
	o Additional JPEG file format (EXIF) added. These usually come from
	  digital cameras.
	o -N Option to convert colors to grayscale on export.
	o -b option for CGM export to produce binary CGM using ralcgm.
	o Translations of LATEX.AND.XFIG document into two popular Chinese
	  encodings (GB2312 and Big5).
	o The default for multi-page output (PostScript) is to NOT overlap
          pages now.  This is to allow multiple, independent pages of
          figures.  The -O option has been added to force page overlap.
	o Added EMF (Enhanced MetaFile) conversion genemf.c
	o New grid option (-G) to draw grid on page.
	o Perk/Tk driver from Slaven Rezic (
	o Added options -B and -R to the EPS driver.
	o New PostScript DSC directives to specify page size.
	o fig2dev now includes all "special" (LaTeX) texts that don't have
          any backslashes ("\") in them in the bounding box.
	o genepic and genpictex drivers updated for I18N
	o Glyphs for Hungarian, Polish, Romanian, Slovak and Slovenian
	  are essentially the same as Czech (ISO-Latin 2) so symbolic
          links are created for those .ps files
	o fig2dev prepends any path included in the .fig filename to
          imported image file paths (only if imported image path isn't
          already absolute).
	o transfig now reports when it is renaming an existing makefile
          or TeX macro file to a backup (e.g. Makefile to Makefile~)
	o now uses Thomas Merz' jpeg2ps for imported jpeg files when
          exporting to PS/EPS.  This is much more compact than the
          runlength encoding which is used for other bitmaps.
	o New option for binary CGM export.
	o New -E option to set encoding for pictex, latex, pstex_t and epic
	  text to ISO8859-1 (the default) or ISO8859-2
	o Added "install.all" option to make to install man pages in
          addition to executables etc.
	o If output file ends in ".fig", fig2dev prints error message to
          stderr and exits.
	o New encoding option (-E) for ISO-8859-1 or ISO-8859-2
	o Exporting to tk now supports imported PPM images in addition to
          GIF and XPM
	o Comments added to EPS and PostScript output so MetaPost can
          group parts of figure according to depths.
	o New -F, -R and -t options for epic output

To generate a diff of this commit:
cvs rdiff -r1.19 -r1.20 pkgsrc/print/transfig/Makefile
cvs rdiff -r1.1 -r1.2 pkgsrc/print/transfig/PLIST
cvs rdiff -r0 -r1.1 pkgsrc/print/transfig/
cvs rdiff -r1.5 -r1.6 pkgsrc/print/transfig/distinfo
cvs rdiff -r1.8 -r1.9 pkgsrc/print/transfig/patches/patch-aa
cvs rdiff -r1.2 -r1.3 pkgsrc/print/transfig/patches/patch-ab
cvs rdiff -r0 -r1.3 pkgsrc/print/transfig/patches/patch-ac

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.