diff options
author | mef <mef@pkgsrc.org> | 2015-11-21 13:49:16 +0000 |
---|---|---|
committer | mef <mef@pkgsrc.org> | 2015-11-21 13:49:16 +0000 |
commit | 95cee24cedbe4357883b57256500ada30bb2a4eb (patch) | |
tree | 30ee2f8e36dad79f8f95bad735c13ec98ae66df7 /cad | |
parent | 25261fcf068aacad2a03d36cb520aff960c9bdf6 (diff) | |
download | pkgsrc-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/Makefile | 11 | ||||
-rw-r--r-- | cad/eagle/PLIST | 258 | ||||
-rw-r--r-- | cad/eagle/distinfo | 9 |
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 |