ports/93958: New port: cad/jspice3

pfgshield-freebsd at yahoo.com pfgshield-freebsd at yahoo.com
Tue Jun 6 17:42:48 UTC 2006


# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	jspice3
#	jspice3/Makefile
#	jspice3/distinfo
#	jspice3/pkg-descr
#	jspice3/pkg-plist
#	jspice3/files
#	jspice3/files/patch-src+lib+fte+misccoms.c
#	jspice3/files/patch-conf+unixconf+mkheader.0
#
echo c - jspice3
mkdir -p jspice3 > /dev/null 2>&1
echo x - jspice3/Makefile
sed 's/^X//' >jspice3/Makefile << 'END-of-jspice3/Makefile'
X# New ports collection makefile for:	Jspice
X# Date created:         26 Feb 2006
X# Whom:                 Pedro F. Giffuni
X#
X# $FreeBSD$
X#
X
XPORTNAME=	jspice3
XPORTVERSION=	2.5
XCATEGORIES=	cad
XMASTER_SITES=	http://www.wrcad.com/ftp/pub/	\
X		ftp://ftp.srware.com/pub/
X
XMAINTAINER=	giffunip at FreeBSD.org
XCOMMENT=	An adaptation of the Berkeley Spice3f4 with superconductivity
X
XCONFLICTS=	spice-[0-9]*
X
XUSE_XLIB=	yes
X
X#Optimization levels higher than -O are known to cause segmentation faults
XCFLAGS= -O
X
Xpre-configure:
X	@${REINPLACE_CMD} -e 's+/usr/local+${PREFIX}+g ;	\
X	 s+-O -g+${CFLAGS}+g;' \
X		${WRKSRC}/conf/unixconf/mkheader.0
X
Xdo-build:
X	@(cd ${WRKSRC};${SETENV} ${MAKE_ENV} ${SH} build)
X
Xdo-install:
X	@(cd ${WRKSRC}/src/bin;${SETENV} ${MAKE_ENV} ${MAKE} install)
X.ifndef NOPORTDOCS
X	${MV} ${PREFIX}/lib/jspice3/examples ${EXAMPLESDIR}
X.else
X	${RM} -R ${PREFIX}/lib/jspice3/examples
X.endif
X
X.include <bsd.port.mk>
END-of-jspice3/Makefile
echo x - jspice3/distinfo
sed 's/^X//' >jspice3/distinfo << 'END-of-jspice3/distinfo'
XMD5 (jspice3-2.5.tar.gz) = 84b9a9ae8e438c73a4c1e3d8f502145a
XSHA256 (jspice3-2.5.tar.gz) =
c32575f7686f6f9f252dce9b2385b79e69c3c253f913030a47ac4dce7f4bbdec
XSIZE (jspice3-2.5.tar.gz) = 1150509
END-of-jspice3/distinfo
echo x - jspice3/pkg-descr
sed 's/^X//' >jspice3/pkg-descr << 'END-of-jspice3/pkg-descr'
XJspice3 is a circuit simulator developed to meet the needs of researchers
Xworking with superconducting Josephson junction circuits, yet the program
Xhas the flexibility and power to meet the needs of other technologies.
X
XJspice3 is an adaptation of the Berkeley Spice3f4 program, with added
Xfeatures. One added feature is a built-in graphical input front end for
Xschematic capture. While displayed, simulations can be run and data
Xplotted through this graphical interface.
X
XWhile not as powerful or as pretty as the Xic graphical interface, it 
Xholds its own in functionality.
X
XA significantly enhanced output plotting capability is provided, and
XJspice3 has enhanced script interpretation capability.
X
XWWW:	http://www.wrcad.com/jspice3.html
END-of-jspice3/pkg-descr
echo x - jspice3/pkg-plist
sed 's/^X//' >jspice3/pkg-plist << 'END-of-jspice3/pkg-plist'
Xbin/jspice3
Xbin/help
Xbin/nutmeg
Xbin/proc2mod
Xbin/multidec
Xbin/spiced
Xbin/xeditor
Xlib/jspice3/mfbcap
Xlib/jspice3/news
Xlib/jspice3/helpdir/spicehlp.txt
Xlib/jspice3/sced/device.lib
Xlib/jspice3/sced/model.lib
Xlib/jspice3/sced/sced.rc
Xlib/jspice3/scripts/margins
Xlib/jspice3/scripts/merit
Xlib/jspice3/scripts/optimize
Xlib/jspice3/scripts/setplot
Xlib/jspice3/scripts/spinit
X at dirrm lib/jspice3/helpdir
X at dirrm lib/jspice3/sced
X at dirrm lib/jspice3/scripts
X at dirrm lib/jspice3
X%%PORTDOCS%%%%EXAMPLESDIR%%/bjtnoise.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/bsim1tst.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/bsim2tst.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/diffpair.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/diodisto.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/ltra_1.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/ltra_2.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/ltra_3.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/mixdisto.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/mos6inv.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/mosamp2.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/mosmem.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/process.mod
X%%PORTDOCS%%%%EXAMPLESDIR%%/process.pro
X%%PORTDOCS%%%%EXAMPLESDIR%%/pz2.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/pzt.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/rc.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/rca3040.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/resnoise.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/rtlinv.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/schmitt.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/simplepz.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/testc.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/cryocmos/cryo_model.lib
X%%PORTDOCS%%%%EXAMPLESDIR%%/cryocmos/nmos_test.sp
X%%PORTDOCS%%%%EXAMPLESDIR%%/cryocmos/pmos_test.sp
X%%PORTDOCS%%%%EXAMPLESDIR%%/cryocmos/ringosc_meas.dat
X%%PORTDOCS%%%%EXAMPLESDIR%%/cryocmos/ringosc_test.out
X%%PORTDOCS%%%%EXAMPLESDIR%%/cryocmos/ringosc_test.sp
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/ex8.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/exjjintr.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/exjjiv.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/intr
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/jjcntr.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/jjoprng
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/jtl
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/jtl1
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/mvtltest
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/shutop
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/shuttle.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/shuttlea.cir
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/strange
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/thcntr
X%%PORTDOCS%%%%EXAMPLESDIR%%/josephson/theta
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/cryocmos
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/josephson
X%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
END-of-jspice3/pkg-plist
echo c - jspice3/files
mkdir -p jspice3/files > /dev/null 2>&1
echo x - jspice3/files/patch-src+lib+fte+misccoms.c
sed 's/^X//' >jspice3/files/patch-src+lib+fte+misccoms.c <<
'END-of-jspice3/files/patch-src+lib+fte+misccoms.c'
X--- src/lib/fte/misccoms.c.orig	Tue Feb 28 16:57:47 2006
X+++ src/lib/fte/misccoms.c	Tue Feb 28 16:59:28 2006
X@@ -284,7 +284,7 @@
X                                 pl->pl_title,
X                                 pl->pl_name);
X             }
X-            (void) SCEDfgets(buf,BSIZE_SP,cp_in,zz);
X+            (void) SCEDfgets(buf, sizeof buf,cp_in,zz);
X 
X             if ((*buf == 'y') || (*buf == 'Y') || (*buf == '\n'))
X                 byemesg();
END-of-jspice3/files/patch-src+lib+fte+misccoms.c
echo x - jspice3/files/patch-conf+unixconf+mkheader.0
sed 's/^X//' >jspice3/files/patch-conf+unixconf+mkheader.0 <<
'END-of-jspice3/files/patch-conf+unixconf+mkheader.0'
X--- conf/unixconf/mkheader.0.orig	Tue Feb 28 16:30:32 2006
X+++ conf/unixconf/mkheader.0	Tue Feb 28 16:36:32 2006
X@@ -18,7 +18,7 @@
X BUG_ADDR = stevew at srware.com
X 
X # name of host for remote spice runs
X-SPICE_HOST =
X+SPICE_HOST = localhost
X 
X # spice daemon log file
X SPICED_LOG = /tmp/spiced.log
END-of-jspice3/files/patch-conf+unixconf+mkheader.0
exit



Chiacchiera con i tuoi amici in tempo reale! 
 http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com 



More information about the freebsd-ports-bugs mailing list