From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Mar 31 10:00:21 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1D5491065672 for ; Thu, 31 Mar 2011 10:00:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DCDAC8FC1C for ; Thu, 31 Mar 2011 10:00:20 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p2VA0Ked098821 for ; Thu, 31 Mar 2011 10:00:20 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p2VA0KXB098819; Thu, 31 Mar 2011 10:00:20 GMT (envelope-from gnats) Resent-Date: Thu, 31 Mar 2011 10:00:20 GMT Resent-Message-Id: <201103311000.p2VA0KXB098819@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Thomas Zander Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B207106564A for ; Thu, 31 Mar 2011 09:52:20 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 4B6CA8FC1D for ; Thu, 31 Mar 2011 09:52:20 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p2V9qJrF017893 for ; Thu, 31 Mar 2011 09:52:19 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p2V9qJkc017892; Thu, 31 Mar 2011 09:52:19 GMT (envelope-from nobody) Message-Id: <201103310952.p2V9qJkc017892@red.freebsd.org> Date: Thu, 31 Mar 2011 09:52:19 GMT From: Thomas Zander To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/156085: Update of cad/linux-eagle5 to the most recent version X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Mar 2011 10:00:21 -0000 >Number: 156085 >Category: ports >Synopsis: Update of cad/linux-eagle5 to the most recent version >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Thu Mar 31 10:00:20 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Thomas Zander >Release: >Organization: >Environment: >Description: A new vendor release of the eagle cad tool is available. >How-To-Repeat: >Fix: The attached patch updates the port to the latest version. Patch attached with submission follows: diff -ruN /usr/ports/cad/linux-eagle5/Makefile linux-eagle5/Makefile --- /usr/ports/cad/linux-eagle5/Makefile 2010-11-13 17:46:35.000000000 +0100 +++ linux-eagle5/Makefile 2011-03-30 13:11:45.931705960 +0200 @@ -6,7 +6,7 @@ # PORTNAME= linux-eagle5 -EAGLEBASEVERSION?= 5.10 +EAGLEBASEVERSION?= 5.11 EAGLEBUGFIX?= 0 EAGLEVERSION= ${EAGLEBASEVERSION}.${EAGLEBUGFIX} PORTVERSION= ${EAGLEVERSION:S/r/./} @@ -41,6 +41,10 @@ CPIO?= /usr/bin/cpio --quiet -pdum -R +DESKTOP_ENTRIES= "Eagle5" "Tool for designing printed circuit boards" \ + ${DATADIR}/ulp/eagle.bmp \ + "eagle" "Development;Electronics;Engineering;" "false" + .include PLIST_SUB+= LINUXBASE=${LINUXBASE} @@ -60,9 +64,6 @@ @${INSTALL_MAN} ${DATADIR}/doc/eagle.1 ${PREFIX}/man/man1/eagle.1 @${SED} -e "s:%%DATADIR%%:${DATADIR}:g" ${FILESDIR}/eagle.sh > ${PREFIX}/bin/eagle @${CHMOD} 0555 ${PREFIX}/bin/eagle - @#Need to bend the ssl locations for this port :-( - @${LN} -s ${LINUXBASE}/lib/libssl.so.0.9.8g ${LINUXBASE}/lib/libssl.so.0.9.8 - @${LN} -s ${LINUXBASE}/lib/libcrypto.so.0.9.8g ${LINUXBASE}/lib/libcrypto.so.0.9.8 post-install: @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" ${PKGDIR}/pkg-message > \ diff -ruN /usr/ports/cad/linux-eagle5/distinfo linux-eagle5/distinfo --- /usr/ports/cad/linux-eagle5/distinfo 2010-11-13 17:46:35.000000000 +0100 +++ linux-eagle5/distinfo 2011-03-30 12:49:44.634369584 +0200 @@ -1,2 +1,2 @@ -SHA256 (eagle-lin-5.10.0.run) = 84021cbbe7826e317ca29227c5d460ed0d7cdac04fbd397bfae51e44d3f2f503 -SIZE (eagle-lin-5.10.0.run) = 34853096 +SHA256 (eagle-lin-5.11.0.run) = b7202e45fb2cb6c3fc6104a19f7cd3ef03d8776fdd277288feda412586cbc42d +SIZE (eagle-lin-5.11.0.run) = 36691433 diff -ruN /usr/ports/cad/linux-eagle5/pkg-message linux-eagle5/pkg-message --- /usr/ports/cad/linux-eagle5/pkg-message 2010-11-13 17:46:35.000000000 +0100 +++ linux-eagle5/pkg-message 2011-03-30 13:18:40.550408595 +0200 @@ -1,7 +1,11 @@ -Eagle needs to be run as "root" first, in order to have write access -to %%PREFIX%%/share/eagle to write a program key file. +On the first run, eagle needs write access to the directory +%%PREFIX%%/share/eagle5/bin +in order to write a program key file. This can be done by executing +eagle as root or temporarily allowing a normal user to write this +directory (by suitable chown'ing). -Once this has been done, you can delete the "eagle" directory in your -/root directory, which is created during the initially startup, and -run it as a normal user. +Eagle usually creates an "eagle" directory in the user's home +directory upon initial startup. If this user does no longer want to +work on projects with eagle (e.g. the root account has been used to +create the mentioned key file), this directory can safely be deleted. diff -ruN /usr/ports/cad/linux-eagle5/pkg-plist linux-eagle5/pkg-plist --- /usr/ports/cad/linux-eagle5/pkg-plist 2010-11-13 17:46:35.000000000 +0100 +++ linux-eagle5/pkg-plist 2011-03-30 13:06:02.470430005 +0200 @@ -1,4 +1,5 @@ bin/eagle +share/eagle5/bin/designlink22.png share/eagle5/bin/eagle share/eagle5/bin/eagle.def share/eagle5/bin/eagle_de.htm @@ -9,6 +10,7 @@ share/eagle5/bin/eagleicon16.png share/eagle5/bin/eagleicon50.png share/eagle5/bin/freeware.key +share/eagle5/bin/pcb-service.png share/eagle5/bin/platforms-lin.png share/eagle5/bin/platforms-mac.png share/eagle5/bin/platforms-win.png @@ -115,6 +117,7 @@ share/eagle5/lbr/con-jae.lbr share/eagle5/lbr/con-jst.lbr share/eagle5/lbr/con-kycon.lbr +share/eagle5/lbr/con-kyocera-elco.lbr share/eagle5/lbr/con-lemo.lbr share/eagle5/lbr/con-leotronics.lbr share/eagle5/lbr/con-lsta.lbr @@ -191,6 +194,7 @@ share/eagle5/lbr/elektro/e-stromversorgungselemente.lbr share/eagle5/lbr/elektro/e-symbole.lbr share/eagle5/lbr/elektro/eib-busch-jaeger.lbr +share/eagle5/lbr/em-microelectronic.lbr share/eagle5/lbr/etx-board.lbr share/eagle5/lbr/exar.lbr share/eagle5/lbr/fairchild-semic.lbr @@ -206,6 +210,7 @@ share/eagle5/lbr/fujitsu.lbr share/eagle5/lbr/fuse.lbr share/eagle5/lbr/gennum.lbr +share/eagle5/lbr/halo-electronics.lbr share/eagle5/lbr/heatsink.lbr share/eagle5/lbr/holes.lbr share/eagle5/lbr/holtek.lbr @@ -234,6 +239,7 @@ share/eagle5/lbr/linx.lbr share/eagle5/lbr/logo.lbr share/eagle5/lbr/lprs.lbr +share/eagle5/lbr/lsi-computer-systems.lbr share/eagle5/lbr/lumiled.lbr share/eagle5/lbr/marks.lbr share/eagle5/lbr/maxim.lbr @@ -268,6 +274,7 @@ share/eagle5/lbr/microwave.lbr share/eagle5/lbr/midori-sensor.lbr share/eagle5/lbr/minicircuits.lbr +share/eagle5/lbr/mitsubishi-semiconductor.lbr share/eagle5/lbr/motorola-sensor-driver.lbr share/eagle5/lbr/murata-filter.lbr share/eagle5/lbr/murata-sensor.lbr @@ -324,6 +331,7 @@ share/eagle5/lbr/sensor-infratec.lbr share/eagle5/lbr/sharp.lbr share/eagle5/lbr/silabs.lbr +share/eagle5/lbr/sim-technology.lbr share/eagle5/lbr/sipex.lbr share/eagle5/lbr/smd-ipc.lbr share/eagle5/lbr/smd-special.lbr @@ -336,9 +344,11 @@ share/eagle5/lbr/supply1.lbr share/eagle5/lbr/supply2.lbr share/eagle5/lbr/switch-alps.lbr +share/eagle5/lbr/switch-coto.lbr share/eagle5/lbr/switch-dil.lbr share/eagle5/lbr/switch-misc.lbr share/eagle5/lbr/switch-omron.lbr +share/eagle5/lbr/switch-raychem.lbr share/eagle5/lbr/switch.lbr share/eagle5/lbr/telcom.lbr share/eagle5/lbr/telecontrolli.lbr @@ -420,6 +430,8 @@ share/eagle5/ulp/change-pad-in-lbr-1.bmp share/eagle5/ulp/change-pad-in-lbr-x.bmp share/eagle5/ulp/change-pad-in-lbr.ulp +share/eagle5/ulp/change-prefix-sch.ulp +share/eagle5/ulp/change-via-by-stack.ulp share/eagle5/ulp/clear-layer-in-lbr.ulp share/eagle5/ulp/cmd-change-brd-width.ulp share/eagle5/ulp/cmd-change-class.ulp @@ -509,7 +521,9 @@ share/eagle5/ulp/del-devices.ulp share/eagle5/ulp/del-empty-devices.ulp share/eagle5/ulp/del-pack-sym.ulp -share/eagle5/ulp/designlink.ulp +share/eagle5/ulp/designlink-inc.ulp +share/eagle5/ulp/designlink-lbr.ulp +share/eagle5/ulp/designlink-order.ulp share/eagle5/ulp/dif40.ulp share/eagle5/ulp/dose-pro.ulp share/eagle5/ulp/drill-aid.ulp @@ -543,6 +557,7 @@ share/eagle5/ulp/exp-project-lbr.ulp share/eagle5/ulp/exp2image.ulp share/eagle5/ulp/export-class.ulp +share/eagle5/ulp/export-ict-netlist-pad-coordinates.ulp share/eagle5/ulp/fabmaster.ulp share/eagle5/ulp/fill-via4vacuum.ulp share/eagle5/ulp/find-single-ended-wire.ulp @@ -604,18 +619,24 @@ share/eagle5/ulp/mill-outlines-via.bmp share/eagle5/ulp/mill-outlines.ulp share/eagle5/ulp/mirror-board.ulp +share/eagle5/ulp/mount-marks-smd.ulp +share/eagle5/ulp/mount-marks.ulp share/eagle5/ulp/mount-trace.ulp share/eagle5/ulp/mount.ulp share/eagle5/ulp/mountsmd.ulp +share/eagle5/ulp/netlist-converter.ulp share/eagle5/ulp/nextdevdescript.ulp share/eagle5/ulp/nextpacdescript.ulp share/eagle5/ulp/normalize-text.ulp share/eagle5/ulp/outlines.ulp share/eagle5/ulp/panelize.ulp share/eagle5/ulp/part2html.ulp +share/eagle5/ulp/pcb-service.ulp share/eagle5/ulp/prevdevdescript.ulp share/eagle5/ulp/prevpacdescript.ulp +share/eagle5/ulp/print-inductor-ulp.bmp share/eagle5/ulp/print-inductor.ulp +share/eagle5/ulp/print-spiral.bmp share/eagle5/ulp/remove-dev-sym-pac.ulp share/eagle5/ulp/rename-signal.ulp share/eagle5/ulp/renamnet-suffix.ulp @@ -654,15 +675,12 @@ @dirrm share/eagle5/dru @dirrm share/eagle5/lbr/elektro @dirrm share/eagle5/lbr +@dirrm share/eagle5/projects/examples/elektro @dirrm share/eagle5/projects/examples/hexapod @dirrm share/eagle5/projects/examples/singlesided @dirrm share/eagle5/projects/examples/tutorial -@dirrm share/eagle5/projects/examples/elektro @dirrm share/eagle5/projects/examples @dirrm share/eagle5/projects @dirrm share/eagle5/scr @dirrm share/eagle5/ulp @dirrmtry share/eagle5 -@cwd %%LINUXBASE%% -lib/libcrypto.so.0.9.8 -lib/libssl.so.0.9.8 >Release-Note: >Audit-Trail: >Unformatted: