FreeBSD Bugzilla – Attachment 190983 Details for
Bug 226191
cad/ngspice_rework: Update to 27, new slave port ngspice-shlib
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
patch-ngspice.diff (text/plain), 10.36 KB, created by
Kevin Zheng
on 2018-02-25 07:30:50 UTC
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Kevin Zheng
Created:
2018-02-25 07:30:50 UTC
Size:
10.36 KB
patch
obsolete
>diff --git a/cad/ngspice-shlib/Makefile b/cad/ngspice-shlib/Makefile >new file mode 100644 >index 000000000000..dadaf9aaad92 >--- /dev/null >+++ b/cad/ngspice-shlib/Makefile >@@ -0,0 +1,10 @@ >+# $FreeBSD$ >+ >+PKGNAMESUFFIX= -shlib >+ >+CONFLICTS_INSTALL= ngspice_rework >+ >+SHLIB= yes >+MASTERDIR= ${.CURDIR}/../ngspice_rework >+ >+.include "${MASTERDIR}/Makefile" >diff --git a/cad/ngspice_rework/Makefile b/cad/ngspice_rework/Makefile >index c7ecb9151d64..44aa923027fc 100644 >--- a/cad/ngspice_rework/Makefile >+++ b/cad/ngspice_rework/Makefile >@@ -2,8 +2,7 @@ > # $FreeBSD$ > > PORTNAME= ngspice_rework >-PORTVERSION= 26 >-PORTREVISION= 3 >+PORTVERSION= 27 > CATEGORIES= cad > MASTER_SITES= SF/ngspice/ng-spice-rework/${PORTVERSION} > DISTNAME= ngspice-${PORTVERSION} >@@ -17,6 +16,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING > > BROKEN_aarch64= Fails to link: missing sbrk > >+LIB_DEPENDS= libfftw3.so:math/fftw3 >+ > USES= gmake libtool readline > USE_LDCONFIG= yes > GNU_CONFIGURE= yes >@@ -29,6 +30,11 @@ OPTIONS_SINGLE= INTERFACE > OPTIONS_SINGLE_INTERFACE= SHLIB X11 > OPTIONS_SUB= yes > >+.if defined(SHLIB) >+OPTIONS_EXCLUDE= X11 >+OPTIONS_SLAVE= SHLIB >+.endif >+ > SHLIB_DESC= Build as a shared library > > DEBUG_CONFIGURE_ENABLE= debug >diff --git a/cad/ngspice_rework/distinfo b/cad/ngspice_rework/distinfo >index b3a65a0cf351..6e878ec83833 100644 >--- a/cad/ngspice_rework/distinfo >+++ b/cad/ngspice_rework/distinfo >@@ -1,2 +1,3 @@ >-SHA256 (ngspice-26.tar.gz) = 51e230c8b720802d93747bc580c0a29d1fb530f3dd06f213b6a700ca9a4d0108 >-SIZE (ngspice-26.tar.gz) = 6925987 >+TIMESTAMP = 1511941826 >+SHA256 (ngspice-27.tar.gz) = 0c08c7d57a2e21cf164496f3237f66f139e0c78e38345fbe295217afaf150695 >+SIZE (ngspice-27.tar.gz) = 7372998 >diff --git a/cad/ngspice_rework/pkg-plist b/cad/ngspice_rework/pkg-plist >index dc5524f5c76b..3b8f196be08f 100644 >--- a/cad/ngspice_rework/pkg-plist >+++ b/cad/ngspice_rework/pkg-plist >@@ -11,134 +11,142 @@ bin/cmpp > lib/ngspice/analog.cm > lib/ngspice/digital.cm > lib/ngspice/spice2poly.cm >+lib/ngspice/table.cm > lib/ngspice/xtradev.cm > lib/ngspice/xtraevt.cm >+man/man1/cmpp.1.gz >+man/man1/ngmakeidx.1.gz > man/man1/ngmultidec.1.gz > man/man1/ngnutmeg.1.gz >+man/man1/ngproc2mod.1.gz > man/man1/ngsconvert.1.gz > man/man1/ngspice.1.gz > share/ngspice/dlmain.c > %%X11%%share/ngspice/helpdir/ngspice.idx > %%X11%%share/ngspice/helpdir/ngspice.txt >-share/ngspice/include/ngspice/1-f-code.h >-share/ngspice/include/ngspice/FastNorm3.h >-share/ngspice/include/ngspice/acdefs.h >-share/ngspice/include/ngspice/bdrydefs.h >-share/ngspice/include/ngspice/bool.h >-share/ngspice/include/ngspice/carddefs.h >-share/ngspice/include/ngspice/ciderinp.h >-share/ngspice/include/ngspice/cidersupt.h >-share/ngspice/include/ngspice/cktdefs.h >-share/ngspice/include/ngspice/cluster.h >-share/ngspice/include/ngspice/cm.h >-share/ngspice/include/ngspice/cmconstants.h >-share/ngspice/include/ngspice/cmproto.h >-share/ngspice/include/ngspice/cmtypes.h >-share/ngspice/include/ngspice/compatmode.h >-share/ngspice/include/ngspice/complex.h >-share/ngspice/include/ngspice/config.h >-share/ngspice/include/ngspice/const.h >-share/ngspice/include/ngspice/contdefs.h >-share/ngspice/include/ngspice/cpdefs.h >-share/ngspice/include/ngspice/cpextern.h >-share/ngspice/include/ngspice/cpstd.h >-share/ngspice/include/ngspice/defines.h >-share/ngspice/include/ngspice/devdefs.h >-share/ngspice/include/ngspice/dgen.h >-share/ngspice/include/ngspice/distodef.h >-share/ngspice/include/ngspice/dllitf.h >-share/ngspice/include/ngspice/domndefs.h >-share/ngspice/include/ngspice/dopdefs.h >-share/ngspice/include/ngspice/dstring.h >-share/ngspice/include/ngspice/dvec.h >-share/ngspice/include/ngspice/elctdefs.h >-share/ngspice/include/ngspice/enh.h >-share/ngspice/include/ngspice/evt.h >-share/ngspice/include/ngspice/evtproto.h >-share/ngspice/include/ngspice/evtudn.h >-share/ngspice/include/ngspice/fftext.h >-share/ngspice/include/ngspice/ftedbgra.h >-share/ngspice/include/ngspice/ftedebug.h >-share/ngspice/include/ngspice/ftedefs.h >-share/ngspice/include/ngspice/ftedev.h >-share/ngspice/include/ngspice/fteext.h >-share/ngspice/include/ngspice/fteinp.h >-share/ngspice/include/ngspice/fteinput.h >-share/ngspice/include/ngspice/fteoptdefs.h >-share/ngspice/include/ngspice/fteparse.h >-share/ngspice/include/ngspice/gendefs.h >-share/ngspice/include/ngspice/gendev.h >-share/ngspice/include/ngspice/graph.h >-share/ngspice/include/ngspice/grid.h >-share/ngspice/include/ngspice/hash.h >-share/ngspice/include/ngspice/hlpdefs.h >-share/ngspice/include/ngspice/iferrmsg.h >-share/ngspice/include/ngspice/ifsim.h >-share/ngspice/include/ngspice/inpdefs.h >-share/ngspice/include/ngspice/inpmacs.h >-share/ngspice/include/ngspice/inpptree.h >-share/ngspice/include/ngspice/ipc.h >-share/ngspice/include/ngspice/ipcproto.h >-share/ngspice/include/ngspice/ipctiein.h >-share/ngspice/include/ngspice/jobdefs.h >-share/ngspice/include/ngspice/lsort.h >-share/ngspice/include/ngspice/macros.h >-share/ngspice/include/ngspice/material.h >-share/ngspice/include/ngspice/matldefs.h >-share/ngspice/include/ngspice/memory.h >-share/ngspice/include/ngspice/meshdefs.h >-share/ngspice/include/ngspice/meshext.h >-share/ngspice/include/ngspice/methdefs.h >-share/ngspice/include/ngspice/mif.h >-share/ngspice/include/ngspice/mifcmdat.h >-share/ngspice/include/ngspice/mifdefs.h >-share/ngspice/include/ngspice/mifparse.h >-share/ngspice/include/ngspice/mifproto.h >-share/ngspice/include/ngspice/miftypes.h >-share/ngspice/include/ngspice/missing_math.h >-share/ngspice/include/ngspice/mobdefs.h >-share/ngspice/include/ngspice/modldefs.h >-share/ngspice/include/ngspice/multi_line.h >-share/ngspice/include/ngspice/ngspice.h >-share/ngspice/include/ngspice/noisedef.h >-share/ngspice/include/ngspice/numcards.h >-share/ngspice/include/ngspice/numconst.h >-share/ngspice/include/ngspice/numenum.h >-share/ngspice/include/ngspice/numgen.h >-share/ngspice/include/ngspice/numglobs.h >-share/ngspice/include/ngspice/onedev.h >-share/ngspice/include/ngspice/onemesh.h >-share/ngspice/include/ngspice/opdefs.h >-share/ngspice/include/ngspice/optdefs.h >-share/ngspice/include/ngspice/optndefs.h >-share/ngspice/include/ngspice/outpdefs.h >-share/ngspice/include/ngspice/plot.h >-share/ngspice/include/ngspice/pnode.h >-share/ngspice/include/ngspice/profile.h >-share/ngspice/include/ngspice/pssdefs.h >-share/ngspice/include/ngspice/pzdefs.h >-share/ngspice/include/ngspice/sen2defs.h >-share/ngspice/include/ngspice/sensdefs.h >-share/ngspice/include/ngspice/sensgen.h >-share/ngspice/include/ngspice/sharedspice.h >-share/ngspice/include/ngspice/sim.h >-share/ngspice/include/ngspice/smpdefs.h >-share/ngspice/include/ngspice/sperror.h >-share/ngspice/include/ngspice/spmatrix.h >-share/ngspice/include/ngspice/stringutil.h >-share/ngspice/include/ngspice/suffix.h >-share/ngspice/include/ngspice/swec.h >-share/ngspice/include/ngspice/tclspice.h >-share/ngspice/include/ngspice/tfdefs.h >-share/ngspice/include/ngspice/trandefs.h >-share/ngspice/include/ngspice/trcvdefs.h >-share/ngspice/include/ngspice/tskdefs.h >-share/ngspice/include/ngspice/twodev.h >-share/ngspice/include/ngspice/twomesh.h >-share/ngspice/include/ngspice/typedefs.h >-share/ngspice/include/ngspice/wallace.h >-share/ngspice/include/ngspice/wordlist.h >-share/ngspice/include/ngspice/wstdio.h >+include/ngspice/enhtypes.h >+include/ngspice/evttypes.h >+include/ngspice/randnumb.h >+include/ngspice/stringskip.h >+include/ngspice/1-f-code.h >+include/ngspice/FastNorm3.h >+include/ngspice/acdefs.h >+include/ngspice/bdrydefs.h >+include/ngspice/bool.h >+include/ngspice/carddefs.h >+include/ngspice/ciderinp.h >+include/ngspice/cidersupt.h >+include/ngspice/cktdefs.h >+include/ngspice/cluster.h >+include/ngspice/cm.h >+include/ngspice/cmconstants.h >+include/ngspice/cmproto.h >+include/ngspice/cmtypes.h >+include/ngspice/compatmode.h >+include/ngspice/complex.h >+include/ngspice/config.h >+include/ngspice/const.h >+include/ngspice/contdefs.h >+include/ngspice/cpdefs.h >+include/ngspice/cpextern.h >+include/ngspice/cpstd.h >+include/ngspice/defines.h >+include/ngspice/devdefs.h >+include/ngspice/dgen.h >+include/ngspice/distodef.h >+include/ngspice/dllitf.h >+include/ngspice/domndefs.h >+include/ngspice/dopdefs.h >+include/ngspice/dstring.h >+include/ngspice/dvec.h >+include/ngspice/elctdefs.h >+include/ngspice/enh.h >+include/ngspice/evt.h >+include/ngspice/evtproto.h >+include/ngspice/evtudn.h >+include/ngspice/fftext.h >+include/ngspice/ftedbgra.h >+include/ngspice/ftedebug.h >+include/ngspice/ftedefs.h >+include/ngspice/ftedev.h >+include/ngspice/fteext.h >+include/ngspice/fteinp.h >+include/ngspice/fteinput.h >+include/ngspice/fteoptdefs.h >+include/ngspice/fteparse.h >+include/ngspice/gendefs.h >+include/ngspice/gendev.h >+include/ngspice/graph.h >+include/ngspice/grid.h >+include/ngspice/hash.h >+include/ngspice/hlpdefs.h >+include/ngspice/iferrmsg.h >+include/ngspice/ifsim.h >+include/ngspice/inpdefs.h >+include/ngspice/inpmacs.h >+include/ngspice/inpptree.h >+include/ngspice/ipc.h >+include/ngspice/ipcproto.h >+include/ngspice/ipctiein.h >+include/ngspice/jobdefs.h >+include/ngspice/lsort.h >+include/ngspice/macros.h >+include/ngspice/material.h >+include/ngspice/matldefs.h >+include/ngspice/memory.h >+include/ngspice/meshdefs.h >+include/ngspice/meshext.h >+include/ngspice/methdefs.h >+include/ngspice/mif.h >+include/ngspice/mifcmdat.h >+include/ngspice/mifdefs.h >+include/ngspice/mifparse.h >+include/ngspice/mifproto.h >+include/ngspice/miftypes.h >+include/ngspice/missing_math.h >+include/ngspice/mobdefs.h >+include/ngspice/modldefs.h >+include/ngspice/multi_line.h >+include/ngspice/ngspice.h >+include/ngspice/noisedef.h >+include/ngspice/numcards.h >+include/ngspice/numconst.h >+include/ngspice/numenum.h >+include/ngspice/numgen.h >+include/ngspice/numglobs.h >+include/ngspice/onedev.h >+include/ngspice/onemesh.h >+include/ngspice/opdefs.h >+include/ngspice/optdefs.h >+include/ngspice/optndefs.h >+include/ngspice/outpdefs.h >+include/ngspice/plot.h >+include/ngspice/pnode.h >+include/ngspice/profile.h >+include/ngspice/pssdefs.h >+include/ngspice/pzdefs.h >+include/ngspice/sen2defs.h >+include/ngspice/sensdefs.h >+include/ngspice/sensgen.h >+include/ngspice/sharedspice.h >+include/ngspice/sim.h >+include/ngspice/smpdefs.h >+include/ngspice/sperror.h >+include/ngspice/spmatrix.h >+include/ngspice/stringutil.h >+include/ngspice/suffix.h >+include/ngspice/swec.h >+include/ngspice/tclspice.h >+include/ngspice/tfdefs.h >+include/ngspice/trandefs.h >+include/ngspice/trcvdefs.h >+include/ngspice/tskdefs.h >+include/ngspice/twodev.h >+include/ngspice/twomesh.h >+include/ngspice/typedefs.h >+include/ngspice/wallace.h >+include/ngspice/wordlist.h >+include/ngspice/wstdio.h > share/ngspice/scripts/ciderinit > share/ngspice/scripts/devaxis > share/ngspice/scripts/devload
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 226191
:
190983
|
196426
|
197335