aboutsummaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authorHiroki Sato <hrs@FreeBSD.org>2010-09-30 19:02:31 +0000
committerHiroki Sato <hrs@FreeBSD.org>2010-09-30 19:02:31 +0000
commit9446be12c4ea7b166621b256409d055ce3295590 (patch)
treeb59c0e1e0f92b6c6e6004043feff88a9f82485da /cad
parentffd579660a826cfb48a3ca8d4c0827e37cab8995 (diff)
downloadports-9446be12c4ea7b166621b256409d055ce3295590.tar.gz
ports-9446be12c4ea7b166621b256409d055ce3295590.zip
Update to 20100929. Changes include:
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.
Notes
Notes: svn path=/head/; revision=262202
Diffstat (limited to 'cad')
-rw-r--r--cad/pcb/Makefile5
-rw-r--r--cad/pcb/distinfo6
-rw-r--r--cad/pcb/files/patch-doc-Makefile.in10
-rw-r--r--cad/pcb/pkg-plist10
4 files changed, 11 insertions, 20 deletions
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile
index 25c7798ef7d2..8c804d02cad8 100644
--- a/cad/pcb/Makefile
+++ b/cad/pcb/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= pcb
-PORTVERSION= 20091103
+PORTVERSION= 20100929
CATEGORIES= cad
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
@@ -26,7 +26,8 @@ CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
INSTALL_DATA="/usr/bin/install ${COPY} ${_SHROWNGRP} -m ${SHAREMODE}"
CONFIGURE_ARGS= --docdir=${DOCSDIR} --disable-nls
PORTDOCS= pcb.html pcb.ps refcard.ps pcb.pdf refcard.pdf pad.gif \
- puller.gif thermal.gif pad.png puller.png thermal.png
+ puller.gif thermal.gif pad.png puller.png thermal.png examples \
+ tutorial
.if defined(WITHOUT_X11)
CONFIGURE_ARGS+= --without-gui
diff --git a/cad/pcb/distinfo b/cad/pcb/distinfo
index 6bafef4a568d..a934fc6955e1 100644
--- a/cad/pcb/distinfo
+++ b/cad/pcb/distinfo
@@ -1,3 +1,3 @@
-MD5 (pcb-20091103.tar.gz) = 659a13bffd2269d3a0f86508a7c1531b
-SHA256 (pcb-20091103.tar.gz) = db8cf094b6eb25dce78393c3dcc604ab2372bec793e6de8840e4b2db0df5ddc3
-SIZE (pcb-20091103.tar.gz) = 4503621
+MD5 (pcb-20100929.tar.gz) = 4c71f5d1c40ad65539957748b88eb863
+SHA256 (pcb-20100929.tar.gz) = c3d9cd171a0534e53bc915f8d562882034cc58474a50adcf848c7f0b934c47de
+SIZE (pcb-20100929.tar.gz) = 4704263
diff --git a/cad/pcb/files/patch-doc-Makefile.in b/cad/pcb/files/patch-doc-Makefile.in
index 96acb68d3cb9..ebe7072a6909 100644
--- a/cad/pcb/files/patch-doc-Makefile.in
+++ b/cad/pcb/files/patch-doc-Makefile.in
@@ -1,11 +1,11 @@
---- doc/Makefile.in.orig 2008-06-09 00:39:42.000000000 +0900
-+++ doc/Makefile.in 2008-06-09 00:40:06.000000000 +0900
-@@ -15,7 +15,7 @@
+--- doc/Makefile.in.orig 2010-09-30 05:52:39.000000000 +0900
++++ doc/Makefile.in 2010-10-01 03:54:10.000000000 +0900
+@@ -16,7 +16,7 @@
@SET_MAKE@
VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
+pkgdatadir = $(docdir)
- pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
- am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+ pkglibdir = $(libdir)/@PACKAGE@
+ pkglibexecdir = $(libexecdir)/@PACKAGE@
diff --git a/cad/pcb/pkg-plist b/cad/pcb/pkg-plist
index 1843579a02d9..4ce875555e6b 100644
--- a/cad/pcb/pkg-plist
+++ b/cad/pcb/pkg-plist
@@ -1036,12 +1036,6 @@ share/mimelnk/application/x-pcb-netlist.desktop
%%DATADIR%%/newlib/tests/TO99fromLED
%%DATADIR%%/newlib/tests/UART
%%DATADIR%%/newlib/tests/monoblock_small
-%%DATADIR%%/examples/libraries/example.inc
-%%DATADIR%%/examples/libraries/example.list
-%%DATADIR%%/examples/libraries/example.m4
-%%DATADIR%%/examples/LED
-%%DATADIR%%/examples/LED.NET
-%%DATADIR%%/examples/LED2
%%DATADIR%%/tools/apctools.zip
%%DATADIR%%/tools/gerbertotk.c
%%DATADIR%%/tools/pcb2ncap.tgz
@@ -1049,8 +1043,6 @@ share/mimelnk/application/x-pcb-netlist.desktop
%%DATADIR%%/tools/MergePCBPS
%%DATADIR%%/tools/Merge_dimPCBPS
%%DATADIR%%/tools/PCB2HPGL
-%%DATADIR%%/tutorial/tut1.pcb
-@dirrm %%DATADIR%%/tutorial
@dirrm %%DATADIR%%/tools
@dirrm %%DATADIR%%/pcblib-newlib/pci
@dirrm %%DATADIR%%/pcblib-newlib/panasonic
@@ -1083,6 +1075,4 @@ share/mimelnk/application/x-pcb-netlist.desktop
@dirrm %%DATADIR%%/newlib/2_pin_thru-hole_packages
@dirrm %%DATADIR%%/newlib
@dirrm %%DATADIR%%/m4
-@dirrm %%DATADIR%%/examples/libraries
-@dirrm %%DATADIR%%/examples
@dirrm %%DATADIR%%