1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-11 02:50:24 +00:00

cad/ngspice_rework: Update 32 -> 35

This commit is contained in:
Kevin Zheng 2021-11-16 18:25:55 -08:00 committed by Yuri Victorovich
parent e81afc20d8
commit 4f7368ca76
4 changed files with 6 additions and 173 deletions

View File

@ -1,8 +1,7 @@
# Created by: AMAKAWA Shuhei <amakawa@jp.FreeBSD.org>
PORTNAME= ngspice_rework
PORTVERSION= 32
PORTREVISION= 2
PORTVERSION= 35
CATEGORIES= cad
MASTER_SITES= SF/ngspice/ng-spice-rework/${PORTVERSION}
DISTNAME= ngspice-${PORTVERSION}
@ -14,15 +13,13 @@ LICENSE= BSD3CLAUSE BSD4CLAUSE LGPL21+
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN_aarch64= Fails to link: missing sbrk
BROKEN_aarch64= fails to link: missing sbrk
LIB_DEPENDS= libfftw3.so:math/fftw3
FLAVORS= x11 shlib
shlib_PKGNAMESUFFIX= -shlib
shlib_CONFLICTS_INSTALL= ngspice_rework-2*
shlib_PLIST= ${MASTERDIR}/pkg-plist-shlib
x11_CONFLICTS_INSTALL= ngspice_rework-shlib-2*
USES= compiler:c11 gmake libtool ncurses readline autoreconf pkgconfig

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1588964866
SHA256 (ngspice-32.tar.gz) = 3cd90c4e94516d87c5b4d02a3a6405b1136b25d05c871d4fee1fd7c4c0d03ef2
SIZE (ngspice-32.tar.gz) = 7728816
TIMESTAMP = 1637017584
SHA256 (ngspice-35.tar.gz) = c1b7f5c276db579acb3f0a7afb64afdeb4362289a6cab502d4ca302d6e5279ec
SIZE (ngspice-35.tar.gz) = 8050668

View File

@ -1,37 +0,0 @@
--- src/frontend/com_sysinfo.c.orig 2020-05-06 06:11:56 UTC
+++ src/frontend/com_sysinfo.c
@@ -396,18 +396,6 @@ static void set_static_system_info(void)
return;
} /* end of function set_static_system_info */
-#elif defined(__APPLE__) && defined(__MACH__)
-/* Get memory information */
-static int get_sysmem(struct sys_memory *memall)
-{
- fprintf(stderr, "System memory info is not available\n");
- return -1;
-}
-/* Get system information */
-static void set_static_system_info(void)
-{
-}
-
#elif defined(_WIN32)
/* Get memory information */
@@ -972,9 +960,14 @@ static void get_physical_processor_count(void)
return;
} /* end of function get_physical_processor_count */
+#else /* no Windows OS, no proc info file system */
+static int get_sysmem(struct sys_memory *memall)
+{
+ fprintf(stderr, "System memory info is not available\n");
+ return -1;
+}
-#else /* no Windows OS, no proc info file system */
void set_static_system_info(void)
{
/* Set to no data available */

View File

@ -1,141 +1,14 @@
bin/cmpp
libdata/pkgconfig/ngspice.pc
lib/libngspice.so
lib/libngspice.so.0
lib/libngspice.so.0.0.0
lib/libngspice.so.0.0.1
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
share/ngspice/dlmain.c
include/ngspice/enhtypes.h
include/ngspice/evtshared.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/wincolornames.h
include/ngspice/wordlist.h
include/ngspice/wstdio.h
share/ngspice/scripts/ciderinit
share/ngspice/scripts/devaxis
share/ngspice/scripts/devload