Search Criteria
Package Details: ngspice-git r7276.598751eb8-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ngspice-git.git (read-only, click to copy) |
---|---|
Package Base: | ngspice-git |
Description: | Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice. |
Upstream URL: | http://ngspice.sourceforge.net |
Licenses: | BSD |
Conflicts: | ngspice |
Provides: | ngspice |
Submitter: | nickoe |
Maintainer: | nickoe |
Last Packager: | nickoe |
Votes: | 4 |
Popularity: | 0.000000 |
First Submitted: | 2016-10-16 22:29 (UTC) |
Last Updated: | 2021-03-01 22:08 (UTC) |
Dependencies (3)
- fftw
- libxaw (xawmAUR)
- libxft (libxft-gitAUR)
Required by (13)
- easy_spice (requires ngspice)
- fritzing (requires ngspice)
- gspiceui (requires ngspice) (optional)
- kicad-git (requires ngspice)
- kicad-hq (requires ngspice) (make)
- kicad-nightly (requires ngspice)
- kicad-nightly-bin (requires ngspice)
- kicad-nightly-rpm (requires ngspice)
- kicad-rc (requires ngspice)
- qucs-s (requires ngspice)
- qucs-s (requires ngspice) (optional)
- qucs-s-git (requires ngspice)
- spiceamp-git (requires ngspice)
Latest Comments
threepwood commented on 2023-11-07 13:11 (UTC)
When trying to make the package I got the error
cannot stat 'src/.libs/libngspice.so.0.0.0'
. Apparently the library has changed name tolibngspice.so.0.0.8
After I changed the library name in the PKGBUILD, I was able to successfully install the package.
nickoe commented on 2021-03-01 22:01 (UTC)
@StefanH, kicad-git does not require a minimum version of ngspice that is not in the normal repo. So I am not exactly sure I understand the need for it here.
What do we gain by using the pkgconfig file (.pc) file in kicad? I am not overly familiar with pkgconfig.
StefanH commented on 2021-03-01 09:44 (UTC)
Hi Nick, thanks for hosting this package! Could you please add a base version to the provides (line 18)? Eg
provides=("ngspice")
->provides=("ngspice=34")
. This helps upgradengspice
tongspice-git
when a package requiring a minimum ngspice version is installed (kicad-git).Also this package builds a pkg-config file, but never installs it. Inserting around line 63:
install -D -m644 ngspice.pc "$pkgdir/usr/lib/pkgconfig/ngspice.pc"
allows packages like KiCad to use pkg-config.