summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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