Wednesday, May 01, 2019

[NEW] cad/qucs-s-0.0.21

Dear ports@ readers,

here is a proposal for a new port: cad/qucs-s, an universal GUI for
SPICE and not-SPICE circuit simulators.

DESCR
=====
> Qucs-S is a spin-off of the Qucs cross-platform circuit simulator (which
> uses its own simulation kernel Qucsator). "S" letter indicates SPICE.
>
> The purpose of the Qucs-S subproject is to use free SPICE circuit
> simulation kernels with the Qucs GUI.
>
> Qucs-S is not a simulator by itself, but it requires to use a simulation
> backend (Ngspice is recommended).

This is, in my opinion, a very promising project and it is one of the
few pretty functional and reasonable complete SPICE integrated
environments I'm aware of (it has a schematic entry tool, a waveform
viewer, a component library and some helpers for analog and mixed-signal
circuit simulation).

Some comments on the port:

- Github project's name is "qucs_s", but it is always referenced as
"qucs-s" and the binaries follow the latter convention, so I preferred
to set PKGNAME to force the name change;

- code compiles flawlessly and patches are needed only to put the man
pages in the standard location (${LOCALBASE}/man instead of
${LOCALBASE}/share/man);

- portcheck is flagging the presence of python modules without compiled
versions, but those are actually only examples and I don't think it is
worth adding python as a dependency just for that (there are also
examples for Octave...); please suggest if I have to change this.

Tested on amd64 only. Taking MAINTAINER. Tarball attached.

--
Alessandro DE LAURENZIS
[mailto:just22@atlantide.t28.net]
Web: http://www.atlantide.t28.net
LinkedIn: https://www.linkedin.com/in/delaurenzis/

No comments:

Post a Comment