diff options
author | dmcmahill <dmcmahill> | 2007-02-09 23:53:05 +0000 |
---|---|---|
committer | dmcmahill <dmcmahill> | 2007-02-09 23:53:05 +0000 |
commit | cadab284bf683718dc53fbd4fab20a58198345c2 (patch) | |
tree | 2699e7ad6eaf8663546aaf8265d9932b3d90d3c1 /cad/pcb/Makefile | |
parent | 787bc1ded772cc94d9d8ae3aa3becb6ebb011976 (diff) | |
download | pkgsrc-cadab284bf683718dc53fbd4fab20a58198345c2.tar.gz |
update to pcb-20070208p1
========================================================================
Release Notes for PCB snapshot 20070208
========================================================================
- Add polygon clipping code. This is a big change to how polygons are handled.
The new code now removes islands and correctly identifies open circuits caused
by a trace fully cutting through a polygon. In addition, the RS-274-X output
is now simpler and works with some board houses that use older non-conforming
sofware. Different styles for thermal reliefs are also now supported as part
of the polygon clipper code.
- Add support for plugins
- Many improvements to the autorouter.
- Various improvements to the trace optimizer.
- Add a fontmode for editing pcb fonts
- Add progress() hook to HID structure
- Fix a bug with non-functional windows on some window managers commonly
found on OS-X
- Add support for controlling pcb via dbus
- Fix various bugs which would cause a crash
- Add --scale for postscript scaling
- Intercept window manager delete events with the GTK gui
- Scan the .pcb file for a FileVersion value. This is not written out yet
but will be in future versions.
- Warn if non-manhattan lines are trying to become pads.
- Allow no-solder paste pads to support fiducials
- Report in mm or mils as selected by user
- Allow reordering of layers
- add some more QFN packages
- fix building with sun studio c compiler
- Made a pcb installation be relocatable.
- Convert the m4 libraries to newlib libraries as part of building a distfile.
The m4 libraries are still considered the sources and as such are still
distributed but this eliminates the need for m4 at runtime for footprints.
- Got rid of the pcb wrapper script around pcb-bin.
- Remove some old footprints of questionable naming, accuracy, or usefulness.
- Get the autosave/backup code working on all GUI's
- Fix some drill size rounding in the reports
- Changed the backup file name to be derived from the .pcb file name
- Added a command line option for DrawGrid
- Fix logic for adding new ratlines
- Fix gtk grid when board is flipped
- Add "find" and "rip-up" buttons to the netlist window
- Draw plated holes when exporting
- Fix some bugs when converting selection to element
- Fix build on cygwin
- Enhance the win32/build_pcb script used to generate a non-cygwin windows
installer.
- Make pcb work under non-cygwin windows
Diffstat (limited to 'cad/pcb/Makefile')
-rw-r--r-- | cad/pcb/Makefile | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile index fd89a43f3c2..08110f46923 100644 --- a/cad/pcb/Makefile +++ b/cad/pcb/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.38 2007/01/09 11:55:52 dmcmahill Exp $ +# $NetBSD: Makefile,v 1.39 2007/02/09 23:53:05 dmcmahill Exp $ # -DISTNAME= pcb-${SNAPDATE} +DISTNAME= pcb-20070208p1 CATEGORIES= cad MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pcb/} @@ -13,9 +13,16 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews CONFLICTS+= pcb-current-[0-9]* -SNAPDATE= 20060822 GNU_CONFIGURE= yes CONFIGURE_ENV+= WISH=${TOOLS_PATH.wish} +# work around a problem where the configure script uses +# AM_PROG_LEX and follows it with an AC_PATH_PROG to try +# and make sure that lex really does exist. Unfortunately +# that test is thrown off by pkgsrc giving a full path for LEX. +# so, bypass the test and put our desired result directly into the +# configure cache. Same for YACC. +CONFIGURE_ENV+= ac_cv_path_LEX_PATH=${TOOLS_PATH.lex} +CONFIGURE_ENV+= ac_cv_path_YACC_PATH=${TOOLS_PATH.bison} USE_TOOLS+= bison gm4:run gmake lex wish:run pkg-config INFO_FILES= yes |