pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/cad/pcb-current update to pcb-current-20040530. Chang...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8662f56caad1
branches:  trunk
changeset: 475978:8662f56caad1
user:      dmcmahill <dmcmahill%pkgsrc.org@localhost>
date:      Mon May 31 12:42:43 2004 +0000

description:
update to pcb-current-20040530.  Changes since last snapshot are:
========================================================================
Release Notes for PCB snapshot 20040530
========================================================================
This has been an exciting 3 months for PCB.  Many improvements have
been made in the program as well as additions and improvements to the
footprint library.  Thanks to everyone who has provided feedback,
patches, etc.

----------------------
Additions/Improvements
----------------------
  - Expanded DRC checking
  - "Realtime" DRC checking
  - DRC settings are now stored in the board fle
  - Centroid (X-Y) and bill of materials output
  - Dynamic menus.  Users can now customize the menus via a
    site-wide, per-user, or per-project menu resource file.
  - Significant improvements to autorouting of congested designs.
  - Autorouter can now use power planes.
  - Improved appearance in autorouter output.
  - Silk on pads/pins is clipped in RS-274-X output
  - Ordering is preserved when writing output files so that diff
    may be effectively used on pcb files.
  - The autoplace feature now actually works
  - Added ToggleVisibility action
  - Most of the database is now kept in rtrees which avoids linear
    searches.  This speeds up operation significantly.
  - Added SetFlag, ClrFlag, ChangeFlag actions

---------
Bug Fixes
---------
  - pin/pad bounding box calculation fixed.  Components can
    now be placed closer to the edge of the board.
  - miter trace optimization bug.
  - Fix bug with pins which are enclosed by multiple polygons.
  - Shorts to unnamed elements and pins are handled correctly.
  - Various memory leaks fixed.
  - Fixed some bugs with a really high zoom.
  - Fixed default media selection in postscript print dialog
  - Fix some DRC bugs with square pins.

------------------
Footprint Library:
------------------
  - Added SOJ footprint family (~geda library)
  - Added CTS series 742/3/4/5/6 resistor pack footprints (~cts library)
  - Added PKG_CONNECTOR_DIL macro to let the HEADER*_1 footprints work
    (~geda library)
  - Correct the SDIP footprints (~geda library)
  - Correct some Minicircuits footprints (~minicircuits library)
  - Correct some panasonic footprints (~panasonic library)
  - Change refdes silk size for sockets (~johnstech library)
  - Increase soldermask relief on some mounting holes
    (~johnstech library)
  - Convert the COMMON_SMT_DIL_MIL and COMMON_SMT_DIL_MM macros
    used by several other libraries to the hi-res format.
  - Correct pin count on 100 pin QFP packages (100 not 72)
    (~geda library)
  - Correct pin count on HEADER60_2 (60 not 50) (~geda library)

diffstat:

 cad/pcb-current/Makefile |  11 +++++------
 cad/pcb-current/PLIST    |   6 +++++-
 cad/pcb-current/distinfo |   6 +++---
 3 files changed, 13 insertions(+), 10 deletions(-)

diffs (74 lines):

diff -r e8b0013a7672 -r 8662f56caad1 cad/pcb-current/Makefile
--- a/cad/pcb-current/Makefile  Mon May 31 12:25:43 2004 +0000
+++ b/cad/pcb-current/Makefile  Mon May 31 12:42:43 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.7 2004/05/04 02:14:44 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.8 2004/05/31 12:42:43 dmcmahill Exp $
 #
 
 DISTNAME=      pcb-${SNAPDATE}
@@ -18,22 +18,21 @@
 
 CONFLICTS+=    pcb-[0-9]*
 
-SNAPDATE=      20040215
+SNAPDATE=      20040530
 GNU_CONFIGURE= yes
 USE_GNU_TOOLS+=        lex make
 USE_X11=       yes
 USE_BUILDLINK3=        yes
 
-EVAL_PREFIX+=   BISONDIR=bison
-YACC=          ${BISONDIR}/bin/bison
-
 INFO_FILES=    pcb.info
 
 .include "../../mk/bsd.prefs.mk"
 
-EVAL_PREFIX+=   TKDIR=tk
+EVAL_PREFIX+=   BISONDIR=bison
 EVAL_PREFIX+=   M4DIR=m4
+EVAL_PREFIX+=   TKDIR=tk
 M4=${M4DIR}/bin/${GNU_PROGRAM_PREFIX}m4
+YACC=          ${BISONDIR}/bin/bison
 CONFIGURE_ENV+=        WISH=${TKDIR}/bin/wish
 
 .if ${XAW_TYPE} == "xpm"
diff -r e8b0013a7672 -r 8662f56caad1 cad/pcb-current/PLIST
--- a/cad/pcb-current/PLIST     Mon May 31 12:25:43 2004 +0000
+++ b/cad/pcb-current/PLIST     Mon May 31 12:42:43 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2004/02/15 23:14:25 dmcmahill Exp $
+@comment $NetBSD: PLIST,v 1.4 2004/05/31 12:42:43 dmcmahill Exp $
 bin/MergePCBPS
 bin/Merge_dimPCBPS
 bin/pcb
@@ -33,6 +33,9 @@
 share/pcb/m4/connector.m4
 share/pcb/m4/crystal.list
 share/pcb/m4/crystal.m4
+share/pcb/m4/cts.inc
+share/pcb/m4/cts.list
+share/pcb/m4/cts.m4
 share/pcb/m4/dil.inc
 share/pcb/m4/geda.inc
 share/pcb/m4/geda.list
@@ -145,6 +148,7 @@
 share/pcb/newlib/tests/TO99fromLED
 share/pcb/newlib/tests/UART
 share/pcb/newlib/tests/monoblock_small
+share/pcb/pcb-menu.res
 share/pcb/pcb.html
 share/pcb/pcb.pdf
 share/pcb/pcb.ps
diff -r e8b0013a7672 -r 8662f56caad1 cad/pcb-current/distinfo
--- a/cad/pcb-current/distinfo  Mon May 31 12:25:43 2004 +0000
+++ b/cad/pcb-current/distinfo  Mon May 31 12:42:43 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2004/02/15 23:14:25 dmcmahill Exp $
+$NetBSD: distinfo,v 1.3 2004/05/31 12:42:43 dmcmahill Exp $
 
-SHA1 (pcb-20040215.tar.gz) = 3a133128b15177b65dbc88e5b4a338fccf95aee2
-Size (pcb-20040215.tar.gz) = 2166675 bytes
+SHA1 (pcb-20040530.tar.gz) = a233e6e8efbb4832d00f6f191089db100c0b584d
+Size (pcb-20040530.tar.gz) = 2282263 bytes



Home | Main Index | Thread Index | Old Index