Bug#834335: ngspice isn't providing libngspice.so

Carsten Schoenert c.schoenert at t-online.de
Tue Aug 16 05:32:42 UTC 2016


tags 834335 +patch
thanks

On Sun, Aug 14, 2016 at 05:21:12PM +0200, Carsten Schoenert wrote:
> while working on l10n translations on recent development versions of
> KiCad I need the libngspice library for getting the Spice simulation
> working.
> KiCad is also available in the Debian repository.
> 
> https://packages.qa.debian.org/k/kicad.html
> 
> The libngspice library will get built if the environment is configured with
> '--enable-ngshared'.
> See also http://ngspice.sourceforge.net/shared.html and
> http://ngspice.sourceforge.net/docs/ngspice-manual.pdf page 349.

The needed changes for the build and installation of the libngspice are
quite small. With the changes from the appended patches I could solve my
dependency problem for KiCad. The also needed header files for building
against ngspice are already shipped in
/usr/share/ngspice/include/ngspice.

I'v also made some additional changes to the helper files like adopting
the current situation for the copyright file. It's still pain to collect
the informations here as upstream isn't providing clear copyright and
license information in a easy to use form. Also it may be worth to split
the source package into the free and unfortunately non-free package so
the clear free binaries and development files could go into main. The
KiCad package would benefit from the needed libngspice library.

Regards
Carsten
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-debian-control-switch-vcs-browser-field-to-https.patch
Type: text/x-diff
Size: 912 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20160816/f2ec897c/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-debian-control-increase-Standards-Version-to-3.9.8.patch
Type: text/x-diff
Size: 1007 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20160816/f2ec897c/attachment-0005.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-debian-copyright-update-copyright-and-files-informat.patch
Type: text/x-diff
Size: 8341 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20160816/f2ec897c/attachment-0006.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-ngsspice-adding-libngspice.so-to-the-package.patch
Type: text/x-diff
Size: 1134 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/debian-science-maintainers/attachments/20160816/f2ec897c/attachment-0007.patch>


More information about the debian-science-maintainers mailing list