diff options
author | hrs <hrs@FreeBSD.org> | 2006-10-09 09:52:05 +0000 |
---|---|---|
committer | hrs <hrs@FreeBSD.org> | 2006-10-09 09:52:05 +0000 |
commit | 30f6bca9219644933d22d41a1141fad7a95e0179 (patch) | |
tree | 7e503ec7fd53c30dfd620b172b0220a642908e26 /cad | |
parent | acf985ebaf844fbd7992e9e0eaabc92629fa09ae (diff) | |
download | FreeBSD-ports-30f6bca9219644933d22d41a1141fad7a95e0179.zip FreeBSD-ports-30f6bca9219644933d22d41a1141fad7a95e0179.tar.gz |
Update to 20060822. Changes include:
- various manual updates
- update the INSTALL documentation
- fix a bug where pins turned into pure holes when an element
was smashed.
- use locale-independent strtod and dtostr functions to avoid problems
loading files saved in some locales.
- fixed various bugs which caused pcb to crash
- update the gtk status line after save/save as
- make the gerber file names be compatible with pre-HID versions
- split plated and unplated drill output
- fix various typos in menus and comments
- add a batch mode HID.
- fix drawing of box around text in the buffer
- various fixes and improvements to the trace optimizer and the
autorouter
- fix board flipping code
- fix rounding bug when creating list of drill sizes
- add support for > 8 copper layers
- avoid strict aliasing violations encountered with gcc4
- refactor code related to handling the filenames in the export
HID's
- fix layer group parsing code
- add the ability to user-configure mouse actions in the lesstif GUI.
- enable loaded netlists by default
- improve the positioning of the drill list in the postscript output
- various improvements to the configure script to improve robustness
and improve error messages when thing don't go well.
- add IPC style footprints for 01005 passives.
- added a Renumber() action which will renumber all reference designators
and produced an annotation file for backannotating to schematics.
- Draw via annulii on assembly drawings
- various other bug fixes and improvements.
Diffstat (limited to 'cad')
-rw-r--r-- | cad/pcb/Makefile | 4 | ||||
-rw-r--r-- | cad/pcb/distinfo | 6 | ||||
-rw-r--r-- | cad/pcb/files/patch-src-autoroute.c | 13 | ||||
-rw-r--r-- | cad/pcb/files/patch-src-file.c | 10 |
4 files changed, 18 insertions, 15 deletions
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile index 134d5b1..bf065f8 100644 --- a/cad/pcb/Makefile +++ b/cad/pcb/Makefile @@ -6,8 +6,8 @@ # PORTNAME= pcb -PORTVERSION= 20060422 -PORTREVISION= 1 +PORTVERSION= 20060822 +PORTREVISION= 0 CATEGORIES= cad MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} diff --git a/cad/pcb/distinfo b/cad/pcb/distinfo index 689f24b..fc2253f 100644 --- a/cad/pcb/distinfo +++ b/cad/pcb/distinfo @@ -1,3 +1,3 @@ -MD5 (pcb-20060422.tar.gz) = f70af0f43d9cf1a98ec6a7681773b793 -SHA256 (pcb-20060422.tar.gz) = 5c392a6a798975ab44894a669fe05f672f8ece4016f944e4347b220c1262fea9 -SIZE (pcb-20060422.tar.gz) = 3200182 +MD5 (pcb-20060822.tar.gz) = e091285d6741860484b31e8ac5b7e37f +SHA256 (pcb-20060822.tar.gz) = 3e3e79674a3bc4a3196e8c4fc3299a1c67e844ee2310b36933b2b15444b43bcd +SIZE (pcb-20060822.tar.gz) = 3229845 diff --git a/cad/pcb/files/patch-src-autoroute.c b/cad/pcb/files/patch-src-autoroute.c new file mode 100644 index 0000000..830c202 --- /dev/null +++ b/cad/pcb/files/patch-src-autoroute.c @@ -0,0 +1,13 @@ +--- src/autoroute.c.orig Mon Oct 9 15:57:46 2006 ++++ src/autoroute.c Mon Oct 9 15:58:14 2006 +@@ -647,8 +647,9 @@ + { + int is_not_rectangle = 1; + int layergroup = GetLayerGroupNumberByNumber (layer); ++ routebox_t *rb; + assert (0 <= layergroup && layergroup < max_layer); +- routebox_t *rb = AddIrregularObstacle (layergroupboxes, ++ rb = AddIrregularObstacle (layergroupboxes, + polygon->BoundingBox.X1, + polygon->BoundingBox.Y1, + polygon->BoundingBox.X2, diff --git a/cad/pcb/files/patch-src-file.c b/cad/pcb/files/patch-src-file.c deleted file mode 100644 index 9cc997a..0000000 --- a/cad/pcb/files/patch-src-file.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/file.c.orig Sat Jul 29 00:55:36 2006 -+++ src/file.c Sat Jul 29 00:57:09 2006 -@@ -1165,6 +1165,7 @@ - { - menu = GetLibraryMenuMemory (&PCB->NetlistLib); - menu->Name = MyStrdup (temp, "ReadNetlist()"); -+ menu->flag = 1; - kind++; - } - else |