diff options
author | dmcmahill <dmcmahill> | 2011-05-11 11:21:36 +0000 |
---|---|---|
committer | dmcmahill <dmcmahill> | 2011-05-11 11:21:36 +0000 |
commit | 8764267adca106168b8fe0011b0ce8612aaaac5d (patch) | |
tree | 2ccdbe7665e3dc29ab922d895afbd1da6e64587c | |
parent | 11e2919c098ca34c1766f537ef5a25c02713210f (diff) | |
download | pkgsrc-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/Makefile | 10 | ||||
-rw-r--r-- | cad/pcb/PLIST | 18 | ||||
-rw-r--r-- | cad/pcb/distinfo | 8 |
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 |