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:jus...@atlantide.t28.net] Web: http://www.atlantide.t28.net LinkedIn: https://www.linkedin.com/in/delaurenzis/
qucs-s.tar.gz
Description: application/gzip