pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Import wip/py-pypot to wip



Module Name:	pkgsrc-wip
Committed By:	K.I.A.Derouiche <kamel.derouiche%gmail.com@localhost>
Pushed By:	jihbed
Date:		Wed Mar 31 00:53:20 2021 +0100
Changeset:	de25d6bd386074af2f8b439529469675baa79a64

Modified Files:
	Makefile
Added Files:
	py-pypot/DESCR
	py-pypot/Makefile
	py-pypot/PLIST
	py-pypot/distinfo

Log Message:
Import wip/py-pypot to wip

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=de25d6bd386074af2f8b439529469675baa79a64

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile          |   1 +
 py-pypot/DESCR    |   4 +
 py-pypot/Makefile |  27 ++++++
 py-pypot/PLIST    | 257 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 py-pypot/distinfo |   6 ++
 5 files changed, 295 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index abc20966a5..33db5a63e6 100644
--- a/Makefile
+++ b/Makefile
@@ -4324,6 +4324,7 @@ SUBDIR+=	py-pyphant
 SUBDIR+=	py-pypi-browser
 SUBDIR+=	py-pypi-cli
 SUBDIR+=	py-pypol
+SUBDIR+=	py-pypot
 SUBDIR+=	py-pyqu
 SUBDIR+=	py-pyquante
 SUBDIR+=	py-pyrit
diff --git a/py-pypot/DESCR b/py-pypot/DESCR
new file mode 100644
index 0000000000..3495afbcd2
--- /dev/null
+++ b/py-pypot/DESCR
@@ -0,0 +1,4 @@
+Pypot is a library developed in the Inria FLOWERS team to make it easy
+and fast to control custom robots based on dynamixel motors. This
+framework provides different levels of abstraction corresponding to
+different types of use
diff --git a/py-pypot/Makefile b/py-pypot/Makefile
new file mode 100644
index 0000000000..9f69b19a28
--- /dev/null
+++ b/py-pypot/Makefile
@@ -0,0 +1,27 @@
+# $NetBSD$
+
+DISTNAME=	pypot-4.0.5
+PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=	comms python
+MASTER_SITES=	${MASTER_SITE_PYPI:=p/pypot/}
+
+MAINTAINER=	jihbed.research%gmail.com@localhost
+HOMEPAGE=	https://github.com/poppy-project/pypot
+COMMENT=	Python 3 Library for Robot Control
+LICENSE=	gnu-gpl-v3
+
+DEPENDS+=	${PYPKGPREFIX}-serial>=2.7:../../comms/py-serial
+DEPENDS+=	${PYPKGPREFIX}-tornado>=5.1.1:../../www/py-tornado
+DEPENDS+=	${PYPKGPREFIX}-scipy>=1.5.2:../../math/py-scipy
+DEPENDS+=	wget>=1.21.1:../../net/wget
+#DEPENDS+=	${PYPKGPREFIX}-ikpy>=3.0.1:../../wip/py-ikpy
+DEPENDS+=	${PYPKGPREFIX}-bottle>=0.12.19:../../www/py-bottle
+DEPENDS+=	${PYPKGPREFIX}-requests>=2.25.1:../../devel/py-requests
+#DEPENDS+=	${PYPKGPREFIX}-opencv-contrib-python>=0
+
+PYTHON_VERSIONS_ACCEPTED=	39 38 37 36
+
+
+.include "../../math/py-numpy/buildlink3.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/py-pypot/PLIST b/py-pypot/PLIST
new file mode 100644
index 0000000000..4432a509de
--- /dev/null
+++ b/py-pypot/PLIST
@@ -0,0 +1,257 @@
+@comment $NetBSD$
+bin/dxl-config
+bin/poppy-configure
+bin/poppy-services
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
+${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/pypot/__init__.py
+${PYSITELIB}/pypot/__init__.pyc
+${PYSITELIB}/pypot/__init__.pyo
+${PYSITELIB}/pypot/_version.py
+${PYSITELIB}/pypot/_version.pyc
+${PYSITELIB}/pypot/_version.pyo
+${PYSITELIB}/pypot/creatures/__init__.py
+${PYSITELIB}/pypot/creatures/__init__.pyc
+${PYSITELIB}/pypot/creatures/__init__.pyo
+${PYSITELIB}/pypot/creatures/abstractcreature.py
+${PYSITELIB}/pypot/creatures/abstractcreature.pyc
+${PYSITELIB}/pypot/creatures/abstractcreature.pyo
+${PYSITELIB}/pypot/creatures/configure_utility.py
+${PYSITELIB}/pypot/creatures/configure_utility.pyc
+${PYSITELIB}/pypot/creatures/configure_utility.pyo
+${PYSITELIB}/pypot/creatures/ik.py
+${PYSITELIB}/pypot/creatures/ik.pyc
+${PYSITELIB}/pypot/creatures/ik.pyo
+${PYSITELIB}/pypot/creatures/services_launcher.py
+${PYSITELIB}/pypot/creatures/services_launcher.pyc
+${PYSITELIB}/pypot/creatures/services_launcher.pyo
+${PYSITELIB}/pypot/dynamixel/__init__.py
+${PYSITELIB}/pypot/dynamixel/__init__.pyc
+${PYSITELIB}/pypot/dynamixel/__init__.pyo
+${PYSITELIB}/pypot/dynamixel/controller.py
+${PYSITELIB}/pypot/dynamixel/controller.pyc
+${PYSITELIB}/pypot/dynamixel/controller.pyo
+${PYSITELIB}/pypot/dynamixel/conversion.py
+${PYSITELIB}/pypot/dynamixel/conversion.pyc
+${PYSITELIB}/pypot/dynamixel/conversion.pyo
+${PYSITELIB}/pypot/dynamixel/error.py
+${PYSITELIB}/pypot/dynamixel/error.pyc
+${PYSITELIB}/pypot/dynamixel/error.pyo
+${PYSITELIB}/pypot/dynamixel/io/__init__.py
+${PYSITELIB}/pypot/dynamixel/io/__init__.pyc
+${PYSITELIB}/pypot/dynamixel/io/__init__.pyo
+${PYSITELIB}/pypot/dynamixel/io/abstract_io.py
+${PYSITELIB}/pypot/dynamixel/io/abstract_io.pyc
+${PYSITELIB}/pypot/dynamixel/io/abstract_io.pyo
+${PYSITELIB}/pypot/dynamixel/io/io.py
+${PYSITELIB}/pypot/dynamixel/io/io.pyc
+${PYSITELIB}/pypot/dynamixel/io/io.pyo
+${PYSITELIB}/pypot/dynamixel/io/io_320.py
+${PYSITELIB}/pypot/dynamixel/io/io_320.pyc
+${PYSITELIB}/pypot/dynamixel/io/io_320.pyo
+${PYSITELIB}/pypot/dynamixel/motor.py
+${PYSITELIB}/pypot/dynamixel/motor.pyc
+${PYSITELIB}/pypot/dynamixel/motor.pyo
+${PYSITELIB}/pypot/dynamixel/protocol/__init__.py
+${PYSITELIB}/pypot/dynamixel/protocol/__init__.pyc
+${PYSITELIB}/pypot/dynamixel/protocol/__init__.pyo
+${PYSITELIB}/pypot/dynamixel/protocol/v1.py
+${PYSITELIB}/pypot/dynamixel/protocol/v1.pyc
+${PYSITELIB}/pypot/dynamixel/protocol/v1.pyo
+${PYSITELIB}/pypot/dynamixel/protocol/v2.py
+${PYSITELIB}/pypot/dynamixel/protocol/v2.pyc
+${PYSITELIB}/pypot/dynamixel/protocol/v2.pyo
+${PYSITELIB}/pypot/dynamixel/syncloop.py
+${PYSITELIB}/pypot/dynamixel/syncloop.pyc
+${PYSITELIB}/pypot/dynamixel/syncloop.pyo
+${PYSITELIB}/pypot/kinematics.py
+${PYSITELIB}/pypot/kinematics.pyc
+${PYSITELIB}/pypot/kinematics.pyo
+${PYSITELIB}/pypot/primitive/__init__.py
+${PYSITELIB}/pypot/primitive/__init__.pyc
+${PYSITELIB}/pypot/primitive/__init__.pyo
+${PYSITELIB}/pypot/primitive/manager.py
+${PYSITELIB}/pypot/primitive/manager.pyc
+${PYSITELIB}/pypot/primitive/manager.pyo
+${PYSITELIB}/pypot/primitive/move.py
+${PYSITELIB}/pypot/primitive/move.pyc
+${PYSITELIB}/pypot/primitive/move.pyo
+${PYSITELIB}/pypot/primitive/primitive.py
+${PYSITELIB}/pypot/primitive/primitive.pyc
+${PYSITELIB}/pypot/primitive/primitive.pyo
+${PYSITELIB}/pypot/primitive/utils.py
+${PYSITELIB}/pypot/primitive/utils.pyc
+${PYSITELIB}/pypot/primitive/utils.pyo
+${PYSITELIB}/pypot/robot/__init__.py
+${PYSITELIB}/pypot/robot/__init__.pyc
+${PYSITELIB}/pypot/robot/__init__.pyo
+${PYSITELIB}/pypot/robot/config.py
+${PYSITELIB}/pypot/robot/config.pyc
+${PYSITELIB}/pypot/robot/config.pyo
+${PYSITELIB}/pypot/robot/controller.py
+${PYSITELIB}/pypot/robot/controller.pyc
+${PYSITELIB}/pypot/robot/controller.pyo
+${PYSITELIB}/pypot/robot/io.py
+${PYSITELIB}/pypot/robot/io.pyc
+${PYSITELIB}/pypot/robot/io.pyo
+${PYSITELIB}/pypot/robot/motor.py
+${PYSITELIB}/pypot/robot/motor.pyc
+${PYSITELIB}/pypot/robot/motor.pyo
+${PYSITELIB}/pypot/robot/remote.py
+${PYSITELIB}/pypot/robot/remote.pyc
+${PYSITELIB}/pypot/robot/remote.pyo
+${PYSITELIB}/pypot/robot/robot.py
+${PYSITELIB}/pypot/robot/robot.pyc
+${PYSITELIB}/pypot/robot/robot.pyo
+${PYSITELIB}/pypot/robot/sensor.py
+${PYSITELIB}/pypot/robot/sensor.pyc
+${PYSITELIB}/pypot/robot/sensor.pyo
+${PYSITELIB}/pypot/sensor/__init__.py
+${PYSITELIB}/pypot/sensor/__init__.pyc
+${PYSITELIB}/pypot/sensor/__init__.pyo
+${PYSITELIB}/pypot/sensor/arduino/__init__.py
+${PYSITELIB}/pypot/sensor/arduino/__init__.pyc
+${PYSITELIB}/pypot/sensor/arduino/__init__.pyo
+${PYSITELIB}/pypot/sensor/arduino/arduino_sensor.py
+${PYSITELIB}/pypot/sensor/arduino/arduino_sensor.pyc
+${PYSITELIB}/pypot/sensor/arduino/arduino_sensor.pyo
+${PYSITELIB}/pypot/sensor/camera/__init__.py
+${PYSITELIB}/pypot/sensor/camera/__init__.pyc
+${PYSITELIB}/pypot/sensor/camera/__init__.pyo
+${PYSITELIB}/pypot/sensor/camera/abstractcam.py
+${PYSITELIB}/pypot/sensor/camera/abstractcam.pyc
+${PYSITELIB}/pypot/sensor/camera/abstractcam.pyo
+${PYSITELIB}/pypot/sensor/camera/dummy.py
+${PYSITELIB}/pypot/sensor/camera/dummy.pyc
+${PYSITELIB}/pypot/sensor/camera/dummy.pyo
+${PYSITELIB}/pypot/sensor/camera/opencvcam.py
+${PYSITELIB}/pypot/sensor/camera/opencvcam.pyc
+${PYSITELIB}/pypot/sensor/camera/opencvcam.pyo
+${PYSITELIB}/pypot/sensor/contact/__init__.py
+${PYSITELIB}/pypot/sensor/contact/__init__.pyc
+${PYSITELIB}/pypot/sensor/contact/__init__.pyo
+${PYSITELIB}/pypot/sensor/contact/contact.py
+${PYSITELIB}/pypot/sensor/contact/contact.pyc
+${PYSITELIB}/pypot/sensor/contact/contact.pyo
+${PYSITELIB}/pypot/sensor/depth/__init__.py
+${PYSITELIB}/pypot/sensor/depth/__init__.pyc
+${PYSITELIB}/pypot/sensor/depth/__init__.pyo
+${PYSITELIB}/pypot/sensor/depth/sonar.py
+${PYSITELIB}/pypot/sensor/depth/sonar.pyc
+${PYSITELIB}/pypot/sensor/depth/sonar.pyo
+${PYSITELIB}/pypot/sensor/imagefeature/__init__.py
+${PYSITELIB}/pypot/sensor/imagefeature/__init__.pyc
+${PYSITELIB}/pypot/sensor/imagefeature/__init__.pyo
+${PYSITELIB}/pypot/sensor/imagefeature/blob.py
+${PYSITELIB}/pypot/sensor/imagefeature/blob.pyc
+${PYSITELIB}/pypot/sensor/imagefeature/blob.pyo
+${PYSITELIB}/pypot/sensor/imagefeature/face.py
+${PYSITELIB}/pypot/sensor/imagefeature/face.pyc
+${PYSITELIB}/pypot/sensor/imagefeature/face.pyo
+${PYSITELIB}/pypot/sensor/imagefeature/marker.py
+${PYSITELIB}/pypot/sensor/imagefeature/marker.pyc
+${PYSITELIB}/pypot/sensor/imagefeature/marker.pyo
+${PYSITELIB}/pypot/sensor/kinect/__init__.py
+${PYSITELIB}/pypot/sensor/kinect/__init__.pyc
+${PYSITELIB}/pypot/sensor/kinect/__init__.pyo
+${PYSITELIB}/pypot/sensor/kinect/sensor.py
+${PYSITELIB}/pypot/sensor/kinect/sensor.pyc
+${PYSITELIB}/pypot/sensor/kinect/sensor.pyo
+${PYSITELIB}/pypot/sensor/optibridge.py
+${PYSITELIB}/pypot/sensor/optibridge.pyc
+${PYSITELIB}/pypot/sensor/optibridge.pyo
+${PYSITELIB}/pypot/sensor/optitrack.py
+${PYSITELIB}/pypot/sensor/optitrack.pyc
+${PYSITELIB}/pypot/sensor/optitrack.pyo
+${PYSITELIB}/pypot/server/__init__.py
+${PYSITELIB}/pypot/server/__init__.pyc
+${PYSITELIB}/pypot/server/__init__.pyo
+${PYSITELIB}/pypot/server/httpserver.py
+${PYSITELIB}/pypot/server/httpserver.pyc
+${PYSITELIB}/pypot/server/httpserver.pyo
+${PYSITELIB}/pypot/server/rest.py
+${PYSITELIB}/pypot/server/rest.pyc
+${PYSITELIB}/pypot/server/rest.pyo
+${PYSITELIB}/pypot/server/server.py
+${PYSITELIB}/pypot/server/server.pyc
+${PYSITELIB}/pypot/server/server.pyo
+${PYSITELIB}/pypot/server/snap.py
+${PYSITELIB}/pypot/server/snap.pyc
+${PYSITELIB}/pypot/server/snap.pyo
+${PYSITELIB}/pypot/server/snap_projects/blocs de base Poppy_FR.xml
+${PYSITELIB}/pypot/server/snap_projects/poppy-base_demo_FR.xml
+${PYSITELIB}/pypot/server/snap_projects/poppy-demo-project.xml
+${PYSITELIB}/pypot/server/snap_projects/pypot-snap-blocks.xml
+${PYSITELIB}/pypot/server/ws.py
+${PYSITELIB}/pypot/server/ws.pyc
+${PYSITELIB}/pypot/server/ws.pyo
+${PYSITELIB}/pypot/server/zmqserver.py
+${PYSITELIB}/pypot/server/zmqserver.pyc
+${PYSITELIB}/pypot/server/zmqserver.pyo
+${PYSITELIB}/pypot/tools/__init__.py
+${PYSITELIB}/pypot/tools/__init__.pyc
+${PYSITELIB}/pypot/tools/__init__.pyo
+${PYSITELIB}/pypot/tools/dxlconfig.py
+${PYSITELIB}/pypot/tools/dxlconfig.pyc
+${PYSITELIB}/pypot/tools/dxlconfig.pyo
+${PYSITELIB}/pypot/utils/__init__.py
+${PYSITELIB}/pypot/utils/__init__.pyc
+${PYSITELIB}/pypot/utils/__init__.pyo
+${PYSITELIB}/pypot/utils/appdirs.py
+${PYSITELIB}/pypot/utils/appdirs.pyc
+${PYSITELIB}/pypot/utils/appdirs.pyo
+${PYSITELIB}/pypot/utils/flushed_print.py
+${PYSITELIB}/pypot/utils/flushed_print.pyc
+${PYSITELIB}/pypot/utils/flushed_print.pyo
+${PYSITELIB}/pypot/utils/i2c_controller.py
+${PYSITELIB}/pypot/utils/i2c_controller.pyc
+${PYSITELIB}/pypot/utils/i2c_controller.pyo
+${PYSITELIB}/pypot/utils/interpolation.py
+${PYSITELIB}/pypot/utils/interpolation.pyc
+${PYSITELIB}/pypot/utils/interpolation.pyo
+${PYSITELIB}/pypot/utils/pypot_time.py
+${PYSITELIB}/pypot/utils/pypot_time.pyc
+${PYSITELIB}/pypot/utils/pypot_time.pyo
+${PYSITELIB}/pypot/utils/stoppablethread.py
+${PYSITELIB}/pypot/utils/stoppablethread.pyc
+${PYSITELIB}/pypot/utils/stoppablethread.pyo
+${PYSITELIB}/pypot/utils/trajectory.py
+${PYSITELIB}/pypot/utils/trajectory.pyc
+${PYSITELIB}/pypot/utils/trajectory.pyo
+${PYSITELIB}/pypot/vpl/__init__.py
+${PYSITELIB}/pypot/vpl/__init__.pyc
+${PYSITELIB}/pypot/vpl/__init__.pyo
+${PYSITELIB}/pypot/vpl/download.py
+${PYSITELIB}/pypot/vpl/download.pyc
+${PYSITELIB}/pypot/vpl/download.pyo
+${PYSITELIB}/pypot/vpl/snap.py
+${PYSITELIB}/pypot/vpl/snap.pyc
+${PYSITELIB}/pypot/vpl/snap.pyo
+${PYSITELIB}/pypot/vrep/__init__.py
+${PYSITELIB}/pypot/vrep/__init__.pyc
+${PYSITELIB}/pypot/vrep/__init__.pyo
+${PYSITELIB}/pypot/vrep/controller.py
+${PYSITELIB}/pypot/vrep/controller.pyc
+${PYSITELIB}/pypot/vrep/controller.pyo
+${PYSITELIB}/pypot/vrep/io.py
+${PYSITELIB}/pypot/vrep/io.pyc
+${PYSITELIB}/pypot/vrep/io.pyo
+${PYSITELIB}/pypot/vrep/remoteApiBindings/__init__.py
+${PYSITELIB}/pypot/vrep/remoteApiBindings/__init__.pyc
+${PYSITELIB}/pypot/vrep/remoteApiBindings/__init__.pyo
+${PYSITELIB}/pypot/vrep/remoteApiBindings/lib/linux/32Bit/remoteApi.so
+${PYSITELIB}/pypot/vrep/remoteApiBindings/lib/linux/64Bit/remoteApi.so
+${PYSITELIB}/pypot/vrep/remoteApiBindings/lib/mac/64Bit/remoteApi.dylib
+${PYSITELIB}/pypot/vrep/remoteApiBindings/lib/windows/32Bit/remoteApi.dll
+${PYSITELIB}/pypot/vrep/remoteApiBindings/lib/windows/64Bit/remoteApi.dll
+${PYSITELIB}/pypot/vrep/remoteApiBindings/vrep.py
+${PYSITELIB}/pypot/vrep/remoteApiBindings/vrep.pyc
+${PYSITELIB}/pypot/vrep/remoteApiBindings/vrep.pyo
+${PYSITELIB}/pypot/vrep/remoteApiBindings/vrepConst.py
+${PYSITELIB}/pypot/vrep/remoteApiBindings/vrepConst.pyc
+${PYSITELIB}/pypot/vrep/remoteApiBindings/vrepConst.pyo
diff --git a/py-pypot/distinfo b/py-pypot/distinfo
new file mode 100644
index 0000000000..22fb428376
--- /dev/null
+++ b/py-pypot/distinfo
@@ -0,0 +1,6 @@
+$NetBSD$
+
+SHA1 (pypot-4.0.5.tar.gz) = 82628639194104b836a389068042c073e5a19b77
+RMD160 (pypot-4.0.5.tar.gz) = 39677e7afb0a511f604bd2fcba117cf28828c1bc
+SHA512 (pypot-4.0.5.tar.gz) = ce00577988f75621ff18920dad5f22ec1d6a95fa80d79106a626f8194e2b6729e867d05b372f333d0509bb77a6d348fac5804e2f8d745edcbde404a5bf978c97
+Size (pypot-4.0.5.tar.gz) = 398066 bytes


Home | Main Index | Thread Index | Old Index