FreeBSD Bugzilla – Attachment 132166 Details for
Bug 176387
cad/electric-ng update and maintainer change
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 6.57 KB, created by
Danilo EgĂȘa Gondolfo
on 2013-02-24 03:30:00 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Danilo EgĂȘa Gondolfo
Created:
2013-02-24 03:30:00 UTC
Size:
6.57 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 312860) >+++ Makefile (working copy) >@@ -1,21 +1,23 @@ > # Created by: Stanislav Sedov <ssedov@mbsd.msk.ru> > # $FreeBSD$ >-# > >-PORTNAME= electric-ng >-PORTVERSION= 8.11 >-PORTREVISION= 0 >+PORTNAME= electric >+PORTVERSION= 9.03 > CATEGORIES= cad java > MASTER_SITES= ${MASTER_SITE_GNU} \ >- http://www.staticfreesoft.com/:1 >+ http://www.staticfreesoft.com/:1 \ >+ http://www.staticfreesoft.com/jmanual/:2 > MASTER_SITE_SUBDIR= ${PORTNAME:S/-ng//} >-DISTNAME= electric-${PORTVERSION} >-EXTRACT_SUFX= .jar >+PKGNAMESUFFIX= -ng >+EXTRACT_SUFX= >+DISTFILES+= ${PORTNAME}Binary-${PORTVERSION}.jar > EXTRACT_ONLY= > >-MAINTAINER= ports@FreeBSD.org >+MAINTAINER= danilogondolfo@gmail.com > COMMENT= A sophisticated VLSI design system > >+EXTRACT_DEPENDS= unzip:${PORTSDIR}/archivers/unzip >+ > USE_JAVA= yes > JAVA_VERSION= 1.6+ > NO_BUILD= yes >@@ -25,18 +27,22 @@ > JARFILE="${JARFILE}" > SUB_FILES= electric-ng > >-OPTIONS_DEFINE= BSH 3D IRSIM ANIM AXIS RUSSIAN >+OPTIONS_DEFINE= BSH 3D IRSIM MANUAL > BSH_DESC= Enable embedded java interpreter via BSH > 3D_DESC= Enable 3D visualization via Java3D >-IRSIM_DESC= Install IRSIM plugin >-ANIM_DESC= Install 3D animation plugin >-AXIS_DESC= Install 3D Axis Controller plugin >-RUSSIAN_DESC= Install Russian manual >+IRSIM_DESC= Install IRSIM and 3D animation plugin >+MANUAL_DESC= Install documentation > >-JARFILE= ${DISTNAME}${EXTRACT_SUFX} >+OPTIONS_DEFAULT= IRSIM MANUAL 3D >+ >+JARFILE= ${PORTNAME}Binary-${PORTVERSION}.jar > J3DLIB= ${LOCALBASE}/share/java/java3d/jar/j3dcore.jar >-PLUGINDIR= ${PREFIX}/libexec/electric/ >+PLUGINDIR= ${PREFIX}/libexec/${PORTNAME}${PKGNAMESUFFIX} > >+DESKTOP_ENTRIES="Electric-NG" "${COMMENT}" "${PORTNAME}${PKGNAMESUFFIX}" \ >+ "${PORTNAME}${PKGNAMESUFFIX}" "Development;Electronics;Engineering;" ${FALSE} >+PLIST_FILES+= share/pixmaps/${PORTNAME}${PKGNAMESUFFIX}.png >+ > .include <bsd.port.options.mk> > > .if ${PORT_OPTIONS:MBSH} || exists(${JAVALIBDIR}/bsh.jar) >@@ -44,44 +50,48 @@ > LIBFILES+= ${JAVALIBDIR}/bsh.jar > .endif > >-.if ${PORT_OPTIONS:MAXIS} >-WITH_3D= yes >-PLUGINS+= electricJava3D-8.11 >-.endif >- >-.if ${PORT_OPTIONS:MANIM} >-WITH_3D= yes >-RUN_DEPENDS+= ${JAVALIBDIR}/jmf.jar:${PORTSDIR}/java/jmf >-PLUGINS+= electricJMF-8.11 >-.endif >- > .if ${PORT_OPTIONS:M3D} || exists(${J3DLIB}) > RUN_DEPENDS+= ${J3DLIB}:${PORTSDIR}/java/java3d > .endif > > .if ${PORT_OPTIONS:MIRSIM} >-PLUGINS+= electricIRSIM-8.11 >+RUN_DEPENDS+= ${JAVALIBDIR}/jmf.jar:${PORTSDIR}/java/jmf >+PLUGINS+= electricSFS-9.03 >+LIBFILES+= ${PREFIX}/libexec/${PORTNAME}${PKGNAMESUFFIX}/electricSFS-9.03.jar > .endif > >-.if ${PORT_OPTIONS:MRUSSIAN} >-PLUGINS+= electricRussianManual-8.11 >+.if ${PORT_OPTIONS:MMANUAL} >+DISTFILES+= ElectricManual-9.03.pdf:2 >+PLIST_FILES+= share/doc/${PORTNAME}${PKGNAMESUFFIX}/ElectricManual-9.03.pdf >+PLIST_DIRS+= share/doc/${PORTNAME}${PKGNAMESUFFIX} > .endif > > .if defined(PLUGINS) >-LIBFILES+= ${PLUGINS:S,$,.jar,:S,^,${PLUGINDIR}/,} >-DISTFILES= ${PLUGINS:S,$,.jar,:S,$,:1,} ${DISTNAME}${EXTRACT_SUFX} >-PLIST_FILES+= ${PLUGINS:S,$,.jar,:S,^,libexec/electric/,} >+DISTFILES+= electricSFS-9.03.jar:1 >+PLIST_FILES+= libexec/${PORTNAME}${PKGNAMESUFFIX}/electricSFS-9.03.jar >+PLIST_DIRS+= libexec/${PORTNAME}${PKGNAMESUFFIX} > .endif > >+post-extract: >+ @(cd ${DISTDIR}/${DIST_SUBDIR} && ${UNZIP_CMD} -d ${WRKDIR} ${PORTNAME}Binary-${PORTVERSION}.jar \ >+ com/sun/electric/tool/user/help/helphtml/iconplug.png) >+ > do-install: > @${MKDIR} ${JAVAJARDIR} >+.if ${PORT_OPTIONS:MMANUAL} >+ @${MKDIR} ${DOCSDIR}${PKGNAMESUFFIX} >+ ${INSTALL_DATA} ${DISTDIR}/ElectricManual-9.03.pdf ${DOCSDIR}${PKGNAMESUFFIX} >+.endif > ${INSTALL_DATA} ${DISTDIR}/${JARFILE} ${JAVAJARDIR} > ${INSTALL_SCRIPT} ${WRKDIR}/electric-ng ${PREFIX}/bin > >+ ${INSTALL_DATA} ${WRKDIR}/com/sun/electric/tool/user/help/helphtml/iconplug.png \ >+ ${PREFIX}/share/pixmaps/${PORTNAME}${PKGNAMESUFFIX}.png >+ > .if defined(PLUGINS) > # Install plugins > @${MKDIR} ${PLUGINDIR}/ >- ${INSTALL_DATA} ${PLUGINS:S,^,${DISTDIR}/,:S,$,.jar,} ${PLUGINDIR}/ >+ ${INSTALL_DATA} ${DISTDIR}/electricSFS-9.03.jar ${PLUGINDIR}/ > .endif > > .include <bsd.port.mk> >Index: distinfo >=================================================================== >--- distinfo (revision 312860) >+++ distinfo (working copy) >@@ -1,10 +1,6 @@ >-SHA256 (electricJava3D-8.11.jar) = e1b7a24036300313416ce554b4fb345bc69fed7b41df89302e86b5bcbfacf066 >-SIZE (electricJava3D-8.11.jar) = 5358 >-SHA256 (electricJMF-8.11.jar) = 17a88fcd346500d2daaa41015df2d13c78189c610b789c76f25da3165d2362f4 >-SIZE (electricJMF-8.11.jar) = 13480 >-SHA256 (electricIRSIM-8.11.jar) = a06a4e7d1701ef287137c7eefac29af764f314ef4a3d86b8699965be1d0dea44 >-SIZE (electricIRSIM-8.11.jar) = 151501 >-SHA256 (electricRussianManual-8.11.jar) = a9b76748b65ded72412c949514e5c240ffa0233f69451887853ba71e5f268550 >-SIZE (electricRussianManual-8.11.jar) = 1931050 >-SHA256 (electric-8.11.jar) = 6c78d5f149e29bd14bfeb0dbbaa941b9d4e60c9417a427f6ad2055d7cd42b1af >-SIZE (electric-8.11.jar) = 17329083 >+SHA256 (electricBinary-9.03.jar) = ccd4ea6b9b2d11870e181c951f5393e9c3eb5d881dde5588bb090610d99bcff6 >+SIZE (electricBinary-9.03.jar) = 23591444 >+SHA256 (ElectricManual-9.03.pdf) = 68f0de327f959e0b54b90af6c5544591341d8b2d44f7bc10226498a14575a14c >+SIZE (ElectricManual-9.03.pdf) = 3428348 >+SHA256 (electricSFS-9.03.jar) = 4056019a021a8898f957c54fb4d892826fe9401f608b3770b9b39cc41e4ba398 >+SIZE (electricSFS-9.03.jar) = 193588 >Index: files/electric-ng.in >=================================================================== >--- files/electric-ng.in (revision 312860) >+++ files/electric-ng.in (working copy) >@@ -1,7 +1,4 @@ > #!/bin/csh >-# >-# $MBSDlabs$ >-# $FreeBSD$ > > set JAVA = "%%LOCALBASE%%/bin/java" > set LIBFILES = "%%LIBFILES%%" >Index: pkg-descr >=================================================================== >--- pkg-descr (revision 312860) >+++ pkg-descr (working copy) >@@ -4,28 +4,7 @@ > - Schematic drawing > - Hardware description language specifications > >-Electric has these CAD operations: >- - Design rule checking >- - Electrical rule checking >- - Simulation and simulation interface (many options) >- - Generation (ROMs, PLAs, Pad Frames, etc.) >- - Compaction >- - Routing >- - VHDL compilation >- - Silicon compilation >- - Network consistency checking (LVS) >- - Logical Effort analysis >- - Project Management >- >-Electric can display these types of design: >- - MOS (many CMOS and nMOS variations) >- - Bipolar and BiCMOS >- - Schematics and printed circuits >- - Digital filters, Temporal logic >- - Artwork >- > For real functionality, one should consider installing > support simulation software such as cad/spice. > >-Author: Static Free Software & Sun Microsystems, Inc. > WWW: http://www.staticfreesoft.com/
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 176387
: 132166