Subject: CVS commit: pkgsrc/cad/gerbv
To: None <pkgsrc-changes@netbsd.org>
From: Dan McMahill <dmcmahill@netbsd.org>
List: pkgsrc-changes
Date: 11/22/2002 02:41:15
Module Name:	pkgsrc
Committed By:	dmcmahill
Date:		Fri Nov 22 00:41:15 UTC 2002

Modified Files:
	pkgsrc/cad/gerbv: Makefile distinfo

Log Message:
update to gerbv-0.11

Changes since last version:
* fixed bug which caused huge memory usage and crashing when zooming way
  in to a layout
* Two bugs in aperture macros fixed; one caused "multi macro" macros not
  to work properly and the other was related to primitive 20.
* The Debian build system discovered that I checked if unsigned were -1.
* Some cleanup/speedup when parsing Gerber by removing nested strncmp's
  with a switch/case.
* RS274D caused segfault.
* If %SR%, %SF% and %AS% are defined to their default values the compiler
  doesn't complain anymore. I still don't handle them if they are non
  default values.
* In some strange corner case we managed to sometimes get spurious lines
  showing up on the image.
* Strange drill files from Orcad386 handled better (we all know what Pitch
  thinks about Orcad:-) ).
* Dino Ghilardi has contributed some code to be able to set the scale
  explicitly. That can be used when printing PNG's generated by gerbv.
  He has also written a text on how to actually get them out on the printer.
  It is in doc/PNG-print/PNGPrintMiniHowto.txt.
* Round off when converting from inches to pixels changed so poured areas
  built up by several lines now seems to fill. Before the change you could,
  at certain zoom levels, see gaps that wasn't there.


To generate a diff of this commit:
cvs rdiff -r1.7 -r1.8 pkgsrc/cad/gerbv/Makefile
cvs rdiff -r1.6 -r1.7 pkgsrc/cad/gerbv/distinfo

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