Skip to contentSkip to conversation

python-pymodbus: new package

PATCH New hyfinglists at gmail.com 3 participants 3 messages Mar 14, 2018 – Mar 25, 2018

lore
Share & tools
lore
#0 lore raw

PATCH v3 1/1 python-pymodbus: new package

From: Falco Hyfing <[email protected]>

---
Changes v3:
- fixed whitespaces
- taged pyhton-six dependency as runtime

 DEVELOPERS                                   |  3 +++
 package/Config.in                            |  1 +
 package/python-pymodbus/Config.in            |  5 +++++
 package/python-pymodbus/python-pymodbus.hash |  3 +++
 package/python-pymodbus/python-pymodbus.mk   | 13 +++++++++++++
 5 files changed, 25 insertions(+)
 create mode 100644 package/python-pymodbus/Config.in
 create mode 100644 package/python-pymodbus/python-pymodbus.hash
 create mode 100644 package/python-pymodbus/python-pymodbus.mk
DEVELOPERS +3 -0
index 3df820e..48d3426 100644
@@ -663,6 +663,9 @@ F:	package/safeclib/
 F:	package/tinycbor/
 F:	package/tinydtls/
 
+N:	Falco Hyfing <[email protected]>
+F:	package/python-pymodbus/
+
 N:	Floris Bos <[email protected]>
 F:	package/ipmitool/
 F:	package/odhcploc/
package/Config.in +1 -0
index 449ffcc..a6efa1e 100644
@@ -872,6 +872,7 @@ menu "External python modules"
 	source "package/python-pyinotify/Config.in"
 	source "package/python-pylibftdi/Config.in"
 	source "package/python-pylru/Config.in"
+	source "package/python-pymodbus/Config.in"
 	source "package/python-pymysql/Config.in"
 	source "package/python-pynacl/Config.in"
 	source "package/python-pyopenssl/Config.in"
package/python-pymodbus/Config.in new file +5 -0
new file mode 100644
index 0000000..6501809
@@ -0,0 +1,5 @@
+config BR2_PACKAGE_PYTHON_PYMODBUS
+	bool "python-pymodbus"
+	select BR2_PACKAGE_PYTHON_SIX # runtime
+	help
+	  Pymodbus is a full Modbus protocol implementation.
package/python-pymodbus/python-pymodbus.hash new file +3 -0
new file mode 100644
index 0000000..c930795
@@ -0,0 +1,3 @@
+# sha256 locally computed
+sha256  e33bd0dfbd2cbd4dbc686ca87f809aebb7d72e940eb5846d5d38bb0f3371b26a  python-pymodbus-v1.4.0.tar.gz
+sha256  796a47993313691ea404d8af7e4c0f9daf1d2760e3900938985b59c9008eee2f  doc/LICENSE
package/python-pymodbus/python-pymodbus.mk new file +13 -0
new file mode 100644
index 0000000..40470fe
@@ -0,0 +1,13 @@
+################################################################################
+#
+# python-pymodbus
+#
+################################################################################
+
+PYTHON_PYMODBUS_VERSION = v1.4.0
+PYTHON_PYMODBUS_SITE = $(call github,riptideio,pymodbus,$(PYTHON_PYMODBUS_VERSION))
+PYTHON_PYMODBUS_SETUP_TYPE = setuptools
+PYTHON_PYMODBUS_LICENSE = BSD-3-Clause
+PYTHON_PYMODBUS_LICENSE_FILES = doc/LICENSE
+
+$(eval $(python-package))
Signature · 1 line
2.1.4
#1 lore raw

PATCH v3 1/1 python-pymodbus: new package

Quoted 3 lines · On Wed, Mar 14, 2018 at 2:17 PM, <[email protected]> wrote:

From: Falco Hyfing <[email protected]>

Quoted 87 lines

---
Changes v3:
- fixed whitespaces
- taged pyhton-six dependency as runtime

 DEVELOPERS                                   |  3 +++
 package/Config.in                            |  1 +
 package/python-pymodbus/Config.in            |  5 +++++
 package/python-pymodbus/python-pymodbus.hash |  3 +++
 package/python-pymodbus/python-pymodbus.mk   | 13 +++++++++++++
 5 files changed, 25 insertions(+)
 create mode 100644 package/python-pymodbus/Config.in
 create mode 100644 package/python-pymodbus/python-pymodbus.hash
 create mode 100644 package/python-pymodbus/python-pymodbus.mk
DEVELOPERS +3 -0
index 3df820e..48d3426 100644
@@ -663,6 +663,9 @@ F:  package/safeclib/
 F:     package/tinycbor/
 F:     package/tinydtls/
 
+N:     Falco Hyfing <[email protected]>
+F:     package/python-pymodbus/
+
 N:     Floris Bos <[email protected]>
 F:     package/ipmitool/
 F:     package/odhcploc/
package/Config.in +1 -0
index 449ffcc..a6efa1e 100644
@@ -872,6 +872,7 @@ menu "External python modules"
        source "package/python-pyinotify/Config.in"
        source "package/python-pylibftdi/Config.in"
        source "package/python-pylru/Config.in"
+       source "package/python-pymodbus/Config.in"
        source "package/python-pymysql/Config.in"
        source "package/python-pynacl/Config.in"
        source "package/python-pyopenssl/Config.in"
package/python-pymodbus/Config.in new file +5 -0
new file mode 100644
index 0000000..6501809
@@ -0,0 +1,5 @@
+config BR2_PACKAGE_PYTHON_PYMODBUS
+       bool "python-pymodbus"
+       select BR2_PACKAGE_PYTHON_SIX # runtime
+       help
+         Pymodbus is a full Modbus protocol implementation.
package/python-pymodbus/python-pymodbus.hash new file +3 -0
new file mode 100644
index 0000000..c930795
@@ -0,0 +1,3 @@
+# sha256 locally computed
+sha256  e33bd0dfbd2cbd4dbc686ca87f809aebb7d72e940eb5846d5d38bb0f3371b26a  python-pymodbus-v1.4.0.tar.gz
+sha256  796a47993313691ea404d8af7e4c0f9daf1d2760e3900938985b59c9008eee2f  doc/LICENSE
package/python-pymodbus/python-pymodbus.mk new file +13 -1
new file mode 100644
index 0000000..40470fe
@@ -0,0 +1,13 @@
+################################################################################
+#
+# python-pymodbus
+#
+################################################################################
+
+PYTHON_PYMODBUS_VERSION = v1.4.0
+PYTHON_PYMODBUS_SITE = $(call github,riptideio,pymodbus,$(PYTHON_PYMODBUS_VERSION))
+PYTHON_PYMODBUS_SETUP_TYPE = setuptools
+PYTHON_PYMODBUS_LICENSE = BSD-3-Clause
+PYTHON_PYMODBUS_LICENSE_FILES = doc/LICENSE
+
+$(eval $(python-package))
--

2.1.4

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

#2 lore raw

PATCH v3 1/1 python-pymodbus: new package

In reply to hyfinglists at gmail.com

Hello,

Thanks for your contribution!

package/python-pymodbus/Config.in line 5

Quoted 11 lines · hyfinglists at gmail.com
package/python-pymodbus/Config.in new file +5 -0
new file mode 100644
index 0000000..6501809
@@ -0,0 +1,5 @@
+config BR2_PACKAGE_PYTHON_PYMODBUS
+	bool "python-pymodbus"
+	select BR2_PACKAGE_PYTHON_SIX # runtime
+	help
+	  Pymodbus is a full Modbus protocol implementation.

I've added an URL to the upstream web site here, and applied your patch to master. Thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com