summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authormef <mef@pkgsrc.org>2015-09-02 01:55:13 +0000
committermef <mef@pkgsrc.org>2015-09-02 01:55:13 +0000
commit98402a2c5caf58de9abf4f2533c6814e6ff60e6d (patch)
treeb02ec76c15cb51eee1f30b95741c6cfc57dbec4d /cad
parent23e02e719fab61239bf74dfdc21692731b649964 (diff)
downloadpkgsrc-98402a2c5caf58de9abf4f2533c6814e6ff60e6d.tar.gz
Update 7.3.0 to 7.4.0
--------------------- Release notes for EAGLE 7.4.0 ============================= * EAGLE Editions: - CadSoft now provides an EAGLE "Make Pro" edition with capabilities similar to Standard edition. In particular the board area is limited to 160x100mm, but board width and height can be adjusted. The license is limited to one year and an internet connection is required. - There is also a new edition "Make Personal" available which was previously called "EAGLE Hobbyist". * COPY command: - Beside device sets and packages the COPY command now can also copy symbols. - If the library name is skipped in the command syntax the currently opened library is taken as source (see help for details). * Control Panel: - Added entry 'COPY to library' to context menu for symbols. - Support for Drag&Drop for symbols from Control Panel to Library Editor and of all library object types to the overview (table of contents) mode of the Library Editor. * Library Editor: - Addition of 'Duplicate' to context menu for symbols in the overview (table of contents) mode. - Added tool tips to the TOC view of the library editor window containing the headlines of the respective descriptions. * Help improvements: - Added examples for CHANGE DLINE. - Improved description of PORT regarding buses and of PACKAGE regarding 'name'. - Added a section 'Special attributes' regarding the special role of attribute 'VALUE'. - Improved description of UL_PART.variants(); extended example for UL_VARIANT. - Added explanation on top/bottom pairs of custom layers. * Miscellaneous: - Added a set of design rule files from Eurocircuits and Wuerth Electronic to design rule folder. - Added a new CAM job file gerb274x-mill-drill.cam for generating milling output with Gerber and drill data output with Excellon in one action. * Bugfixes: - Ignoring a potentially given but superfluous extension in COPY X.PAC@abc.lbr Y[.pac]; same for .dev. - Fix for locale dependant problems when entering decimal numbers in unit fields. - Changed misleading text in the Linux install script. - Fixed handling of newly added empty global attributes. - Fix for proper support of EAGLE 64 bit on MAC OS X 10.8. - Fixed interpretation of scroll and zoom gestures from trackpads on MAC. - Fix for 'Duplicate' in context menu for device sets and packages in the library editor's overview mode when duplicating unsaved objects. - Improved drawing performance for panning under Linux; there was a regression after version 7.2.0. - Fix for support of country specific decimal point (like ',') in command line and scripts (after 7.2.0 only '.' worked). - 'Duplicate' in context menu for library objects: restriction in the naming dialog to allowed characters for object names. - Fix for a crash in the autorouter when evaluation was done with invalid job files. - Fix for umlaut problem in installation text on MAC. - The ROUTE command with Ctrl+Left can now also start routing at a pad; this is important to start from a pad without airwire if the connect mode is set to 'any'. - Now the first selection point for DIMENSION is only snapped if coming from a mouse click. - Fixed update of thumbnails after removing a module. - Fix for long printing times on Windows (there was a regression since V7.3). - Fixed context menu handling for PACKAGE/TECHNOLOGY after clicking "Next" in case of an ambiguous selection. The command was still referring to the previous object. - Fixed >LAST_DATE_TIME in CAM Processor output; it has been stuck at 'not saved' if during an EAGLE session a new drawing has been generated. - Fixed displaying license data containing umlauts. - Fix for EAGLE in commandline mode: it could happen that a given command sequence (option -C) was executed in the wrong editor window. - Fixed triggering the default button 'OK' by ENTER key in the CONNECT dialog; if the focus was in a list, the list action was executed inadvertently. - Fix for initially missing display of the 'Window' menu in MAC menubar. - Correction of eagle.def concerning the output formats GERBER_RS274X_33MM and EXCELLON_33MM (introduced in V7.2.1). - Fix regarding continuation of an existing autorouter job after previous cancel. - Added an initial check if the board was changed before continuation of an existing autorouter job. - Fix in DRC for undetected overlapping polygons in special cases. - Fix for inaccessible minimized partner window if a schematic or board was opened. This was a problem on several Linux distributions. - Fix for undesired focus changes on MAC between EAGLE editor windows. - Reactivated beep if clicking into the drawing area w/o causing an actual selection (e.g. in ROUTE command). - Fixed ERC messages for nets containing UTF-8 characters. - Changed the polygon calculation within the CAM Processor to vector font, because texts are always using vector font in the CAM Processor. - Added a hint to use the default grid in schematics. - Ignoring unjustified offset position if pasting a module. - Ensuring unique naming if copying symbols. - Fixed initial display of TOC in libraries if loaded within a project. - Made ADD link in Control Panel for symbols work. - Fixed annotation of deleting a module instance; deleting the respective signals in the board completely if there is no port.
Diffstat (limited to 'cad')
-rw-r--r--cad/eagle/Makefile7
-rw-r--r--cad/eagle/PLIST51
-rw-r--r--cad/eagle/distinfo8
3 files changed, 56 insertions, 10 deletions
diff --git a/cad/eagle/Makefile b/cad/eagle/Makefile
index 756096e73ab..c074c10e81b 100644
--- a/cad/eagle/Makefile
+++ b/cad/eagle/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.26 2015/08/13 20:27:43 tnn Exp $
+# $NetBSD: Makefile,v 1.27 2015/09/02 01:55:13 mef Exp $
-DISTNAME= eagle-lin32-7.3.0
-PKGREVISION= 1
+DISTNAME= eagle-lin32-7.4.0
PKGNAME= ${DISTNAME:S/-lin32//}
CATEGORIES= cad
-MASTER_SITES= http://web.cadsoft.de/ftp/eagle/program/7.3/
+MASTER_SITES= http://web.cadsoft.de/ftp/eagle/program/7.4/
EXTRACT_SUFX= .run
EXTRACT_CMD= tail +126 $$extract_file | ${TOOLS_PATH.bsdtar} -C ${WRKDIR} -xjf -
diff --git a/cad/eagle/PLIST b/cad/eagle/PLIST
index c9755e5f0e1..2d9d213f7bd 100644
--- a/cad/eagle/PLIST
+++ b/cad/eagle/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2015/08/12 17:39:36 tnn Exp $
+@comment $NetBSD: PLIST,v 1.9 2015/09/02 01:55:13 mef Exp $
bin/eagle
eagle/bin/designlink22.png
eagle/bin/eagle
@@ -25,6 +25,7 @@ eagle/bin/qt_zh_TW.qm
eagle/cam/DESCRIPTION
eagle/cam/excellon.cam
eagle/cam/gerb274x-4layer.cam
+eagle/cam/gerb274x-mill-drill.cam
eagle/cam/gerb274x.cam
eagle/cam/gerber.cam
eagle/cam/glaser.whl
@@ -56,6 +57,50 @@ eagle/doc/ulp/generate-3d-idf-data_en.pdf
eagle/doc/ulp/make-symbol-device-package-bsdl-2011-de.pdf
eagle/doc/ulp/make-symbol-device-package-bsdl-2011-en.pdf
eagle/dru/DESCRIPTION
+eagle/dru/Eurocircuits/EC-classification-ENGLISH-3-2013-V3-FINAL.pdf
+eagle/dru/Eurocircuits/Eurocircuits-EAGLE_dru_overview_130329.pdf
+eagle/dru/Eurocircuits/Eurocircuits-EAGLE_dru_settings_130329.pdf
+eagle/dru/Eurocircuits/eC_Advanced/eC_1Layer_PClass3_BaseCopperO105.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_1Layer_PClass4_BaseCopperO70.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_1Layer_PClass5_BaseCopperO35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_1Layer_PClass7_BaseCopperO35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_2Layer_PClass3_BaseCopperO105.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_2Layer_PClass4_BaseCopperO70.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_2Layer_PClass5_BaseCopperO18.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_2Layer_PClass6_BaseCopperO35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_2Layer_PClass7_BaseCopperO18.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_2Layer_PClass8_BaseCopperO12.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_2Layer_PClass8_BaseCopperO18.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_2Layer_PClass9_BaseCopperO12.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_4Layer_PClass4_BaseCopperO35-I70.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_4Layer_PClass5_BaseCopperO18-I35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_4Layer_PClass6_BaseCopperO35-I35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_4Layer_PClass7_BaseCopperO18-I35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_4Layer_PClass8_BaseCopperO12-I18.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_4Layer_PClass8_BaseCopperO18-I18.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_4Layer_PClass9_BaseCopperO12-I12.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_4Layer_PClass9_BaseCopperO12-I18.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_6Layer_PClass4_BaseCopperO35-I70.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_6Layer_PClass5_BaseCopperO18-I35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_6Layer_PClass6_BaseCopperO35-I35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_6Layer_PClass7_BaseCopperO18-I35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_6Layer_PClass8_BaseCopperO12-I18.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_6Layer_PClass8_BaseCopperO18-I18.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_6Layer_PClass9_BaseCopperO12-I12.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_6Layer_PClass9_BaseCopperO12-I18.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_8Layer_PClass5_BaseCopperO18-I35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_8Layer_PClass6_BaseCopperO35-I35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_8Layer_PClass7_BaseCopperO18-I35.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_8Layer_PClass8_BaseCopperO12-I18.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_8Layer_PClass8_BaseCopperO18-I18.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_8Layer_PClass9_BaseCopperO12-I12.dru
+eagle/dru/Eurocircuits/eC_Advanced/eC_8Layer_PClass9_BaseCopperO12-I18.dru
+eagle/dru/Eurocircuits/eC_Defaults/eC_1Layer_PClass6_BaseCopperO35_eCDefault.dru
+eagle/dru/Eurocircuits/eC_Defaults/eC_2Layer_PClass6_BaseCopperO18_eCDefault.dru
+eagle/dru/Eurocircuits/eC_Defaults/eC_4Layer_PClass6_BaseCopperO18-I35_eCDefault.dru
+eagle/dru/Eurocircuits/eC_Defaults/eC_6Layer_PClass6_BaseCopperO18-I35_eCDefault.dru
+eagle/dru/Eurocircuits/eC_Defaults/eC_8Layer_PClass6_BaseCopperO18-I35_eCDefault.dru
+eagle/dru/WEdirekt/Eagle_WEdirekt_150_check.dru
eagle/dru/default.dru
eagle/lbr/19inch.lbr
eagle/lbr/40xx.lbr
@@ -195,6 +240,7 @@ eagle/lbr/display-hp.lbr
eagle/lbr/display-kingbright.lbr
eagle/lbr/display-lcd.lbr
eagle/lbr/docu-dummy.lbr
+eagle/lbr/dom-key.lbr
eagle/lbr/eagle-ltspice.lbr
eagle/lbr/ecl.lbr
eagle/lbr/elektro/DESCRIPTION
@@ -432,6 +478,7 @@ eagle/projects/examples/hexapod/hexapod.brd
eagle/projects/examples/hexapod/hexapod.sch
eagle/projects/examples/ltspice/3518-eagle.sch
eagle/projects/examples/ltspice/3518.sch
+eagle/projects/examples/ltspice/DESCRIPTION
eagle/projects/examples/ltspice/eagle.epf
eagle/projects/examples/singlesided/DESCRIPTION
eagle/projects/examples/singlesided/eagle.epf
@@ -565,9 +612,9 @@ eagle/ulp/cmd-snap-board.ulp
eagle/ulp/cmd-snappads.ulp
eagle/ulp/connect-device-split-symbol.ulp
eagle/ulp/copy-attribute-at-deviceset.ulp
-eagle/ulp/copy-layer-to-any-layer.ulp
eagle/ulp/copy-silk-screen.ulp
eagle/ulp/copy-text-as-wire.ulp
+eagle/ulp/copy-wire-to-any-layer.ulp
eagle/ulp/copy-wire-to-solder-mask.ulp
eagle/ulp/count.ulp
eagle/ulp/del-devices.ulp
diff --git a/cad/eagle/distinfo b/cad/eagle/distinfo
index 220f2c85223..263e67bec14 100644
--- a/cad/eagle/distinfo
+++ b/cad/eagle/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2015/08/13 20:27:43 tnn Exp $
+$NetBSD: distinfo,v 1.11 2015/09/02 01:55:13 mef Exp $
-SHA1 (eagle-lin32-7.3.0.run) = ea92e705bfc3fbd7a89cc7125a88afeba9b5b881
-RMD160 (eagle-lin32-7.3.0.run) = 0f0d86d63fdf6419be075ee4ae11e18ac49734b9
-Size (eagle-lin32-7.3.0.run) = 48599533 bytes
+SHA1 (eagle-lin32-7.4.0.run) = 6724a53a90423e1fcd3ddfab2557c20739623cd3
+RMD160 (eagle-lin32-7.4.0.run) = ad76164db7693b0bddfb0cc1d205b514d9692fad
+Size (eagle-lin32-7.4.0.run) = 49535353 bytes