Tue May 10 06:20:58 2011 UTC ()
Update to gerbv-2.5.0

========================================================================
Release Notes for gerbv-2.5.0
========================================================================
The following is a summary of the changes which went into gerbv-2.5.0.
For a complete list of changes, refer to ChangeLog.  This release
is primarily a bug fix release.

- libgerbv:  fix leak and possible segfault in drill parser
- libgerbv:  fix segfault in pick and place parser
- gerbv:     add persistent keyboard accelerators and extra menu options
- gerbv:     increase max zoom 4x to allow more accurate measurements
- libgerbv:  fix bug which caused the drill parser to crash on an empty line
- gerbv:     change F8 shortcut to F7 per GNOME HIG
- gerbv:     add psuedo fullscreen mode
- gerbv:     add ability to toggle sidebar visibility
- gerbv:     speed up cairo rendering.
- libgerbv:  improved detection of drill files (comment lines are now
             ignored during file type detection)
- libgerbv:  fix handling of trailing zero suppression with very large
             precisions.
- examples:  fix some of the example code showing how to use libgerbv.
- gerbv:     fix gdk rendering of macro 22 elements with negative coordinates
- gerbv:     fix tooltip for modify layer button
- libgerbv:  fix handling of whitespace in the middle of an RS-274X command
- libgerbv:  fix bug in exporting outline macros
- gerbv:     unselect all items if a layer is hidden
- libgerbv:  fix drill parsing when INCH has nothing after it


(dmcmahill)
diff -r1.43 -r1.44 pkgsrc/cad/gerbv/Makefile
diff -r1.22 -r1.23 pkgsrc/cad/gerbv/distinfo

cvs diff -r1.43 -r1.44 pkgsrc/cad/gerbv/Makefile (expand / switch to unified diff)

--- pkgsrc/cad/gerbv/Makefile 2011/04/22 13:43:03 1.43
+++ pkgsrc/cad/gerbv/Makefile 2011/05/10 06:20:58 1.44
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.43 2011/04/22 13:43:03 obache Exp $ 1# $NetBSD: Makefile,v 1.44 2011/05/10 06:20:58 dmcmahill Exp $
2# 2#
3 3
4DISTNAME= gerbv-2.4.0 4DISTNAME= gerbv-2.5.0
5PKGREVISION= 5 
6CATEGORIES= cad 5CATEGORIES= cad
7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gerbv/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gerbv/}
8 7
9MAINTAINER= dmcmahill@NetBSD.org 8MAINTAINER= dmcmahill@NetBSD.org
10HOMEPAGE= http://gerbv.sourceforge.net/ 9HOMEPAGE= http://gerbv.sourceforge.net/
11COMMENT= Gerber file viewer 10COMMENT= Gerber file viewer
12LICENSE= gnu-gpl-v2 11LICENSE= gnu-gpl-v2
13 12
14PKG_INSTALLATION_TYPES= overwrite pkgviews 13PKG_INSTALLATION_TYPES= overwrite pkgviews
15PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
16 15
17GNU_CONFIGURE= YES 16GNU_CONFIGURE= YES
18USE_LIBTOOL= YES 17USE_LIBTOOL= YES

cvs diff -r1.22 -r1.23 pkgsrc/cad/gerbv/distinfo (expand / switch to unified diff)

--- pkgsrc/cad/gerbv/distinfo 2010/02/24 03:40:06 1.22
+++ pkgsrc/cad/gerbv/distinfo 2011/05/10 06:20:58 1.23
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.22 2010/02/24 03:40:06 dmcmahill Exp $ 1$NetBSD: distinfo,v 1.23 2011/05/10 06:20:58 dmcmahill Exp $
2 2
3SHA1 (gerbv-2.4.0.tar.gz) = f0403ca8345bc765442a976188cff68b4e7bc595 3SHA1 (gerbv-2.5.0.tar.gz) = 9a622059a83917834a1ac75551428f400b2cb2ff
4RMD160 (gerbv-2.4.0.tar.gz) = 37c6b05da1c608ac4cd8deff0e57ce91e00e8286 4RMD160 (gerbv-2.5.0.tar.gz) = 0c725cd0ee4288014117413c554315fa9b17ae7f
5Size (gerbv-2.4.0.tar.gz) = 2285912 bytes 5Size (gerbv-2.5.0.tar.gz) = 2295221 bytes