BSD Ports

cad/xcircuit 3.10.46,1 FreeBSD

X11 circuit schematics drawing program

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
333cbdb8d8
License
GPLv2
Categories
cad
Package size
489.0 KiB, 2331.0 KiB installed

Description

XCircuit is a UNIX/X11 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 does not separate artistic expression from circuit drawing; it maintains flexibility in style without compromising the power of schematic capture.

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.

In the other systems

SystemPortVersion
FreeBSDcad/xcircuit3.10.46,1
OpenBSDcad/xcircuit3.7.57
NetBSDcad/xcircuit3.10.30nb7
DragonFlycad/xcircuit3.10.30_2,1
MidnightBSDcad/xcircuit3.10.30,1
HardenedBSDcad/xcircuit3.10.45,1
GhostBSDcad/xcircuit3.10.45,1

Install

Binary package:

pkg install xcircuit

From the ports tree:

cd /usr/ports/cad/xcircuit/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	xcircuit>0:cad/xcircuit

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.10.45,13.10.46,13.10.30,13.10.30_2,13.10.46,1
FreeBSD:14:quarterly3.10.45,13.10.45,1n/a3.10.30_2,13.10.45,1
FreeBSD:15:latest3.10.46,13.10.46,1n/a3.10.30_2,13.10.30_2,1
FreeBSD:15:quarterly3.10.45,13.10.45,1n/an/an/a
FreeBSD:16:latest3.10.45,13.10.46,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

Build dependencies 39
Run dependencies 61

No port depends on this one.

Configuration

Options name: cad_xcircuit

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
ghostscript:x11,run gmake gnome pkgconfig tk:tea xorg
Service scripts
none

Files

Manual pages 1
  • xcircuit(1)
pkg-plist 157
  • bin/xcircuit
  • lib/X11/app-defaults/XCircuit
  • share/doc/xcircuit/README
  • share/doc/xcircuit/README.CharEncoding
  • share/doc/xcircuit/README.Tcl
  • share/doc/xcircuit/README.ngspice
  • share/doc/xcircuit/README.notes
  • share/examples/xcircuit/.xcircuitrc
  • share/examples/xcircuit/.xcircuitrc.py
  • 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/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/xc_remote.sh
  • share/examples/xcircuit/xcclock.ps
  • share/man/man1/xcircuit.1.gz
  • share/xcircuit/analog.lps
  • share/xcircuit/analoglib2.lps
  • share/xcircuit/analoglib3.lps
  • share/xcircuit/asg_spice.lps
  • share/xcircuit/avlsi.lps
  • share/xcircuit/boot_xcircuit.tcl
  • share/xcircuit/bparams.tcl
  • share/xcircuit/console.tcl
  • share/xcircuit/cyrillic.enc
  • share/xcircuit/digital.lps
  • share/xcircuit/digitallib.lps
  • share/xcircuit/digitaltcl.lps
  • share/xcircuit/edif.tcl
  • share/xcircuit/files.tcl
  • share/xcircuit/fonts/courier.lps
  • share/xcircuit/fonts/courier.xfe
  • share/xcircuit/fonts/courier_cyrillic.xfe
  • share/xcircuit/fonts/courieriso.xfe
  • share/xcircuit/fonts/courieriso2.lps
  • share/xcircuit/fonts/courieriso2.xfe
  • share/xcircuit/fonts/courieriso5.lps
  • share/xcircuit/fonts/courieriso5.xfe
  • share/xcircuit/fonts/helvetica.lps
  • share/xcircuit/fonts/helvetica.xfe
  • share/xcircuit/fonts/helvetica_cyrillic.xfe
  • share/xcircuit/fonts/helveticaiso.xfe
  • share/xcircuit/fonts/helveticaiso2.lps
  • share/xcircuit/fonts/helveticaiso2.xfe
  • share/xcircuit/fonts/helveticaiso5.lps
  • share/xcircuit/fonts/helveticaiso5.xfe
  • share/xcircuit/fonts/myfont.lps
  • share/xcircuit/fonts/myfont.xfe
  • share/xcircuit/fonts/symbol.lps
  • share/xcircuit/fonts/symbol.xfe
  • share/xcircuit/fonts/times_roman.lps
  • share/xcircuit/fonts/times_roman.xfe
  • share/xcircuit/fonts/times_roman_cyrillic.xfe
  • share/xcircuit/fonts/times_romaniso.xfe
  • share/xcircuit/fonts/times_romaniso2.lps
  • share/xcircuit/fonts/times_romaniso2.xfe
  • share/xcircuit/fonts/times_romaniso5.lps
  • share/xcircuit/fonts/times_romaniso5.xfe
  • share/xcircuit/generic.lps
  • share/xcircuit/ic_templates.lps
  • share/xcircuit/isolatin2.enc
  • share/xcircuit/isolatin5.enc
  • share/xcircuit/lgf.lps
  • share/xcircuit/library.tcl
  • share/xcircuit/matgen.tcl
  • share/xcircuit/mousehint.tcl
  • share/xcircuit/musiclib.lps
  • share/xcircuit/ngspice.tcl
  • share/xcircuit/panzoom.tcl
  • share/xcircuit/pcb.lps
  • share/xcircuit/pcb_layout.lps
  • share/xcircuit/pcbout.tcl
  • share/xcircuit/pixmaps/a.gif
  • share/xcircuit/pixmaps/b.gif
  • share/xcircuit/pixmaps/bd.gif
  • share/xcircuit/pixmaps/ccw.gif
  • share/xcircuit/pixmaps/co.gif
  • share/xcircuit/pixmaps/cp.gif
  • share/xcircuit/pixmaps/cw.gif
  • share/xcircuit/pixmaps/d2.gif
  • share/xcircuit/pixmaps/e.gif
  • share/xcircuit/pixmaps/fi.gif
  • share/xcircuit/pixmaps/fx.gif
  • share/xcircuit/pixmaps/fy.gif

The first 100 are listed.

distinfo 1
FileSizeSHA256
RTimothyEdwards-XCircuit-3.10.46_GH0.tar.gz1.578611e+06e1ea495a5117c6454d5e7569ae2a470d7e8a56dd41752b6fde65e952dab79744

Commit history 2

DateCommitCreditsLog message
333cbdb8d8 Älven cad/xcircuit: Update 3.10.45 => 3.10.46
* Add DOCS, improve EXAMPLES options * Remove unneeded PORTSCOUT limit
3855ba2291 Älven cad/xcircuit: Update 3.10.44 => 3.10.45, take maintainership
* Add WWW for source code repository Approved by: danilo@ (maintainer) Approved by: db@, yuri@ (Mentors, implicit) Differential Revision: https://reviews.freebsd.org/D58866