View | Details | Raw Unified | Return to bug 216800 | Differences between
and this patch

Collapse All | Expand All

(-)b/cad/ngspice_rework/Makefile (-6 / +14 lines)
Lines 11-32 DISTNAME= ngspice-${PORTVERSION} Link Here
11
MAINTAINER=	kevinz5000@gmail.com
11
MAINTAINER=	kevinz5000@gmail.com
12
COMMENT=	Mixed-signal circuit simulator derived from Spice and Cider
12
COMMENT=	Mixed-signal circuit simulator derived from Spice and Cider
13
13
14
LICENSE=	BSD3CLAUSE BSD4CLAUSE LGPL21+
15
LICENSE_COMB=	multi
14
LICENSE_FILE=	${WRKSRC}/COPYING
16
LICENSE_FILE=	${WRKSRC}/COPYING
15
17
16
BROKEN_aarch64=	Fails to link: missing sbrk
18
BROKEN_aarch64=	Fails to link: missing sbrk
17
19
18
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
19
USES=		gmake libtool readline
21
USES=		gmake libtool readline
22
USE_LDCONFIG=	yes
20
23
21
CONFIGURE_ARGS=	--with-readline=yes \
24
CONFIGURE_ARGS=	--enable-cider --enable-xspice --with-readline=yes
22
		--enable-xspice
23
25
24
OPTIONS_DEFINE=		DEBUG X11
26
OPTIONS_DEFINE=			DEBUG
25
OPTIONS_DEFAULT=	X11
27
OPTIONS_SINGLE=			INTERFACE
28
OPTIONS_SINGLE_INTERFACE=	SHLIB X11
29
OPTIONS_DEFAULT=		X11
30
OPTIONS_SUB=			yes
31
32
DEBUG_CONFIGURE_ENABLE=	debug
33
34
SHLIB_CONFIGURE_WITH=	ngshared
35
SHLIB_DESC=		Build as a shared library
26
36
27
X11_USE=		XORG=ice,sm,x11,xaw,xext,xmu,xt
37
X11_USE=		XORG=ice,sm,x11,xaw,xext,xmu,xt
28
X11_CONFIGURE_WITH=	x
38
X11_CONFIGURE_WITH=	x
29
39
30
DEBUG_CONFIGURE_ENABLE=	debug
31
32
.include <bsd.port.mk>
40
.include <bsd.port.mk>
(-)b/cad/ngspice_rework/pkg-descr (-7 / +5 lines)
Lines 1-9 Link Here
1
Ngspice is the name of a project and of a program in the project.  Spice is
1
Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based
2
the famous circuit simulator developed by the CAD Group of the University of
2
on three open source software packages: Spice3f5, Cider1b1 and Xspice. It is
3
California at Berkeley (UCB). The NG prefix has a lot of meanings: Next
3
the open source successor of these venerable packages. Many, many
4
Generation, New Good, etc. Choose or invent the one you prefer. The ngspice
4
modifications, bug fixes and improvements have been added to the code,
5
project aims to improve the capabilities of the Spice3 circuit simulator. The
5
yielding a stable and reliable simulator.
6
heart of the project is the ngspice program, a circuit simulator derived from
7
spice3f5.
8
6
9
WWW: http://ngspice.sourceforge.net/
7
WWW: http://ngspice.sourceforge.net/
(-)b/cad/ngspice_rework/pkg-plist (-8 / +14 lines)
Lines 1-10 Link Here
1
bin/cmpp
1
bin/cmpp
2
bin/ngmakeidx
2
%%X11%%bin/ngmakeidx
3
bin/ngmultidec
3
%%X11%%bin/ngmultidec
4
bin/ngnutmeg
4
%%X11%%bin/ngnutmeg
5
bin/ngproc2mod
5
%%X11%%bin/ngproc2mod
6
bin/ngsconvert
6
%%X11%%bin/ngsconvert
7
bin/ngspice
7
%%X11%%bin/ngspice
8
%%SHLIB%%lib/libngspice.so
9
%%SHLIB%%lib/libngspice.so.0
10
%%SHLIB%%lib/libngspice.so.0.0.0
8
lib/ngspice/analog.cm
11
lib/ngspice/analog.cm
9
lib/ngspice/digital.cm
12
lib/ngspice/digital.cm
10
lib/ngspice/spice2poly.cm
13
lib/ngspice/spice2poly.cm
Lines 15-22 man/man1/ngnutmeg.1.gz Link Here
15
man/man1/ngsconvert.1.gz
18
man/man1/ngsconvert.1.gz
16
man/man1/ngspice.1.gz
19
man/man1/ngspice.1.gz
17
share/ngspice/dlmain.c
20
share/ngspice/dlmain.c
18
share/ngspice/helpdir/ngspice.idx
21
%%X11%%share/ngspice/helpdir/ngspice.idx
19
share/ngspice/helpdir/ngspice.txt
22
%%X11%%share/ngspice/helpdir/ngspice.txt
20
share/ngspice/include/ngspice/1-f-code.h
23
share/ngspice/include/ngspice/1-f-code.h
21
share/ngspice/include/ngspice/FastNorm3.h
24
share/ngspice/include/ngspice/FastNorm3.h
22
share/ngspice/include/ngspice/acdefs.h
25
share/ngspice/include/ngspice/acdefs.h
Lines 136-141 share/ngspice/include/ngspice/typedefs.h Link Here
136
share/ngspice/include/ngspice/wallace.h
139
share/ngspice/include/ngspice/wallace.h
137
share/ngspice/include/ngspice/wordlist.h
140
share/ngspice/include/ngspice/wordlist.h
138
share/ngspice/include/ngspice/wstdio.h
141
share/ngspice/include/ngspice/wstdio.h
142
share/ngspice/scripts/ciderinit
143
share/ngspice/scripts/devaxis
144
share/ngspice/scripts/devload
139
share/ngspice/scripts/setplot
145
share/ngspice/scripts/setplot
140
share/ngspice/scripts/spectrum
146
share/ngspice/scripts/spectrum
141
share/ngspice/scripts/spinit
147
share/ngspice/scripts/spinit

Return to bug 216800