summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordmcmahill <dmcmahill>2011-05-11 11:21:36 +0000
committerdmcmahill <dmcmahill>2011-05-11 11:21:36 +0000
commit8764267adca106168b8fe0011b0ce8612aaaac5d (patch)
tree2ccdbe7665e3dc29ab922d895afbd1da6e64587c
parent11e2919c098ca34c1766f537ef5a25c02713210f (diff)
downloadpkgsrc-8764267adca106168b8fe0011b0ce8612aaaac5d.tar.gz
Update to pcb-20100929
======================================================================== Release Notes for PCB snapshot 20100929 ======================================================================== This release represents over 240 commits and as such this summary clearly is not complete. See the ChangeLog file for the complete list of changes. Features -------- - PCB can directly import (forward annotate) schematics while running. - Many places where measurements are entered now accept units, like "5mm", and "cm" and "in" are allowed too. - Free Rotate Buffer added to menu - Polygon Hole tool. - F12 invokes the Lock tool. - Russian translation added. - DBUS is enabled by default when possible. - Command-line exporters can run action scripts too. - GTK tool tips on elements, pins, and nets. - Command-line actions in GUIs do not require (,,) syntax. - PCB can import footprints both in subdirectories and the named directories. - New GCode exporter. - Footprint files use ".fp" as the suffix; this is automatically searched for if needed. - GTK dialogs do not show at startup unless requested. - Stackup can be specified on the command line for command-line exporting. - Reference card updated. - The snap-point in pads is the center. - The 's' key toggles polygons to clear/notclear all pads and pins Bug Fixes --------- - Various PNG export fixes. - lesstif's magic toggle-layers-on-flip fixed. - Arc bounding box math fixed. - Fixed: sometimes, disabling silk also disabled the solder layer. - "pcb --help" prints all options again - Add mnemonic for "close without saving" - Don't select silk on the back side when it's invisible. - Various polygon rendering bugs fixed. - PNG drill bloat export fixed. - Attempts to change polygon clearance *on* polygons results in a hint. - PNG doesn't segfault if not all graphic formats are supported. - Various toporouter fixes and improvements - HID_Mixed is supported in attribute dialogs - Flipped rectangles in PS exports are drawn correctly. - Optimizer removes micro-traces under pads. - Vias, pins, and pads are now drawn under the mask instead of over. - Windows supported better. Other ----- - Sources converted to C99 - Doc extraction gives more control over categories. - Thermal documentation updated. - Actions can see the context they were invoked in
-rw-r--r--cad/pcb/Makefile10
-rw-r--r--cad/pcb/PLIST18
-rw-r--r--cad/pcb/distinfo8
3 files changed, 21 insertions, 15 deletions
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile
index be5e43819ce..5a7bf7cd291 100644
--- a/cad/pcb/Makefile
+++ b/cad/pcb/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.53 2011/04/22 13:43:04 obache Exp $
+# $NetBSD: Makefile,v 1.54 2011/05/11 11:21:36 dmcmahill Exp $
#
-DISTNAME= pcb-20091103
-PKGREVISION= 6
+DISTNAME= pcb-20100929
CATEGORIES= cad
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pcb/}
@@ -54,6 +53,11 @@ CONFIGURE_ARGS+= --with-gui=none
PKG_FAIL_REASON= Invalid options
.endif
+# dbus is only needed if we are building a gui (lesstif/gtk)
+.if empty(PKG_OPTIONS:Mbatch)
+.include "../../sysutils/dbus/buildlink3.mk"
+.endif
+
EXPORTERS= bom gerber ps
.if !empty(PKG_OPTIONS:Mpng)
EXPORTERS+= png
diff --git a/cad/pcb/PLIST b/cad/pcb/PLIST
index 4a77cab70e2..c15828f45b2 100644
--- a/cad/pcb/PLIST
+++ b/cad/pcb/PLIST
@@ -1,10 +1,16 @@
-@comment $NetBSD: PLIST,v 1.15 2009/11/06 02:29:59 dmcmahill Exp $
+@comment $NetBSD: PLIST,v 1.16 2011/05/11 11:21:36 dmcmahill Exp $
bin/MergePCBPS
bin/Merge_dimPCBPS
bin/pcb
info/pcb.info
man/man1/pcb.1
share/applications/pcb.desktop
+share/doc/pcb/examples/LED.pcb
+share/doc/pcb/examples/LED.net
+share/doc/pcb/examples/LED2.pcb
+share/doc/pcb/examples/libraries/example.inc
+share/doc/pcb/examples/libraries/example.list
+share/doc/pcb/examples/libraries/example.m4
share/doc/pcb/pad.gif
share/doc/pcb/pad.png
share/doc/pcb/pcb.html
@@ -16,6 +22,8 @@ share/doc/pcb/refcard.pdf
share/doc/pcb/refcard.ps
share/doc/pcb/thermal.gif
share/doc/pcb/thermal.png
+share/doc/pcb/tutorial/tut1.pcb
+share/gEDA/scheme/gnet-pcbfwd.scm
share/icons/hicolor/16x16/mimetypes/application-x-excellon-16.png
share/icons/hicolor/16x16/mimetypes/application-x-gerber-16.png
share/icons/hicolor/16x16/mimetypes/application-x-pcb-footprint-16.png
@@ -49,6 +57,7 @@ share/icons/hicolor/scalable/mimetypes/application-x-pcb-footprint.svg
share/icons/hicolor/scalable/mimetypes/application-x-pcb-layout.svg
share/icons/hicolor/scalable/mimetypes/application-x-pcb-netlist.svg
${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/pcb.mo
+${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/pcb.mo
share/mime/packages/pcb.xml
share/mimelnk/application/x-excellon.desktop
share/mimelnk/application/x-gerber.desktop
@@ -60,12 +69,6 @@ share/pcb/CreateLibraryContents.sh
share/pcb/ListLibraryContents.sh
share/pcb/QueryLibrary.sh
share/pcb/default_font
-share/pcb/examples/LED
-share/pcb/examples/LED.NET
-share/pcb/examples/LED2
-share/pcb/examples/libraries/example.inc
-share/pcb/examples/libraries/example.list
-share/pcb/examples/libraries/example.m4
share/pcb/gpcb-menu.res
share/pcb/m4/TTL_74xx_DIL.m4
share/pcb/m4/amp.inc
@@ -1052,4 +1055,3 @@ share/pcb/tools/Merge_dimPCBPS
share/pcb/tools/apctools.zip
share/pcb/tools/gerbertotk.c
share/pcb/tools/pcb2ncap.tgz
-share/pcb/tutorial/tut1.pcb
diff --git a/cad/pcb/distinfo b/cad/pcb/distinfo
index 5728edf0e09..e2c0a35a975 100644
--- a/cad/pcb/distinfo
+++ b/cad/pcb/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2009/11/06 02:29:59 dmcmahill Exp $
+$NetBSD: distinfo,v 1.18 2011/05/11 11:21:36 dmcmahill Exp $
-SHA1 (pcb-20091103.tar.gz) = 49b1bf551b0e4d8811abf55af515d77a59797e31
-RMD160 (pcb-20091103.tar.gz) = 6e0cd1a4e1bf92a403f3d805aa3b0649360cb04e
-Size (pcb-20091103.tar.gz) = 4503621 bytes
+SHA1 (pcb-20100929.tar.gz) = e7f921ba2af8d36d0d5f02eb3e49ce16f3d17cbe
+RMD160 (pcb-20100929.tar.gz) = 516b4c9200a812b89aa41352dfec12446ccdd864
+Size (pcb-20100929.tar.gz) = 4704263 bytes