Initial import of xcircuit 3.4.11
XCircuit is a program for drawing publishable-quality electrical circuit schematic diagrams and related figures, and produce circuit netlists through schematic capture. XCircuit regards circuits as inherently hierarchical, and writes both hierarchical PostScript output and hierarchical SPICE netlists. Circuit components are saved in and retrieved from libraries which are fully editable. from Zvezdan Petkovic <zpetkovic at acm.org>
This commit is contained in:
parent
c4cc68abea
commit
ddb3dfd9f5
49
cad/xcircuit/Makefile
Normal file
49
cad/xcircuit/Makefile
Normal file
@ -0,0 +1,49 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2006/01/29 09:44:23 sturm Exp $
|
||||
|
||||
SHARED_ONLY= Yes
|
||||
|
||||
COMMENT= "circuit drawing and schematic capture"
|
||||
|
||||
BASEVER= 3.4
|
||||
DISTNAME= xcircuit-${BASEVER}.11
|
||||
CATEGORIES= cad
|
||||
|
||||
HOMEPAGE= http://opencircuitdesign.com/xcircuit/
|
||||
|
||||
MAINTAINER= Zvezdan Petkovic <zpetkovic@acm.org>
|
||||
|
||||
# GPL
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
WANTLIB= c m z ICE Xt X11 SM Xpm tcl84
|
||||
|
||||
MASTER_SITES= ${HOMEPAGE}archive/
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
CONFIGURE_STYLE= autoconf no-autoheader
|
||||
AUTOCONF_VERSION= 2.59
|
||||
CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \
|
||||
--with-tcl=${LOCALBASE}/lib/tcl8.4 \
|
||||
--with-tk=${LOCALBASE}/lib/tk8.4
|
||||
|
||||
LIB_DEPENDS+= tk84:tk->=8.4:x11/tk/8.4
|
||||
|
||||
USE_X11= Yes
|
||||
USE_GMAKE= Yes
|
||||
|
||||
NO_REGRESS= Yes
|
||||
|
||||
SUBST_VARS= BASEVER
|
||||
|
||||
post-install:
|
||||
@cd ${WRKSRC}; ${MAKE} install-man
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/xcircuit
|
||||
${INSTALL_DATA} ${WRKSRC}/README* ${PREFIX}/share/doc/xcircuit
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/xcircuit
|
||||
${INSTALL_DATA} ${WRKSRC}/examples/* ${PREFIX}/share/examples/xcircuit
|
||||
${INSTALL_DATA} ${WRKSRC}/examples/.xcircuitrc ${PREFIX}/share/examples/xcircuit/dot.xcircuitrc
|
||||
|
||||
.include <bsd.port.mk>
|
4
cad/xcircuit/distinfo
Normal file
4
cad/xcircuit/distinfo
Normal file
@ -0,0 +1,4 @@
|
||||
MD5 (xcircuit-3.4.11.tgz) = 67c87cd7ea18d0bfbdf03a1f606115de
|
||||
RMD160 (xcircuit-3.4.11.tgz) = 55522ef3c2540d6ffffa7ccba83a6f64af2cd9ba
|
||||
SHA1 (xcircuit-3.4.11.tgz) = e3011787342b437a6154c95ea0e4407def1d8dce
|
||||
SIZE (xcircuit-3.4.11.tgz) = 983267
|
12
cad/xcircuit/pkg/DESCR
Normal file
12
cad/xcircuit/pkg/DESCR
Normal file
@ -0,0 +1,12 @@
|
||||
XCircuit is a program for drawing publishable-quality electrical circuit
|
||||
schematic diagrams and related figures, and produce circuit netlists
|
||||
through schematic capture. XCircuit regards circuits as inherently
|
||||
hierarchical, and writes both hierarchical PostScript output and
|
||||
hierarchical SPICE netlists. Circuit components are saved in and
|
||||
retrieved from libraries which are fully editable.
|
||||
|
||||
XCircuit is flexible enough to be used as a generic program for drawing
|
||||
just about anything, and is competitive with powerful programs such as
|
||||
"xfig". It is especially good for any task requiring repeated use of a
|
||||
standard set of graphical objects, including architectural drawing,
|
||||
printed circuit board layouts, and even music typography.
|
136
cad/xcircuit/pkg/PLIST
Normal file
136
cad/xcircuit/pkg/PLIST
Normal file
@ -0,0 +1,136 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/01/29 09:44:23 sturm Exp $
|
||||
%%SHARED%%
|
||||
bin/xcircuit
|
||||
lib/xcircuit-${BASEVER}/
|
||||
lib/xcircuit-${BASEVER}/analog.lps
|
||||
lib/xcircuit-${BASEVER}/analoglib2.lps
|
||||
lib/xcircuit-${BASEVER}/app-defaults/
|
||||
lib/xcircuit-${BASEVER}/app-defaults/XCircuit
|
||||
lib/xcircuit-${BASEVER}/asg_spice.lps
|
||||
lib/xcircuit-${BASEVER}/avlsi.lps
|
||||
lib/xcircuit-${BASEVER}/bparams.tcl
|
||||
lib/xcircuit-${BASEVER}/console.tcl
|
||||
lib/xcircuit-${BASEVER}/digital.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/
|
||||
lib/xcircuit-${BASEVER}/fonts/courier.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/courier.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/courieriso.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/courieriso2.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/courieriso2.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/courieriso5.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/courieriso5.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/helvetica.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/helvetica.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/helveticaiso.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/helveticaiso2.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/helveticaiso2.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/helveticaiso5.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/helveticaiso5.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/myfont.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/myfont.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/symbol.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/symbol.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/times_roman.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/times_roman.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/times_romaniso.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/times_romaniso2.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/times_romaniso2.xfe
|
||||
lib/xcircuit-${BASEVER}/fonts/times_romaniso5.lps
|
||||
lib/xcircuit-${BASEVER}/fonts/times_romaniso5.xfe
|
||||
lib/xcircuit-${BASEVER}/generic.lps
|
||||
lib/xcircuit-${BASEVER}/ic_templates.lps
|
||||
lib/xcircuit-${BASEVER}/lgf.lps
|
||||
lib/xcircuit-${BASEVER}/library.tcl
|
||||
lib/xcircuit-${BASEVER}/man/
|
||||
lib/xcircuit-${BASEVER}/man/xcircuit.1
|
||||
lib/xcircuit-${BASEVER}/musiclib.lps
|
||||
lib/xcircuit-${BASEVER}/ngspice.tcl
|
||||
lib/xcircuit-${BASEVER}/panzoom.tcl
|
||||
lib/xcircuit-${BASEVER}/pcb.lps
|
||||
lib/xcircuit-${BASEVER}/pcb_layout.lps
|
||||
lib/xcircuit-${BASEVER}/pcbout.tcl
|
||||
lib/xcircuit-${BASEVER}/pixmaps/
|
||||
lib/xcircuit-${BASEVER}/pixmaps/a.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/b.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/bd.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/ccw.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/co.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/cp.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/cw.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/d2.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/e.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/fi.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/fx.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/fy.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/i.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/li.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/mk.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/mv.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/pa.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/pl.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/pm.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/pn.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/po2.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/pu2.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/pz.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/q.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/s.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/solid.xbm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/stip12.xbm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/stip25.xbm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/stip38.xbm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/stip50.xbm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/stip62.xbm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/stip75.xbm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/stip88.xbm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/t.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/tg.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/ti.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/tp.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/uj.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/w.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/xcircuit.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/yp.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/z4.xpm
|
||||
lib/xcircuit-${BASEVER}/pixmaps/z5.xpm
|
||||
lib/xcircuit-${BASEVER}/quadparts.lps
|
||||
lib/xcircuit-${BASEVER}/resource.tcl
|
||||
lib/xcircuit-${BASEVER}/series74xx.lps
|
||||
lib/xcircuit-${BASEVER}/signal.lps
|
||||
lib/xcircuit-${BASEVER}/sue_xc.tcl
|
||||
lib/xcircuit-${BASEVER}/tkcon.tcl
|
||||
lib/xcircuit-${BASEVER}/wrapper.tcl
|
||||
lib/xcircuit-${BASEVER}/xcircexec
|
||||
lib/xcircuit-${BASEVER}/xcircps2.pro
|
||||
lib/xcircuit-${BASEVER}/xcircuit.so
|
||||
lib/xcircuit-${BASEVER}/xcircuit.tcl
|
||||
lib/xcircuit-${BASEVER}/xcstartup.tcl
|
||||
@man man/man1/xcircuit.1
|
||||
share/doc/xcircuit/
|
||||
share/doc/xcircuit/README
|
||||
share/doc/xcircuit/README.ISOLatin2
|
||||
share/doc/xcircuit/README.Tcl
|
||||
share/doc/xcircuit/README.notes
|
||||
share/examples/xcircuit/
|
||||
share/examples/xcircuit/FlareLED.ps
|
||||
share/examples/xcircuit/USAflag.ps
|
||||
share/examples/xcircuit/analog1.ps
|
||||
share/examples/xcircuit/analog2.ps
|
||||
share/examples/xcircuit/analoglib1.lps
|
||||
share/examples/xcircuit/border.ps
|
||||
share/examples/xcircuit/buses.ps
|
||||
share/examples/xcircuit/diffamp_test.ps
|
||||
share/examples/xcircuit/diffamp_test2.ps
|
||||
share/examples/xcircuit/diffamp_test3.ps
|
||||
share/examples/xcircuit/dot.xcircuitrc
|
||||
share/examples/xcircuit/envelope.ps
|
||||
share/examples/xcircuit/fourttest.ps
|
||||
share/examples/xcircuit/logic.sim
|
||||
share/examples/xcircuit/logic8.ps
|
||||
share/examples/xcircuit/panzoom.py
|
||||
share/examples/xcircuit/prelude.ps
|
||||
share/examples/xcircuit/systemd1.lgf
|
||||
share/examples/xcircuit/test.py
|
||||
share/examples/xcircuit/threestage.ps
|
||||
share/examples/xcircuit/vcoblock.ps
|
||||
share/examples/xcircuit/xcclock.ps
|
Loading…
Reference in New Issue
Block a user