BSD Ports

cad/geda 1.8.2_9,1 MidnightBSD

GPL Electronic Design Automation tools

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl2+
Categories
cad

Description

The GPL Electronic Design Automation (gEDA) project has produced and continues working on a full GPL'd suite and toolkit of Electronic Design Automation tools. These tools are used for electrical circuit design, schematic capture, simulation, prototyping, and production. Currently, the gEDA project offers a mature suite of free software applications for electronics design, including schematic capture, attribute management, bill of materials (BOM) generation, netlisting into over 20 netlist formats, analog and digital simulation, and printed circuit board (PCB) layout.

The gEDA/gaf suite provides schematic capture, netlisting, bill of materials generation, and many other features.

In the other systems

SystemPortVersion
MidnightBSDcad/geda1.8.2_9,1
FreeBSDcad/geda1.8.2_9,1
OpenBSDmeta/geda0.1p1
NetBSDcad/geda1.8.2nb51
DragonFlycad/geda1.8.2_9,1
HardenedBSDcad/geda1.8.2_9,1
GhostBSDcad/geda1.8.2_9,1

Install

Binary package:

mport install geda

From mports:

cd /usr/mports/cad/geda && make install clean

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

RUN_DEPENDS=	geda>0:cad/geda
LIB_DEPENDS=	libgeda.so:cad/geda

Dependencies

As this port's Makefile names them.

Library 1

Runtime 1

Build dependencies 1
Run dependencies 2

No port depends on this one.

Configuration

Options name: cad_geda

OptionDefaultDescription
DOCSoff
USES
desktop-file-utils gettext gmake gnome guile:1.8 libtool perl5 pkgconfig python:run shared-mime-info shebangfix
Service scripts
none
Conflicts with
geda-docs geda-examples geda-gattrib geda-gschem geda-netlist geda-symbols geda-symcheck geda-utils libgeda

Files

Manual pages 22
  • convert_sym(1)
  • garchive(1)
  • gattrib(1)
  • gmk_sym(1)
  • gnetlist(1)
  • grenum(1)
  • gsch2pcb(1)
  • gschem(1)
  • gschlas(1)
  • gsymcheck(1)
  • gsymfix(1)
  • gxyrs(1)
  • olib(1)
  • pads_backannotate(1)
  • pcb_backannotate(1)
  • refdes_renum(1)
  • sarlacc_schem(1)
  • sarlacc_sym(1)
  • schdiff(1)
  • smash_megafile(1)
  • sw2asc(1)
  • tragesym(1)
pkg-plist 2344
  • bin/convert_sym
  • bin/garchive
  • bin/gattrib
  • bin/gmk_sym
  • bin/gnetlist
  • bin/grenum
  • bin/gsch2pcb
  • bin/gschem
  • bin/gschlas
  • bin/gsymcheck
  • bin/gsymfix
  • bin/gxyrs
  • bin/olib
  • bin/pads_backannotate
  • bin/pcb_backannotate
  • bin/refdes_renum
  • bin/sarlacc_schem
  • bin/sarlacc_sym
  • bin/schdiff
  • bin/smash_megafile
  • bin/sw2asc
  • bin/tragesym
  • include/libgeda/colors.h
  • include/libgeda/defines.h
  • include/libgeda/edaerrors.h
  • include/libgeda/funcs.h
  • include/libgeda/geda_list.h
  • include/libgeda/globals.h
  • include/libgeda/libgeda.h
  • include/libgeda/libgedaguile.h
  • include/libgeda/o_types.h
  • include/libgeda/papersizes.h
  • include/libgeda/prototype.h
  • include/libgeda/struct.h
  • lib/libgeda.so
  • lib/libgeda.so.42
  • lib/libgeda.so.42.0.1
  • libdata/pkgconfig/libgeda.pc
  • share/man/man1/convert_sym.1.gz
  • share/man/man1/garchive.1.gz
  • share/man/man1/gattrib.1.gz
  • share/man/man1/gmk_sym.1.gz
  • share/man/man1/gnetlist.1.gz
  • share/man/man1/grenum.1.gz
  • share/man/man1/gsch2pcb.1.gz
  • share/man/man1/gschem.1.gz
  • share/man/man1/gschlas.1.gz
  • share/man/man1/gsymcheck.1.gz
  • share/man/man1/gsymfix.1.gz
  • share/man/man1/gxyrs.1.gz
  • share/man/man1/olib.1.gz
  • share/man/man1/pads_backannotate.1.gz
  • share/man/man1/pcb_backannotate.1.gz
  • share/man/man1/refdes_renum.1.gz
  • share/man/man1/sarlacc_schem.1.gz
  • share/man/man1/sarlacc_sym.1.gz
  • share/man/man1/schdiff.1.gz
  • share/man/man1/smash_megafile.1.gz
  • share/man/man1/sw2asc.1.gz
  • share/man/man1/tragesym.1.gz
  • share/applications/geda-gattrib.desktop
  • share/applications/geda-gschem.desktop
  • share/doc/geda/examples/README
  • share/doc/geda/examples/RF_Amp/5980-2396E.pdf
  • share/doc/geda/examples/RF_Amp/MSA-2643.cir
  • share/doc/geda/examples/RF_Amp/MSA-2643.sch
  • share/doc/geda/examples/RF_Amp/Q1.cir
  • share/doc/geda/examples/RF_Amp/Q1.sch
  • share/doc/geda/examples/RF_Amp/Q2.cir
  • share/doc/geda/examples/RF_Amp/Q2.sch
  • share/doc/geda/examples/RF_Amp/README
  • share/doc/geda/examples/RF_Amp/Simulation.cmd
  • share/doc/geda/examples/RF_Amp/gafrc
  • share/doc/geda/examples/RF_Amp/model/BJTM1_Q1.mod
  • share/doc/geda/examples/RF_Amp/model/BJTM1_Q2.mod
  • share/doc/geda/examples/RF_Amp/model/DiodeM1_Q1.mod
  • share/doc/geda/examples/RF_Amp/model/DiodeM1_Q2.mod
  • share/doc/geda/examples/RF_Amp/model/DiodeM2_Q1.mod
  • share/doc/geda/examples/RF_Amp/model/DiodeM2_Q2.mod
  • share/doc/geda/examples/RF_Amp/model/DiodeM3_Q1.mod
  • share/doc/geda/examples/RF_Amp/model/DiodeM3_Q2.mod
  • share/doc/geda/examples/RF_Amp/sym/BJT_Model.sym
  • share/doc/geda/examples/RF_Amp/sym/Q_Model.sym
  • share/doc/geda/examples/RF_Amp/sym/spice-subcircuit-IO-1.sym
  • share/doc/geda/examples/RF_Amp/sym/spice-subcircuit-LL-1.sym
  • share/doc/geda/examples/TwoStageAmp/Simulation.cmd
  • share/doc/geda/examples/TwoStageAmp/TwoStageAmp.sch
  • share/doc/geda/examples/TwoStageAmp/gafrc
  • share/doc/geda/examples/TwoStageAmp/models/2N3904.mod
  • share/doc/geda/examples/TwoStageAmp/spice.netlist
  • share/doc/geda/examples/TwoStageAmp/sym/transistor.sym
  • share/doc/geda/examples/gTAG/7414-1.sym
  • share/doc/geda/examples/gTAG/README
  • share/doc/geda/examples/gTAG/attribs
  • share/doc/geda/examples/gTAG/copyleft.sym
  • share/doc/geda/examples/gTAG/crdist.sh
  • share/doc/geda/examples/gTAG/cy7c64603-52nc.sym
  • share/doc/geda/examples/gTAG/gTAG-consio.ps
  • share/doc/geda/examples/gTAG/gTAG-consio.sch
  • share/doc/geda/examples/gTAG/gTAG-consio.sym

The first 100 are listed.

distinfo 1
FileSizeSHA256
geda-gaf-1.8.2.tar.gz1.1282353e+07bbf4773aef1b5a51a8d6f4c3fa288c047340cc62dd6e14d7928fcc6e4051b721
Master sites 1
  • http://ftp.geda-project.org/geda-gaf/stable/v${PORTVERSION:R}/1.8.2/