pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/cad/ng-spice-shared
Module Name: pkgsrc
Committed By: bouyer
Date: Tue Jun 6 09:56:08 UTC 2023
Added Files:
pkgsrc/cad/ng-spice-shared: DESCR Makefile PLIST buildlink3.mk distinfo
Log Message:
Add ng-spice-shared version 40
NG-SPICE is the program being developed as the replacement for Berkeley
SPICE. Using the Berkeley code as a starting point, the NG-SPICE team
is working on improving the build system, adding to the models, and
improving the analysis capability.
SPICE is a general-purpose circuit simulation program for nonlinear dc,
nonlinear transient, and linear ac analyses. Circuits may contain resistors,
capacitors, inductors, mutual inductors, independent voltage and current
sources, four types of dependent sources, lossless and lossy transmission
lines (two separate implementations), switches, uniform distributed RC
lines, and the five most common semiconductor devices: diodes, BJTs, JFETs,
MESFETs, and MOSFETs.
NG-SPICE is part of the gEDA project.
This package provides NG-SPICE shared libraries, allowing third-parties
applications to control ng-spice
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/cad/ng-spice-shared/DESCR \
pkgsrc/cad/ng-spice-shared/Makefile pkgsrc/cad/ng-spice-shared/PLIST \
pkgsrc/cad/ng-spice-shared/buildlink3.mk \
pkgsrc/cad/ng-spice-shared/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/cad/ng-spice-shared/DESCR
diff -u /dev/null pkgsrc/cad/ng-spice-shared/DESCR:1.1
--- /dev/null Tue Jun 6 09:56:08 2023
+++ pkgsrc/cad/ng-spice-shared/DESCR Tue Jun 6 09:56:08 2023
@@ -0,0 +1,17 @@
+NG-SPICE is the program being developed as the replacement for Berkeley
+SPICE. Using the Berkeley code as a starting point, the NG-SPICE team
+is working on improving the build system, adding to the models, and
+improving the analysis capability.
+
+SPICE is a general-purpose circuit simulation program for nonlinear dc,
+nonlinear transient, and linear ac analyses. Circuits may contain resistors,
+capacitors, inductors, mutual inductors, independent voltage and current
+sources, four types of dependent sources, lossless and lossy transmission
+lines (two separate implementations), switches, uniform distributed RC
+lines, and the five most common semiconductor devices: diodes, BJTs, JFETs,
+MESFETs, and MOSFETs.
+
+NG-SPICE is part of the gEDA project.
+
+This package provides NG-SPICE shared libraries, allowing third-parties
+applications to control ng-spice
Index: pkgsrc/cad/ng-spice-shared/Makefile
diff -u /dev/null pkgsrc/cad/ng-spice-shared/Makefile:1.1
--- /dev/null Tue Jun 6 09:56:08 2023
+++ pkgsrc/cad/ng-spice-shared/Makefile Tue Jun 6 09:56:08 2023
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2023/06/06 09:56:08 bouyer Exp $
+
+.include "../../cad/ng-spice/Makefile.common"
+
+PKGNAME= ng-spice-shared-${VERSION}
+#PKGREVISION= 1
+COMMENT= Next generation circuit simulation program (shared libraries)
+
+CONFIGURE_ARGS+= --with-ngshared=YES
+
+post-install:
+ ${RM} -r ${DESTDIR}${PREFIX}/share/ngspice/scripts
+
+
+.include "../../math/fftw/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/cad/ng-spice-shared/PLIST
diff -u /dev/null pkgsrc/cad/ng-spice-shared/PLIST:1.1
--- /dev/null Tue Jun 6 09:56:08 2023
+++ pkgsrc/cad/ng-spice-shared/PLIST Tue Jun 6 09:56:08 2023
@@ -0,0 +1,6 @@
+include/ngspice/sharedspice.h
+lib/libngspice.la
+lib/libngspice.so
+lib/libngspice.so.0
+lib/libngspice.so.0.0.7
+lib/pkgconfig/ngspice.pc
Index: pkgsrc/cad/ng-spice-shared/buildlink3.mk
diff -u /dev/null pkgsrc/cad/ng-spice-shared/buildlink3.mk:1.1
--- /dev/null Tue Jun 6 09:56:08 2023
+++ pkgsrc/cad/ng-spice-shared/buildlink3.mk Tue Jun 6 09:56:08 2023
@@ -0,0 +1,14 @@
+# $NetBSD: buildlink3.mk,v 1.1 2023/06/06 09:56:08 bouyer Exp $
+
+BUILDLINK_TREE+= ng-spice-shared
+
+.if !defined(NG_SPICE_SHARED_BUILDLINK3_MK)
+NG_SPICE_SHARED_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.ng-spice-shared+= ng-spice-shared>=40
+BUILDLINK_PKGSRCDIR.ng-spice-shared?= ../../cad/ng-spice-shared
+
+.include "../../math/fftw/buildlink3.mk"
+.endif # NG_SPICE_SHARED_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -ng-spice-shared
Index: pkgsrc/cad/ng-spice-shared/distinfo
diff -u /dev/null pkgsrc/cad/ng-spice-shared/distinfo:1.1
--- /dev/null Tue Jun 6 09:56:08 2023
+++ pkgsrc/cad/ng-spice-shared/distinfo Tue Jun 6 09:56:08 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/06/06 09:56:08 bouyer Exp $
+
+BLAKE2s (ngspice-31.tar.gz) = f351a3232b945596e78094a17d21ed705319766606f8f1272ea699d82a2e205b
+SHA512 (ngspice-31.tar.gz) = 448024f398d267911d5d2a48da03eb0d87ba1133ce39d5132bd318dde8ad359d19c7f85f6b4ec88c08b081c9140f7b931334d84173019a22aa2ac98482bd7d5d
+Size (ngspice-31.tar.gz) = 7250057 bytes
Home |
Main Index |
Thread Index |
Old Index