The FreeBSD Ports Archive

Freebsd | Contact
Welcome to FreeBSD Software


FreeBSD cad : geda-netlist

The gEDA's netlister

 gnetlist is the netlist extraction/generation program which is part
of gEDA (GPL Electronic Design Automation) toolset. This program takes a
schematic for its input and outputs a netlist. gnetlist uses scheme to define
the output format.

Currently it supports the following backends:

	1) Allegro netlist format (-g allegro)

	2) BAE netlist format (-g bae)

	3) BOM / BOM2 - Bill of Materials (-g bom and -g bom2)

	4) Partslist1,2,3 - More Bill of Materials (-g partslist[1-3])

	5) DRC - Start of a design rule checker (-g drc)

	6) DRC2 - A second design rule checker (-g drc2)

	7) gEDA - native format, mainly used for testing (-g geda)

	8) Gossip netlist format (-g gossip)

	9) PADS netlist format (-g pads)

	10) PCB / PCBboard (-g PCB and -g PCBboard)

	11) gsch2pcb backend (-g gsch2pcb)

	12) ProtelII netlist format (-g protelII)

	13) Spice compatible netlist format (-g spice)

	14) Enhanced spice compatible netlist format (-g spice-sdb)

	15) Switcap netlist format (-g switcap)

	16) Tango netlist format (-g tango)

	17) Verilog code (-g verilog)

	18) VHDL code (-g vhdl)

	19) VIPEC netlist format (-g vipec)

	20) Bartels Autoengineer netlist format (-g bae)

	21) GOSSIP system simulation system netlist format (-g gossip)

	22) MAXASCII netlist format (-g maxascii)

	23) VHDL-AMS netlist format (-g vams)

	24) Futurenet2 netlist format (-g futurenet2 )

	25) SWITCAP switched capacitor simulator netlist format (-g switcap )

	26) RF Cascade netlist format (-g cascade )

	27) RACAL-REDAC netlist format (-g redac )

	28) PCB actions file for forward annotating pin/pad names from
	schematic to layout (-g pcbpins) 

http://www.geda.seul.org



geda-netlist history


v. 1.25
date: 2007/10/04 00:15:00;  author: edwin;  state: Exp;  lines: +1 -7
Remove always-false/true conditions based on OSVERSION 500000

v. 1.24 date: 2007/07/23 09:35:33; author: rafan; state: Exp; lines: +1 -1 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script supports them. This is determined by running ``configure --help'' in do-configure target and set the shell variable _LATE_CONFIGURE_ARGS which is then passed to CONFIGURE_ARGS. - Remove --mandir and --infodir in ports' Makefile where applicable Few ports use REINPLACE_CMD to achieve the same effect, remove them too. - Correct some manual pages location from PREFIX/man to MANPREFIX/man - Define INFO_PATH where necessary - Document that .info files are installed in a subdirectory relative to PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and subdirectory detection. PR: ports/111470 Approved by: portmgr Discussed with: stas (Mk/*), gerald (info related stuffs) Tested by: pointyhat exp run
v. 1.23 date: 2007/05/19 20:00:31; author: flz; state: Exp; lines: +1 -1 - Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.22 date: 2007/03/13 16:30:27; author: stas; state: Exp; lines: +3 -4 - Update to 20070216 - Deprecate geda-projectmanager.
v. 1.21 date: 2006/11/03 17:50:44; author: stas; state: Exp; lines: +2 -2 - Update to 20061020
v. 1.20 date: 2006/10/10 07:44:54; author: stas; state: Exp; lines: +10 -5 - Update to 20060906 - Change my email
v. 1.19 date: 2006/07/16 03:48:48; author: rafan; state: Exp; lines: +17 -5 - Fix installdirs to address GEDA directory structure unification - Fix comment - Update pkg-desck - Use %%DOCSDIR%% and %%DATADIR%% macroses - Bump PORTREVISION - Mark BROKEN on 4.x - Rename directory from gnetlist to geda-netlist [2] PR: ports/100220, ports/100230 [2] Submitted by: maintainer
v. 1.18 date: 2006/06/28 07:53:41; author: pav; state: Exp; lines: +1 -1 - Transfer maintainership to the submitter of the last update Approved by: old maintainer
v. 1.17 date: 2006/06/26 22:05:42; author: pav; state: Exp; lines: +2 -3 - Update to 20060123 PR: ports/99477 Submitted by: Stanislav Sedov Approved by: maintainer
v. 1.16 date: 2005/11/05 05:19:58; author: marcus; state: Exp; lines: +1 -0 Bump PORTREVISION to chase the glib20 shared library update.
v. 1.15 date: 2005/05/16 03:31:27; author: jylefort; state: Exp; lines: +5 -8 - Update to 20050313 [1] - Miscellaneous cleanups PR: ports/80967 [1] Submitted by: maintainer [1]
v. 1.14 date: 2004/03/14 06:16:04; author: ade; state: Exp; lines: +1 -1 Whoa there, boy, that's a mighty big commit y'all have there... Begin autotools sanitization sequence by requiring ports to explicitly specify which version of {libtool,autoconf,automake} they need, erasing the concept of a "system default". For ports-in-waiting: USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13 USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213 USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14 Ports attempting to use the old style system after June 1st 2004 will be sorely disappointed.
v. 1.13 date: 2004/03/07 14:52:39; author: pav; state: Exp; lines: +3 -8 - Update gEDA suite to 20040111 version PR: ports/62549 Submitted by: bruno (maintainer)
v. 1.12 date: 2004/02/04 05:18:52; author: marcus; state: Exp; lines: +1 -0 Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 2)
v. 1.11 date: 2003/05/06 06:35:19; author: marcus; state: Exp; lines: +2 -3 Update to version 20030223 which now works with guile 1.6. Submitted by: maintainer
v. 1.10 date: 2003/05/02 03:28:58; author: marcus; state: Exp; lines: +1 -1 Chase guile's shared lib version.
v. 1.9 date: 2003/04/18 04:51:32; author: marcus; state: Exp; lines: +0 -1 Remove USE_GNOMENG.
v. 1.8 date: 2003/02/21 11:04:52; author: knu; state: Exp; lines: +1 -0 De-pkg-comment.
v. 1.7 date: 2002/10/10 18:45:48; author: ijliao; state: Exp; lines: +12 -8 upgrade to 20020825 PR: 43563 Submitted by: maintainer
v. 1.6 date: 2002/08/30 13:05:52; author: lioux; state: Exp; lines: +2 -1 Deploy USE_GNOMENG infrastructure PR: 42188 Submitted by: Edwin Groothuis
v. 1.5 date: 2002/06/19 16:37:54; author: marcus; state: Exp; lines: +1 -1 Chase guile shared lib number. Prompted by: Mike Harding
v. 1.4 date: 2002/03/30 18:18:57; author: pat; state: Exp; lines: +1 -0 Add missing dependency PR: 36513 Submitted by: maintainer
v. 1.3 date: 2002/03/10 03:42:23; author: ijliao; state: Exp; lines: +5 -6 upgrade to 20020209 PR: 35714 Submitted by: maintainer
v. 1.2 date: 2001/12/02 17:04:40; author: lioux; state: Exp; lines: +1 -0 Add missing dependency: geda-symbols Approved by: maintainer
v. 1.1 date: 2001/04/07 00:19:08; author: vanilla; state: Exp; gEDA electronic schematic capture tools Submitted by: bruno.schwander@technologist.com =============================================================================



Main menu

FreeBSD

Program categories

Freebsd accessibility
Freebsd archivers
Freebsd astro
Freebsd audio
Freebsd benchmarks
Freebsd biology
Freebsd cad
Freebsd chinese
Freebsd comms
Freebsd converters
Freebsd databases
Freebsd deskutils
Freebsd devel
Freebsd dns
Freebsd editors
Freebsd emulators
Freebsd finance
Freebsd french
Freebsd ftp
Freebsd games
Freebsd german
Freebsd graphics
Freebsd hebrew
Freebsd hungarian
Freebsd irc
Freebsd japanese
Freebsd java
Freebsd korean
Freebsd lang
Freebsd mail
Freebsd math
Freebsd mbone
Freebsd misc
Freebsd multimedia
Freebsd net
Freebsd net-im
Freebsd net-mgmt
Freebsd net-p2p
Freebsd news
Freebsd palm
Freebsd polish
Freebsd ports-mgmt
Freebsd portuguese
Freebsd print
Freebsd russian
Freebsd science
Freebsd security
Freebsd shells
Freebsd sysutils
Freebsd textproc
Freebsd ukrainian
Freebsd vietnamese
Freebsd www
Freebsd x11
Freebsd x11-clocks
Freebsd x11-drivers
Freebsd x11-fm
Freebsd x11-fonts
Freebsd x11-servers
Freebsd x11-themes
Freebsd x11-toolkits
Freebsd x11-wm