cad/py-lcapy g20171202_10,1 MidnightBSD
Symbolic MDA Analysis Package for Linear Circuits
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Last update
- Commit
fa9eb1f528- License
- lgpl2.1
- Categories
- cad, python
Description
Lcapy is an experimental Python package for teaching linear circuit analysis. It uses SymPy for symbolic mathematics.
Lcapy can analyse circuits described with netlists using modified nodal analysis.
Alternatively, Lcapy can analyse networks and circuits formed by combining one, two, and (some) three port networks.
In the other systems
The newest version among them is g20171202, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | cad/py-lcapy | g20171202_10,1 newest | no data | - | [email protected] | 2026-08-16 |
| FreeBSD | cad/py-lcapy | g20171202_9,1 newest | none known | - | [email protected] | - |
| DragonFly | cad/py-lcapy | g20171202_6,1 newest | none known | - | [email protected] | - |
| HardenedBSD | cad/py-lcapy | g20171202_9,1 newest | no data | - | [email protected] | - |
| GhostBSD | cad/py-lcapy | g20171202_9,1 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install ${PYTHON_PKGNAMEPREFIX}lcapy
From mports:
cd /usr/mports/cad/py-lcapy && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lcapy>0:cad/py-lcapy
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Runtime 4
${PYTHON_PKGNAMEPREFIX}sympy>0: math/py-sympy${PYTHON_PKGNAMEPREFIX}numpy1>0: math/py-numpy1${PYTHON_PKGNAMEPREFIX}scipy>0: science/py-scipy${PYTHON_PKGNAMEPREFIX}matplotlib>0: math/py-matplotlib
Run dependencies 4
No port depends on this one.
Configuration
Options name: cad_lcapy
| Option | Default | Description |
|---|---|---|
| EXAMPLES | off |
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mph--lcapy-g20171202-23c940f_GH0.tar.gz | 1.057329e+06 | d80e74aa1a2a57d67c10e7d0da12a76855df695a7571e7d8ebbb1eafc7657da7 |
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
fa9eb1f528 |
Lucas Holt | cad/py-lcapy: fix the staging path in the option install targets The option helper targets (post-install-DOCS-on and friends) are entries in
_FAKE_SEQ and run in the main make, not in the sub-make that fake-post-install
starts with FAKE_SETUP. There PREFIX is not stage-prefixed and STAGEDIR is
empty, so ${STAGEDIR}${DOCSDIR} resolved to the live /usr/local: the build
wrote outside the stage directory and the file was then reported missing, e.g.
install ... README.rst /usr/local/share/doc/py312-webcolors
/usr/local/share/doc/py312-webcolors/README.rst not installed.
Fake failed.
Use ${FAKE_DESTDIR} in these targets, as x11-wm/icewm already does.
AI-Assisted-by: Claude Opus 5 (1M context) <[email protected]>
Signed-off-by: Lucas Holt <[email protected]> |