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-2.1.0. Changes from 2.0.1 i...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/29b577b8f2b7
branches:  trunk
changeset: 547274:29b577b8f2b7
user:      dmcmahill <dmcmahill%pkgsrc.org@localhost>
date:      Mon Sep 15 02:25:54 2008 +0000

description:
Update to gerbv-2.1.0.  Changes from 2.0.1 include:

*  Added ability to select objects, with the option of deleting or viewing
basic properties of the objects

*  Split off the core functionality of gerbv into a library (libgerbv) to
allow developers to quickly write software using Gerber
parsing/editing/exporting/rendering functionality.  Full DOxygen
documentation has also been created to facilitate developers wishing to use
libgerbv.

*  Added export to RS274X and Excellon functionality, allowing gerbv to
translate files between formats.  The RS274X export function can also be
used to "clean" troublesome files to a more compatible format.

*  Added the ability to override the Excellon format "guessing", allowing
non-standard drill files to be correctly rendered

*  Greatly expanded the command line functionality, including the ability to
panelize boards into a single one through the command line

*  Added "Aperture usage" tab to Gerber reports.  This allows the user to
see how often each aperture is used in all visible layers of his project.


Several notable bugs were squished in release 2.1.0:

*  Fixed bug when exporting several layers to SVG/PDF/PS, which caused
corrupted output and/or crashes

*  Fixed several Windows-only problems related to parsing and rendering

*  Fixed rendering bug when using polygon objects within step and repeat
blocks

*  Improved RS-274X export output format to work with certain Gerber viewing
software

diffstat:

 cad/gerbv/Makefile |  7 ++++---
 cad/gerbv/PLIST    |  5 ++++-
 cad/gerbv/distinfo |  8 ++++----
 3 files changed, 12 insertions(+), 8 deletions(-)

diffs (52 lines):

diff -r 23d1689fcb52 -r 29b577b8f2b7 cad/gerbv/Makefile
--- a/cad/gerbv/Makefile        Mon Sep 15 02:03:48 2008 +0000
+++ b/cad/gerbv/Makefile        Mon Sep 15 02:25:54 2008 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.33 2008/06/20 01:09:08 joerg Exp $
+# $NetBSD: Makefile,v 1.34 2008/09/15 02:25:54 dmcmahill Exp $
 #
 
-DISTNAME=      gerbv-2.0.1
+DISTNAME=      gerbv-2.1.0
 CATEGORIES=    cad
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=gerbv/}
 
@@ -13,10 +13,11 @@
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 GNU_CONFIGURE= YES
+USE_LIBTOOL=   YES
 USE_TOOLS+=    gmake pkg-config
-#CONFIGURE_ARGS+=      --disable-update-desktop-database
 
 .include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/cairo/buildlink3.mk"
 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
diff -r 23d1689fcb52 -r 29b577b8f2b7 cad/gerbv/PLIST
--- a/cad/gerbv/PLIST   Mon Sep 15 02:03:48 2008 +0000
+++ b/cad/gerbv/PLIST   Mon Sep 15 02:25:54 2008 +0000
@@ -1,5 +1,8 @@
-@comment $NetBSD: PLIST,v 1.6 2008/02/18 22:40:36 dmcmahill Exp $
+@comment $NetBSD: PLIST,v 1.7 2008/09/15 02:25:54 dmcmahill Exp $
 bin/gerbv
+include/gerbv-2.1.0/gerbv.h
+lib/libgerbv.la
+lib/pkgconfig/libgerbv.pc
 man/man1/gerbv.1
 share/applications/gerbv.desktop
 share/gerbv/scheme/gerb-debug.scm
diff -r 23d1689fcb52 -r 29b577b8f2b7 cad/gerbv/distinfo
--- a/cad/gerbv/distinfo        Mon Sep 15 02:03:48 2008 +0000
+++ b/cad/gerbv/distinfo        Mon Sep 15 02:25:54 2008 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2008/02/18 22:40:36 dmcmahill Exp $
+$NetBSD: distinfo,v 1.19 2008/09/15 02:25:54 dmcmahill Exp $
 
-SHA1 (gerbv-2.0.1.tar.gz) = 751912d0efa6b1db91d0a8703774df825bc9b79e
-RMD160 (gerbv-2.0.1.tar.gz) = f40fdb935e1f318b8fa7c0e3e3fbf49171fbeb6b
-Size (gerbv-2.0.1.tar.gz) = 5011389 bytes
+SHA1 (gerbv-2.1.0.tar.gz) = e8173fb1f55a2140641fcfac8badd4b25d991178
+RMD160 (gerbv-2.1.0.tar.gz) = 8349a56c500817d6ebd78fc62cdded2cd28522e5
+Size (gerbv-2.1.0.tar.gz) = 2291469 bytes



Home | Main Index | Thread Index | Old Index