Update wip/py-control up to 0.8.4

This commit is contained in:
K.I.A.Derouiche 2020-12-28 21:16:00 +01:00
parent ff8ea5fae9
commit 5a48a07600
4 changed files with 169 additions and 19 deletions

View File

@ -1,2 +1,3 @@
The Python Control Systems Library, python-control, is a python package that
implements basic operations for analysis and design of feedback control systems
The Python Control Systems Library, python-control,
is a python package that implements basic operations
for analysis and design of feedback control systems

View File

@ -1,23 +1,21 @@
# $NetBSD$
DISTNAME= control-0.6d
DISTNAME= control-0.8.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= math
MASTER_SITES= http://downloads.sourceforge.net/project/python-control/
CATEGORIES= math python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/control/}
MAINTAINER= jihbed.research@gmail.com
HOMEPAGE= http://python-control.sourceforge.net
HOMEPAGE= http://python-control.org
COMMENT= Python Control Systems Library
LICENSE= 2-clause-bsd
LICENSE= modified-bsd
DEPENDS+= ${PYPKGPREFIX}-matplotlib-[0-9]*:../../graphics/py-matplotlib
DEPENDS+= ${PYPKGPREFIX}-matplotlib>=0:../../graphics/py-matplotlib
DEPENDS+= ${PYPKGPREFIX}-scipy>=0.7.2:../../math/py-scipy
USE_LANGUAGES= # none
do-test:
${RUN} cd ${WRKSRC}/tests; ${SETENV} ${TEST_ENV} ${PYTHONBIN} test_all.py
.include "../../lang/python/egg.mk"
BUILDLINK_API_DEPENDS.${PYPKGPREFIX}-numpy+= ${PYPKGPREFIX}-numpy>=1.0
.include "../../math/py-numpy/buildlink3.mk"
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -2,10 +2,14 @@
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/control/__init__.py
${PYSITELIB}/control/__init__.pyc
${PYSITELIB}/control/__init__.pyo
${PYSITELIB}/control/_version.py
${PYSITELIB}/control/_version.pyc
${PYSITELIB}/control/_version.pyo
${PYSITELIB}/control/bdalg.py
${PYSITELIB}/control/bdalg.pyc
${PYSITELIB}/control/bdalg.pyo
@ -27,12 +31,36 @@ ${PYSITELIB}/control/dtime.pyo
${PYSITELIB}/control/exception.py
${PYSITELIB}/control/exception.pyc
${PYSITELIB}/control/exception.pyo
${PYSITELIB}/control/flatsys/__init__.py
${PYSITELIB}/control/flatsys/__init__.pyc
${PYSITELIB}/control/flatsys/__init__.pyo
${PYSITELIB}/control/flatsys/basis.py
${PYSITELIB}/control/flatsys/basis.pyc
${PYSITELIB}/control/flatsys/basis.pyo
${PYSITELIB}/control/flatsys/flatsys.py
${PYSITELIB}/control/flatsys/flatsys.pyc
${PYSITELIB}/control/flatsys/flatsys.pyo
${PYSITELIB}/control/flatsys/linflat.py
${PYSITELIB}/control/flatsys/linflat.pyc
${PYSITELIB}/control/flatsys/linflat.pyo
${PYSITELIB}/control/flatsys/poly.py
${PYSITELIB}/control/flatsys/poly.pyc
${PYSITELIB}/control/flatsys/poly.pyo
${PYSITELIB}/control/flatsys/systraj.py
${PYSITELIB}/control/flatsys/systraj.pyc
${PYSITELIB}/control/flatsys/systraj.pyo
${PYSITELIB}/control/frdata.py
${PYSITELIB}/control/frdata.pyc
${PYSITELIB}/control/frdata.pyo
${PYSITELIB}/control/freqplot.py
${PYSITELIB}/control/freqplot.pyc
${PYSITELIB}/control/freqplot.pyo
${PYSITELIB}/control/grid.py
${PYSITELIB}/control/grid.pyc
${PYSITELIB}/control/grid.pyo
${PYSITELIB}/control/iosys.py
${PYSITELIB}/control/iosys.pyc
${PYSITELIB}/control/iosys.pyo
${PYSITELIB}/control/lti.py
${PYSITELIB}/control/lti.pyc
${PYSITELIB}/control/lti.pyo
@ -42,9 +70,15 @@ ${PYSITELIB}/control/margins.pyo
${PYSITELIB}/control/mateqn.py
${PYSITELIB}/control/mateqn.pyc
${PYSITELIB}/control/mateqn.pyo
${PYSITELIB}/control/matlab.py
${PYSITELIB}/control/matlab.pyc
${PYSITELIB}/control/matlab.pyo
${PYSITELIB}/control/matlab/__init__.py
${PYSITELIB}/control/matlab/__init__.pyc
${PYSITELIB}/control/matlab/__init__.pyo
${PYSITELIB}/control/matlab/timeresp.py
${PYSITELIB}/control/matlab/timeresp.pyc
${PYSITELIB}/control/matlab/timeresp.pyo
${PYSITELIB}/control/matlab/wrappers.py
${PYSITELIB}/control/matlab/wrappers.pyc
${PYSITELIB}/control/matlab/wrappers.pyo
${PYSITELIB}/control/modelsimp.py
${PYSITELIB}/control/modelsimp.pyc
${PYSITELIB}/control/modelsimp.pyo
@ -63,12 +97,129 @@ ${PYSITELIB}/control/rlocus.pyo
${PYSITELIB}/control/robust.py
${PYSITELIB}/control/robust.pyc
${PYSITELIB}/control/robust.pyo
${PYSITELIB}/control/setup.py
${PYSITELIB}/control/setup.pyc
${PYSITELIB}/control/setup.pyo
${PYSITELIB}/control/sisotool.py
${PYSITELIB}/control/sisotool.pyc
${PYSITELIB}/control/sisotool.pyo
${PYSITELIB}/control/statefbk.py
${PYSITELIB}/control/statefbk.pyc
${PYSITELIB}/control/statefbk.pyo
${PYSITELIB}/control/statesp.py
${PYSITELIB}/control/statesp.pyc
${PYSITELIB}/control/statesp.pyo
${PYSITELIB}/control/tests/__init__.py
${PYSITELIB}/control/tests/__init__.pyc
${PYSITELIB}/control/tests/__init__.pyo
${PYSITELIB}/control/tests/bdalg_test.py
${PYSITELIB}/control/tests/bdalg_test.pyc
${PYSITELIB}/control/tests/bdalg_test.pyo
${PYSITELIB}/control/tests/canonical_test.py
${PYSITELIB}/control/tests/canonical_test.pyc
${PYSITELIB}/control/tests/canonical_test.pyo
${PYSITELIB}/control/tests/config_test.py
${PYSITELIB}/control/tests/config_test.pyc
${PYSITELIB}/control/tests/config_test.pyo
${PYSITELIB}/control/tests/conftest.py
${PYSITELIB}/control/tests/conftest.pyc
${PYSITELIB}/control/tests/conftest.pyo
${PYSITELIB}/control/tests/convert_test.py
${PYSITELIB}/control/tests/convert_test.pyc
${PYSITELIB}/control/tests/convert_test.pyo
${PYSITELIB}/control/tests/ctrlutil_test.py
${PYSITELIB}/control/tests/ctrlutil_test.pyc
${PYSITELIB}/control/tests/ctrlutil_test.pyo
${PYSITELIB}/control/tests/delay_test.py
${PYSITELIB}/control/tests/delay_test.pyc
${PYSITELIB}/control/tests/delay_test.pyo
${PYSITELIB}/control/tests/discrete_test.py
${PYSITELIB}/control/tests/discrete_test.pyc
${PYSITELIB}/control/tests/discrete_test.pyo
${PYSITELIB}/control/tests/flatsys_test.py
${PYSITELIB}/control/tests/flatsys_test.pyc
${PYSITELIB}/control/tests/flatsys_test.pyo
${PYSITELIB}/control/tests/frd_test.py
${PYSITELIB}/control/tests/frd_test.pyc
${PYSITELIB}/control/tests/frd_test.pyo
${PYSITELIB}/control/tests/freqresp_test.py
${PYSITELIB}/control/tests/freqresp_test.pyc
${PYSITELIB}/control/tests/freqresp_test.pyo
${PYSITELIB}/control/tests/input_element_int_test.py
${PYSITELIB}/control/tests/input_element_int_test.pyc
${PYSITELIB}/control/tests/input_element_int_test.pyo
${PYSITELIB}/control/tests/iosys_test.py
${PYSITELIB}/control/tests/iosys_test.pyc
${PYSITELIB}/control/tests/iosys_test.pyo
${PYSITELIB}/control/tests/lti_test.py
${PYSITELIB}/control/tests/lti_test.pyc
${PYSITELIB}/control/tests/lti_test.pyo
${PYSITELIB}/control/tests/margin_test.py
${PYSITELIB}/control/tests/margin_test.pyc
${PYSITELIB}/control/tests/margin_test.pyo
${PYSITELIB}/control/tests/mateqn_test.py
${PYSITELIB}/control/tests/mateqn_test.pyc
${PYSITELIB}/control/tests/mateqn_test.pyo
${PYSITELIB}/control/tests/matlab_test.py
${PYSITELIB}/control/tests/matlab_test.pyc
${PYSITELIB}/control/tests/matlab_test.pyo
${PYSITELIB}/control/tests/minreal_test.py
${PYSITELIB}/control/tests/minreal_test.pyc
${PYSITELIB}/control/tests/minreal_test.pyo
${PYSITELIB}/control/tests/modelsimp_array_test.py
${PYSITELIB}/control/tests/modelsimp_array_test.pyc
${PYSITELIB}/control/tests/modelsimp_array_test.pyo
${PYSITELIB}/control/tests/modelsimp_test.py
${PYSITELIB}/control/tests/modelsimp_test.pyc
${PYSITELIB}/control/tests/modelsimp_test.pyo
${PYSITELIB}/control/tests/nichols_test.py
${PYSITELIB}/control/tests/nichols_test.pyc
${PYSITELIB}/control/tests/nichols_test.pyo
${PYSITELIB}/control/tests/phaseplot_test.py
${PYSITELIB}/control/tests/phaseplot_test.pyc
${PYSITELIB}/control/tests/phaseplot_test.pyo
${PYSITELIB}/control/tests/pzmap_test.py
${PYSITELIB}/control/tests/pzmap_test.pyc
${PYSITELIB}/control/tests/pzmap_test.pyo
${PYSITELIB}/control/tests/rlocus_test.py
${PYSITELIB}/control/tests/rlocus_test.pyc
${PYSITELIB}/control/tests/rlocus_test.pyo
${PYSITELIB}/control/tests/robust_array_test.py
${PYSITELIB}/control/tests/robust_array_test.pyc
${PYSITELIB}/control/tests/robust_array_test.pyo
${PYSITELIB}/control/tests/robust_test.py
${PYSITELIB}/control/tests/robust_test.pyc
${PYSITELIB}/control/tests/robust_test.pyo
${PYSITELIB}/control/tests/sisotool_test.py
${PYSITELIB}/control/tests/sisotool_test.pyc
${PYSITELIB}/control/tests/sisotool_test.pyo
${PYSITELIB}/control/tests/slycot_convert_test.py
${PYSITELIB}/control/tests/slycot_convert_test.pyc
${PYSITELIB}/control/tests/slycot_convert_test.pyo
${PYSITELIB}/control/tests/statefbk_array_test.py
${PYSITELIB}/control/tests/statefbk_array_test.pyc
${PYSITELIB}/control/tests/statefbk_array_test.pyo
${PYSITELIB}/control/tests/statefbk_test.py
${PYSITELIB}/control/tests/statefbk_test.pyc
${PYSITELIB}/control/tests/statefbk_test.pyo
${PYSITELIB}/control/tests/statesp_array_test.py
${PYSITELIB}/control/tests/statesp_array_test.pyc
${PYSITELIB}/control/tests/statesp_array_test.pyo
${PYSITELIB}/control/tests/statesp_test.py
${PYSITELIB}/control/tests/statesp_test.pyc
${PYSITELIB}/control/tests/statesp_test.pyo
${PYSITELIB}/control/tests/test_control_matlab.py
${PYSITELIB}/control/tests/test_control_matlab.pyc
${PYSITELIB}/control/tests/test_control_matlab.pyo
${PYSITELIB}/control/tests/timeresp_test.py
${PYSITELIB}/control/tests/timeresp_test.pyc
${PYSITELIB}/control/tests/timeresp_test.pyo
${PYSITELIB}/control/tests/xferfcn_input_test.py
${PYSITELIB}/control/tests/xferfcn_input_test.pyc
${PYSITELIB}/control/tests/xferfcn_input_test.pyo
${PYSITELIB}/control/tests/xferfcn_test.py
${PYSITELIB}/control/tests/xferfcn_test.pyc
${PYSITELIB}/control/tests/xferfcn_test.pyo
${PYSITELIB}/control/timeresp.py
${PYSITELIB}/control/timeresp.pyc
${PYSITELIB}/control/timeresp.pyo

View File

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.1 2013/09/12 20:18:57 jihbed Exp $
SHA1 (control-0.6d.tar.gz) = bed962186891a8fce1bead3b8ae175155d698cd0
RMD160 (control-0.6d.tar.gz) = 8d3d6092770385bf60773da6f5ac775134296c65
SHA512 (control-0.6d.tar.gz) = e00d7ff3c9b51cf081933b18fc628875705b9aa63a15e19e1f68dc2c46fa8027fbc52ca78af38a590bf4862e2be5997e8b8b186887205ae02a1ae7cba538b5ec
Size (control-0.6d.tar.gz) = 115662 bytes
SHA1 (control-0.8.4.tar.gz) = 91554b04775ef56b95152515640395da031624b2
RMD160 (control-0.8.4.tar.gz) = 8bf5cfe280e1c1bc9b8fc53a8b86edd0a91137f7
SHA512 (control-0.8.4.tar.gz) = 418459632d6de815262c32bc75f99d411caac46b8830d021264a8ec94f88c5db5f0e2c58e32e996b9bc35863c91044065f0deea8d7add7f56116ec1c4c91c011
Size (control-0.8.4.tar.gz) = 261825 bytes