pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/cad/gerbv update to gerbv-1.01. Condensed change log:
details: https://anonhg.NetBSD.org/pkgsrc/rev/ff3d027f5362
branches: trunk
changeset: 489965:ff3d027f5362
user: dmcmahill <dmcmahill%pkgsrc.org@localhost>
date: Tue Mar 01 12:07:52 2005 +0000
description:
update to gerbv-1.01. Condensed change log:
* src/draw_amacro.c: Forgot to copy gc to local_gc
so drawing inherits gc from image wide setting.
Pointed out by Warren Young.
* src/gerbv.c: malloc strlen+2, not +1
* src/gerb_file.c: malloc len+1, not len
* src/draw.c: When drawing circles I ignored if circle
had inner diameter, which was pointed out by Harry Eaton.
Not anymore... Closes bug #1050340 in this branch.
* src/draw_amacro.c: Forgot to use local_gc when drawing some
of the primitive aperture macros. Closes bug #1051045.
* src/gerbv.c: If you tried to invert color of an unloaded layer
you got a segmentation fault. I think it was discovered by Juergen.
* configure.in, src/Makefile.am: Use libpng-config to find out
parameters to use in CFLAGS and LIBS.
* src/gerbv.c: Made sure that only list of short options is
printed when only short options are compiled in.
* doc/*, example/*: Makefiles.am removed Makefile.in wheh running
distclean. Not good. Spotted by Hamish Moffatt when packaging
for Debian.
* src/draw.c: In gerbers the image can be negative or positive.
Then a part of the image called a layer can be clear or dark.
-"No more weed for you, Mr Gerber".
Richard Lightman found this and submitted both an example and
a patch. Thanks!
* src/draw_amacro.c: When drawing thermals the cross ends in butt
instead of round which gives nicer look when thermal covers an
other via.
* src/gerber.c: Improved comments on what is going and why. Also
improved a little in determining the size of the image. Now it
ignores points with no aperture defined, unless it is a polygon
area.
* src/gerber.c: Removed two potential segfaults when running old
RS-274D format.
* src/gerber.c, src/batch.c, src/gerb_image.[hc]: Actually removed
all traces of MQ_END and MQ_START. That means that empty nodes
with only this information isn't saved, since the only time we need
this information is when parsing arcs. When an arc is parsed
the information wheter that arc is multi or single quadrant is
saved there. Also closes bug #942590.
* src/gerbv.c, src/gerbv_screen.h, src/gerb_image.c, src/gerb_image.h:
Added possibility to dump a parsed image as text to be able to
debug the parser.
* src/draw_amacro.c: By mistake I assumed that all aperture
macros had exposure flags, but that was a mistake. Drew Moore
pointed it out to me. Thanks.
* */.cvsignore, man/gerbv.1.in, src/gerbv.c: Minor updates and
cleanups from Dimitri. --help added for instance.
diffstat:
cad/gerbv/Makefile | 5 ++---
cad/gerbv/distinfo | 8 ++++----
2 files changed, 6 insertions(+), 7 deletions(-)
diffs (27 lines):
diff -r 7fc81ed5f4c6 -r ff3d027f5362 cad/gerbv/Makefile
--- a/cad/gerbv/Makefile Tue Mar 01 11:18:51 2005 +0000
+++ b/cad/gerbv/Makefile Tue Mar 01 12:07:52 2005 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.23 2004/12/28 23:18:16 reed Exp $
+# $NetBSD: Makefile,v 1.24 2005/03/01 12:07:52 dmcmahill Exp $
#
-DISTNAME= gerbv-0.16
-PKGREVISION= 2
+DISTNAME= gerbv-1.0.1
CATEGORIES= cad
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gerbv/}
diff -r 7fc81ed5f4c6 -r ff3d027f5362 cad/gerbv/distinfo
--- a/cad/gerbv/distinfo Tue Mar 01 11:18:51 2005 +0000
+++ b/cad/gerbv/distinfo Tue Mar 01 12:07:52 2005 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2005/02/23 14:59:24 agc Exp $
+$NetBSD: distinfo,v 1.14 2005/03/01 12:07:52 dmcmahill Exp $
-SHA1 (gerbv-0.16.tar.gz) = cc6e5c911767e59c86362ca2b559b2ec91880791
-RMD160 (gerbv-0.16.tar.gz) = d219b2e61d70de36d344527d6a4a5d03f9610fd0
-Size (gerbv-0.16.tar.gz) = 1032058 bytes
+SHA1 (gerbv-1.0.1.tar.gz) = 7cc6b59959888cfb83df63f616d86e83f10b7c1f
+RMD160 (gerbv-1.0.1.tar.gz) = bc1564a43f0cf8d3052735bb424879bdc27ec95f
+Size (gerbv-1.0.1.tar.gz) = 1033739 bytes
Home |
Main Index |
Thread Index |
Old Index