summaryrefslogtreecommitdiff
path: root/cad/pcb/Makefile
diff options
context:
space:
mode:
authordmcmahill <dmcmahill>2007-02-09 23:53:05 +0000
committerdmcmahill <dmcmahill>2007-02-09 23:53:05 +0000
commitcadab284bf683718dc53fbd4fab20a58198345c2 (patch)
tree2699e7ad6eaf8663546aaf8265d9932b3d90d3c1 /cad/pcb/Makefile
parent787bc1ded772cc94d9d8ae3aa3becb6ebb011976 (diff)
downloadpkgsrc-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/Makefile13
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