summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authormef <mef@pkgsrc.org>2015-11-21 13:49:16 +0000
committermef <mef@pkgsrc.org>2015-11-21 13:49:16 +0000
commit95cee24cedbe4357883b57256500ada30bb2a4eb (patch)
tree30ee2f8e36dad79f8f95bad735c13ec98ae66df7 /cad
parent25261fcf068aacad2a03d36cb520aff960c9bdf6 (diff)
downloadpkgsrc-95cee24cedbe4357883b57256500ada30bb2a4eb.tar.gz
Update 7.4.0 to 7.5.0 (2015/11/17)
--------------------- * EAGLE Editions: - The EAGLE Freeware edition now starts with a temporary advertisement window and the Control Panel has got an advertisement section. - For the EAGLE Light edition (both Freeware and Commercial) the number of available schematic sheets has been increased to 2. * GUI: - Now the icons in EAGLE are scalable (see Options menu in Control Panel). The icons are in SVG format and stored in folder 'icons' under the bin folder. The classic set of EAGLE icons is not available in SVG format and therefore not scalable. - Added highlighting of the current group if starting GROUP command. - Added tool tips to the DRC/ERC error list containing the error descriptions. * ULPs: - Update of various ULPs integrated into EAGLE's editors: - In the Board editor under File/Export the entries 'Unidat' (unidat.ulp) and 'DIF4.0' (dif40.ulp) have been taken out. An entry 'Mount SMD' has been added (starting mountsmd.ulp). - In the Board editor under File/Import the entry 'Ultiboard' (import-ultiboard-ddf.ulp) has been taken out. The new entries 'DXF' and 'Gerber' have been added, executing import-dxf.ulp resp. import-gerber.ulp. The Gerber import is a new functionality. Import of DXF is available in the Schematic editor as well. - In the Board editor under Tools the new entries 'Element array placement' (new component-array.ulp) and 'Mirror board' (mirror-board.ulp) have been added. - In the Library editor there is now File/Import with entry 'BSDL', starting make-symbol-device-package-bsdl.ulp. * Miscellaneous: - Extension of proxy settings by an optional username and password. Saving of the password is also optional and in an encrypted form. See Help/Check for Update/Configure in Control Panel. - Added a special DRC error for intersecting signal polygons with same rank. - Workaround for Linux 64 bit, because Red Hat (RHEL 6.6) is not yet providing an up-to-date GLIBC library. - Implementation of a basic file locking mechanism: by default any files that are loaded into an EAGLE editor are locked, i.e. not available for writing by other EAGLE instances. Locked files are reported to the user. He can retry getting the file, save under a different name, continue editing without saving or break the lock. The locking can be switched off which is saved in eaglerc user settings. - Added a new set of schematics, boards and libraries from 3rd party 'seeed'. The libraries are in a directory 'seeed' under the library folder, the schematics and boards in examples/'seeed' under the projects folder. See also www.seeed.cc. * Bugfixes: - Fix for not searchable PDF printings on MAC. - Fix to avoid intensive network traffic caused by GUI elements of the autorouter. - Fixed unusable confirm dialog in CAM processor; under special conditions it could be blocked by the progress dialog. - Fix for wrong display of mirrored texts in package previews. - Fixed handling of vias if reselecting a differential pair for routing. - If starting the autorouter, the TopRouter is now checking whether the board is already routed completely. - Made image export to TIFF format work again. There was a regression in V7.3. - Restored V6 behavior for designs w/o hierarchy if combining or renaming net segments, which could cause unnecessary ripups. - Now 64 colors of all palettes are initialized. - Correction of the number of available layers for 'Make Personal' edition from 4 to 6. - Keeping order of 'SET CONTEXT' commands if displaying the context menu. - Avoiding a crash on Mac if closing a drawing window with Command(Apple)-W immediately after loading a board and schematic pair and restoring the minimized partner.
Diffstat (limited to 'cad')
-rw-r--r--cad/eagle/Makefile11
-rw-r--r--cad/eagle/PLIST258
-rw-r--r--cad/eagle/distinfo9
3 files changed, 269 insertions, 9 deletions
diff --git a/cad/eagle/Makefile b/cad/eagle/Makefile
index c074c10e81b..832496c0bc2 100644
--- a/cad/eagle/Makefile
+++ b/cad/eagle/Makefile
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.27 2015/09/02 01:55:13 mef Exp $
+# $NetBSD: Makefile,v 1.28 2015/11/21 13:49:16 mef Exp $
-DISTNAME= eagle-lin32-7.4.0
+DISTNAME= eagle-lin32-7.5.0
PKGNAME= ${DISTNAME:S/-lin32//}
CATEGORIES= cad
-MASTER_SITES= http://web.cadsoft.de/ftp/eagle/program/7.4/
+# Strip microversion from directory name
+MASTER_SITES= http://web.cadsoft.de/ftp/eagle/program/${PKGVERSION_NOREV:C/([0-9]+\.[0-9]+)\.[0-9]/\1/}/
EXTRACT_SUFX= .run
EXTRACT_CMD= tail +126 $$extract_file | ${TOOLS_PATH.bsdtar} -C ${WRKDIR} -xjf -
@@ -34,5 +35,9 @@ do-build:
do-install:
cd ${WRKSRC} && ${PAX} -rw . ${DESTDIR}${PREFIX}/eagle/.
${INSTALL_SCRIPT} ${WRKDIR}/eagle ${DESTDIR}${PREFIX}/bin
+ # Drop executable bit for regular files
+ ${CHMOD} -x ${DESTDIR}${PREFIX}/eagle/projects/examples/seeed/DESCRIPTION
+ ${CHMOD} -x ${DESTDIR}${PREFIX}/eagle/projects/examples/seeed/*/*
+ ${CHMOD} -x ${DESTDIR}${PREFIX}/eagle/lbr/seeed/*
.include "../../mk/bsd.pkg.mk"
diff --git a/cad/eagle/PLIST b/cad/eagle/PLIST
index 2d9d213f7bd..af670d45f13 100644
--- a/cad/eagle/PLIST
+++ b/cad/eagle/PLIST
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.9 2015/09/02 01:55:13 mef Exp $
+@comment $NetBSD: PLIST,v 1.10 2015/11/21 13:49:16 mef Exp $
bin/eagle
-eagle/bin/designlink22.png
+eagle/bin/designlink.png
eagle/bin/eagle
+eagle/bin/eagle-logo.png
eagle/bin/eagle.def
eagle/bin/eagle_de.htm
eagle/bin/eagle_de.qm
@@ -12,8 +13,215 @@ eagle/bin/eagle_zh.qm
eagle/bin/eagleicon16.png
eagle/bin/eagleicon50.png
eagle/bin/freeware.key
+eagle/bin/icons/Add.svg
+eagle/bin/icons/Annotation.svg
+eagle/bin/icons/Annotation_A.svg
+eagle/bin/icons/Annotation_S.svg
+eagle/bin/icons/Arc.svg
+eagle/bin/icons/ArcDirectionCCW.svg
+eagle/bin/icons/ArcDirectionCW.svg
+eagle/bin/icons/AttrOverwriteLbr.svg
+eagle/bin/icons/AttrOverwriteLbrEqual.svg
+eagle/bin/icons/AttrOverwritePart.svg
+eagle/bin/icons/AttrOverwritePartConst.svg
+eagle/bin/icons/Attribute.svg
+eagle/bin/icons/Auto.svg
+eagle/bin/icons/Back.svg
+eagle/bin/icons/Back_D.svg
+eagle/bin/icons/Brd.svg
+eagle/bin/icons/Bus.svg
+eagle/bin/icons/Cam.svg
+eagle/bin/icons/Change.svg
+eagle/bin/icons/Circle.svg
+eagle/bin/icons/ClearFind.svg
+eagle/bin/icons/Collapse.svg
+eagle/bin/icons/Connect.svg
+eagle/bin/icons/ConnectRouteAll.svg
+eagle/bin/icons/ConnectRouteAny.svg
+eagle/bin/icons/ConsistencyError.svg
+eagle/bin/icons/Copy.svg
+eagle/bin/icons/Cut.svg
+eagle/bin/icons/Delete.svg
+eagle/bin/icons/Dimension.svg
+eagle/bin/icons/DimensionAngle.svg
+eagle/bin/icons/DimensionDiameter.svg
+eagle/bin/icons/DimensionHorizontal.svg
+eagle/bin/icons/DimensionLeader.svg
+eagle/bin/icons/DimensionParallel.svg
+eagle/bin/icons/DimensionRadius.svg
+eagle/bin/icons/DimensionVertical.svg
+eagle/bin/icons/Display.svg
+eagle/bin/icons/Drc.svg
+eagle/bin/icons/Dru.svg
+eagle/bin/icons/Edit.svg
+eagle/bin/icons/Empty.svg
+eagle/bin/icons/Epf.svg
+eagle/bin/icons/Erc.svg
+eagle/bin/icons/Error.svg
+eagle/bin/icons/Errors.svg
+eagle/bin/icons/Expand.svg
+eagle/bin/icons/FileOpen.svg
+eagle/bin/icons/FileSave.svg
+eagle/bin/icons/FolderClosed.svg
+eagle/bin/icons/FolderOpen.svg
+eagle/bin/icons/Forward.svg
+eagle/bin/icons/Forward_D.svg
+eagle/bin/icons/Frame.svg
+eagle/bin/icons/FrameBorderBottom.svg
+eagle/bin/icons/FrameBorderLeft.svg
+eagle/bin/icons/FrameBorderRight.svg
+eagle/bin/icons/FrameBorderTop.svg
+eagle/bin/icons/Gateswap.svg
+eagle/bin/icons/Go.svg
+eagle/bin/icons/Go_D.svg
+eagle/bin/icons/Grid.svg
+eagle/bin/icons/Group.svg
+eagle/bin/icons/HasSupply.svg
+eagle/bin/icons/Help.svg
+eagle/bin/icons/HelpBookClosed.svg
+eagle/bin/icons/HelpBookOpen.svg
+eagle/bin/icons/HelpTopic.svg
+eagle/bin/icons/Hlp.svg
+eagle/bin/icons/Hole.svg
+eagle/bin/icons/Info.svg
+eagle/bin/icons/Invoke.svg
+eagle/bin/icons/Junction.svg
+eagle/bin/icons/Label.svg
+eagle/bin/icons/LabelXrefOff.svg
+eagle/bin/icons/LabelXrefOn.svg
+eagle/bin/icons/Lbr.svg
+eagle/bin/icons/LbrDevice.svg
+eagle/bin/icons/LbrOpen.svg
+eagle/bin/icons/LbrPackage.svg
+eagle/bin/icons/Lock.svg
+eagle/bin/icons/Mark.svg
+eagle/bin/icons/Meander.svg
+eagle/bin/icons/Mirror.svg
+eagle/bin/icons/Miter.svg
+eagle/bin/icons/MiterRound.svg
+eagle/bin/icons/MiterStraight.svg
+eagle/bin/icons/Modified.svg
+eagle/bin/icons/Modified_D.svg
+eagle/bin/icons/Module.svg
+eagle/bin/icons/Move.svg
+eagle/bin/icons/Name.svg
+eagle/bin/icons/Net.svg
+eagle/bin/icons/OK.svg
+eagle/bin/icons/OpenDev.svg
+eagle/bin/icons/OpenPac.svg
+eagle/bin/icons/OpenSym.svg
+eagle/bin/icons/Optimize.svg
+eagle/bin/icons/Orientation0.svg
+eagle/bin/icons/Orientation180.svg
+eagle/bin/icons/Orientation270.svg
+eagle/bin/icons/Orientation90.svg
+eagle/bin/icons/OrientationMirror.svg
+eagle/bin/icons/OrientationNormal.svg
+eagle/bin/icons/Package.svg
+eagle/bin/icons/Pad.svg
+eagle/bin/icons/Paste.svg
+eagle/bin/icons/Pin.svg
+eagle/bin/icons/PinFunctionClk.svg
+eagle/bin/icons/PinFunctionDot.svg
+eagle/bin/icons/PinFunctionDotClk.svg
+eagle/bin/icons/PinFunctionNone.svg
+eagle/bin/icons/PinLengthLong.svg
+eagle/bin/icons/PinLengthMiddle.svg
+eagle/bin/icons/PinLengthPoint.svg
+eagle/bin/icons/PinLengthShort.svg
+eagle/bin/icons/PinOrientation0.svg
+eagle/bin/icons/PinOrientation180.svg
+eagle/bin/icons/PinOrientation270.svg
+eagle/bin/icons/PinOrientation90.svg
+eagle/bin/icons/PinVisibleBoth.svg
+eagle/bin/icons/PinVisibleOff.svg
+eagle/bin/icons/PinVisiblePad.svg
+eagle/bin/icons/PinVisiblePin.svg
+eagle/bin/icons/Pinswap.svg
+eagle/bin/icons/Polygon.svg
+eagle/bin/icons/PolygonOrphansOff.svg
+eagle/bin/icons/PolygonOrphansOn.svg
+eagle/bin/icons/PolygonPourCutout.svg
+eagle/bin/icons/PolygonPourHatch.svg
+eagle/bin/icons/PolygonPourSolid.svg
+eagle/bin/icons/PolygonThermalsOff.svg
+eagle/bin/icons/PolygonThermalsOn.svg
+eagle/bin/icons/Port.svg
+eagle/bin/icons/Prefix.svg
+eagle/bin/icons/Print.svg
+eagle/bin/icons/ProjectClosed.svg
+eagle/bin/icons/ProjectOpen.svg
+eagle/bin/icons/Ratsnest.svg
+eagle/bin/icons/Rect.svg
+eagle/bin/icons/Redo.svg
+eagle/bin/icons/Redo_D.svg
+eagle/bin/icons/Replace.svg
+eagle/bin/icons/Ripup.svg
+eagle/bin/icons/Rotate.svg
+eagle/bin/icons/Route.svg
+eagle/bin/icons/Run.svg
+eagle/bin/icons/Sch.svg
+eagle/bin/icons/Scr.svg
+eagle/bin/icons/Script.svg
+eagle/bin/icons/ShapeLong.svg
+eagle/bin/icons/ShapeOctagon.svg
+eagle/bin/icons/ShapeOffset.svg
+eagle/bin/icons/ShapeRound.svg
+eagle/bin/icons/ShapeSquare.svg
+eagle/bin/icons/SheetNew.svg
+eagle/bin/icons/SheetNew_D.svg
+eagle/bin/icons/SheetRemove.svg
+eagle/bin/icons/SheetRemove_D.svg
+eagle/bin/icons/Show.svg
+eagle/bin/icons/Signal.svg
+eagle/bin/icons/Smash.svg
+eagle/bin/icons/Smd.svg
+eagle/bin/icons/Split.svg
+eagle/bin/icons/Stop.svg
+eagle/bin/icons/Stop_D.svg
+eagle/bin/icons/Text.svg
+eagle/bin/icons/TextSpin0.svg
+eagle/bin/icons/TextSpin1.svg
+eagle/bin/icons/Txt.svg
+eagle/bin/icons/Ulp.svg
+eagle/bin/icons/Undo.svg
+eagle/bin/icons/UndoDelimiter.svg
+eagle/bin/icons/Undo_D.svg
+eagle/bin/icons/Use.svg
+eagle/bin/icons/UsedOff.svg
+eagle/bin/icons/UsedOn.svg
+eagle/bin/icons/Value.svg
+eagle/bin/icons/Via.svg
+eagle/bin/icons/Warning.svg
+eagle/bin/icons/WillConnect.svg
+eagle/bin/icons/WindowBoard.svg
+eagle/bin/icons/WindowDevice.svg
+eagle/bin/icons/WindowPackage.svg
+eagle/bin/icons/WindowSchematic.svg
+eagle/bin/icons/WindowSymbol.svg
+eagle/bin/icons/Wire.svg
+eagle/bin/icons/WireBend0.svg
+eagle/bin/icons/WireBend1.svg
+eagle/bin/icons/WireBend2.svg
+eagle/bin/icons/WireBend3.svg
+eagle/bin/icons/WireBend4.svg
+eagle/bin/icons/WireBend5.svg
+eagle/bin/icons/WireBend6.svg
+eagle/bin/icons/WireBend7.svg
+eagle/bin/icons/WireBend8.svg
+eagle/bin/icons/WireBend9.svg
+eagle/bin/icons/WireCapFlat.svg
+eagle/bin/icons/WireCapRound.svg
+eagle/bin/icons/ZoomAll.svg
+eagle/bin/icons/ZoomIn.svg
+eagle/bin/icons/ZoomOut.svg
+eagle/bin/icons/ZoomRedraw.svg
+eagle/bin/icons/ZoomSelect.svg
eagle/bin/idf-3d.png
eagle/bin/pcb-service.png
+eagle/bin/permanent-de.png
+eagle/bin/permanent-euen.png
+eagle/bin/permanent-row.png
eagle/bin/platforms-lin.png
eagle/bin/platforms-mac.png
eagle/bin/platforms-win.png
@@ -22,6 +230,8 @@ eagle/bin/qt_hu.qm
eagle/bin/qt_ru.qm
eagle/bin/qt_zh_CN.qm
eagle/bin/qt_zh_TW.qm
+eagle/bin/splash-de.png
+eagle/bin/splash-en.png
eagle/cam/DESCRIPTION
eagle/cam/excellon.cam
eagle/cam/gerb274x-4layer.cam
@@ -398,6 +608,24 @@ eagle/lbr/rf-micro-devices.lbr
eagle/lbr/rf-solutions.lbr
eagle/lbr/rohm.lbr
eagle/lbr/roundsolutions.lbr
+eagle/lbr/seeed/DESCRIPTION
+eagle/lbr/seeed/Seeed-OPL-Antenna.lbr
+eagle/lbr/seeed/Seeed-OPL-Button.lbr
+eagle/lbr/seeed/Seeed-OPL-Capacitor.lbr
+eagle/lbr/seeed/Seeed-OPL-Connector.lbr
+eagle/lbr/seeed/Seeed-OPL-Crystal-Oscillator.lbr
+eagle/lbr/seeed/Seeed-OPL-Diode.lbr
+eagle/lbr/seeed/Seeed-OPL-Display.lbr
+eagle/lbr/seeed/Seeed-OPL-Inductor.lbr
+eagle/lbr/seeed/Seeed-OPL-Moudle.lbr
+eagle/lbr/seeed/Seeed-OPL-Relay.lbr
+eagle/lbr/seeed/Seeed-OPL-Resistor.lbr
+eagle/lbr/seeed/Seeed-OPL-Switch.lbr
+eagle/lbr/seeed/Seeed-OPL-Transistor.lbr
+eagle/lbr/seeed/Seeed-OPL-for-customer-20151021.xlsx
+eagle/lbr/seeed/Seeed-OPL-fuse.lbr
+eagle/lbr/seeed/Seeed-OPL-ic.lbr
+eagle/lbr/seeed/Seeed-OPL-sensor.lbr
eagle/lbr/semicon-smd-ipc.lbr
eagle/lbr/sensor-comus-group.lbr
eagle/lbr/sensor-heraeus.lbr
@@ -480,6 +708,30 @@ 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/seeed/Base-Shield-V2/Base-Shield-v2.brd
+eagle/projects/examples/seeed/Base-Shield-V2/Base-Shield-v2.sch
+eagle/projects/examples/seeed/CAN-BUS-Shield-v1.2/CAN-BUS-Shield-v1.2.brd
+eagle/projects/examples/seeed/CAN-BUS-Shield-v1.2/CAN-BUS-Shield-v1.2.sch
+eagle/projects/examples/seeed/DESCRIPTION
+eagle/projects/examples/seeed/GPRS-Shield-V3.0/GPRS-Shield-v3.0.brd
+eagle/projects/examples/seeed/GPRS-Shield-V3.0/GPRS-Shield-v3.0.sch
+eagle/projects/examples/seeed/Grove-Button-v1.0/Grov-Button-v1.0.brd
+eagle/projects/examples/seeed/Grove-Button-v1.0/Grov-Button-v1.0.sch
+eagle/projects/examples/seeed/Grove-Relay/Grove-Relay-v1.2.brd
+eagle/projects/examples/seeed/Grove-Relay/Grove-Relay-v1.2.sch
+eagle/projects/examples/seeed/Seeeduino-Stalker-v3.0/Seeeduino-Stalker-v3.0.brd
+eagle/projects/examples/seeed/Seeeduino-Stalker-v3.0/Seeeduino-Stalker-v3.0.sch
+eagle/projects/examples/seeed/SeeeduinoV4.2/Seeeduino-v4.2.brd
+eagle/projects/examples/seeed/SeeeduinoV4.2/Seeeduino-v4.2.sch
+eagle/projects/examples/seeed/Xadow-Basic-Sensors-v1.0-sch_pcb/Xadow-Basic-Sensors-v1.0.brd
+eagle/projects/examples/seeed/Xadow-Basic-Sensors-v1.0-sch_pcb/Xadow-Basic-Sensors-v1.0.pdf
+eagle/projects/examples/seeed/Xadow-Basic-Sensors-v1.0-sch_pcb/Xadow-Basic-Sensors-v1.0.sch
+eagle/projects/examples/seeed/Xadow-GPS-v2-sch_pcb/Xadow-GPS-v2.brd
+eagle/projects/examples/seeed/Xadow-GPS-v2-sch_pcb/Xadow-GPS-v2.pdf
+eagle/projects/examples/seeed/Xadow-GPS-v2-sch_pcb/Xadow-GPS-v2.sch
+eagle/projects/examples/seeed/Xadow-NFC-v2-sch_pcb/Xadow-NFC-v2.brd
+eagle/projects/examples/seeed/Xadow-NFC-v2-sch_pcb/Xadow-NFC-v2.pdf
+eagle/projects/examples/seeed/Xadow-NFC-v2-sch_pcb/Xadow-NFC-v2.sch
eagle/projects/examples/singlesided/DESCRIPTION
eagle/projects/examples/singlesided/eagle.epf
eagle/projects/examples/singlesided/singlesided.brd
@@ -610,6 +862,7 @@ eagle/ulp/cmd-renumber.ulp
eagle/ulp/cmd-showzoom.ulp
eagle/ulp/cmd-snap-board.ulp
eagle/ulp/cmd-snappads.ulp
+eagle/ulp/component-array.ulp
eagle/ulp/connect-device-split-symbol.ulp
eagle/ulp/copy-attribute-at-deviceset.ulp
eagle/ulp/copy-silk-screen.ulp
@@ -676,6 +929,7 @@ eagle/ulp/import-bmp-ratio.bmp
eagle/ulp/import-bmp-scale.bmp
eagle/ulp/import-bmp.ulp
eagle/ulp/import-dxf.ulp
+eagle/ulp/import-gerber.ulp
eagle/ulp/import-pads-powerpcb-v5.ulp
eagle/ulp/import-ultiboard-ddf.ulp
eagle/ulp/ipc-d-356.ulp
diff --git a/cad/eagle/distinfo b/cad/eagle/distinfo
index 263e67bec14..62f707f104d 100644
--- a/cad/eagle/distinfo
+++ b/cad/eagle/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.11 2015/09/02 01:55:13 mef Exp $
+$NetBSD: distinfo,v 1.12 2015/11/21 13:49:16 mef Exp $
-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
+SHA1 (eagle-lin32-7.5.0.run) = 4d6b4eef6b8488303b76913e7332100082c5e350
+RMD160 (eagle-lin32-7.5.0.run) = 2f505856289e9c35068914ec190b283571eb6800
+SHA512 (eagle-lin32-7.5.0.run) = 9dd6d49549473d1e65563d46cd671cc6d748b6196c6524720031ce5494e4dd704d7326986e80e1eaf4f52133a1929a801167883477ce9b1be8ba47dcf9f29b96
+Size (eagle-lin32-7.5.0.run) = 51067764 bytes