On Thu, Oct 03, 2019 at 02:58:28AM -0600, Anthony J. Bentley wrote: > Hi Tracey, > > Tracey Emery writes: > > Here's a crack at the ngspice port. > > Pretty close. Here are the changes I made: > > - used ?= for variable assignment within Makefile.inc (I think this > matters when the same variable is set in both Makefile.inc and a > project subdirectory's Makefile). > - removed duplicate MASTER_SITES in ngspice Makefile. > - moved include files to libngspice, set @conflict and bumped REVISION > - set @pkgpath for ngspice since the package moved. > - switched to my preferred wantlib whitespace style, namely the kind I > can copy and paste from port-lib-depends-check ;) > > The attached should be ready for import--ok?
Thanks for the cleanup. Everything compiles fine. I've learned a lot from your guys' edits. Thanks for that. Could you explain the need for the conflict? Shouldn't it be okay to have both ngspice and libngspice installed at the same time with the removal of the includes and shares? I moved the conflict from libngspice to ngspice and both install. Thanks for any insight you can share. Perhaps I have cruft in mystuff after all this! hahahaha Attached is also a new kicad with the cad/ngspice/libngspice change. > > cad/qucs-s and meta/geda both have runtime dependencies on ngspice > which I'll switch to cad/ngspice/ngspice. > > -- > Anthony J. Bentley -- Tracey Emery
kicad-5.1.4.tar.gz
Description: Binary data
ngspice.tar.gz
Description: Binary data