aboutsummaryrefslogtreecommitdiff
path: root/comms/py-pyserial
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-06-27 09:37:50 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2020-06-27 09:37:50 +0000
commitfa56610258ff849a828f84eb3204f69da4dd9792 (patch)
treee53fc95042c52466c50eed966fd66b6b3326be32 /comms/py-pyserial
parentb5f091dd4ea0aa91e7db6cd284cd7375c5213b9d (diff)
downloadports-fa56610258ff849a828f84eb3204f69da4dd9792.tar.gz
ports-fa56610258ff849a828f84eb3204f69da4dd9792.zip
Move comms/py-serial to comms/py-pyserial
- While I'm here, add NO_ARCH - Bump PORTREVISION of dependent ports for dependency change (devel/py-pyvisa-py and finance/odoo will be bumped in next commit, py-pyusb renaming) PR: 246546 Submitted by: sunpoet (myself) Approved by: maintainer (timeout, 40 days)
Notes
Notes: svn path=/head/; revision=540586
Diffstat (limited to 'comms/py-pyserial')
-rw-r--r--comms/py-pyserial/Makefile33
-rw-r--r--comms/py-pyserial/distinfo3
-rw-r--r--comms/py-pyserial/pkg-descr6
-rw-r--r--comms/py-pyserial/pkg-plist97
4 files changed, 139 insertions, 0 deletions
diff --git a/comms/py-pyserial/Makefile b/comms/py-pyserial/Makefile
new file mode 100644
index 000000000000..146a10fdf3fa
--- /dev/null
+++ b/comms/py-pyserial/Makefile
@@ -0,0 +1,33 @@
+# Created by: Hye-Shik Chang <perky@fallin.lv>
+# $FreeBSD$
+
+PORTNAME= pyserial
+PORTVERSION= 3.4
+PORTREVISION= 1
+CATEGORIES= comms python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sbz@FreeBSD.org
+COMMENT= Serial port encapsulation library for Python
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+USES= python
+USE_PYTHON= concurrent distutils py3kplist pythonprefix
+
+NO_ARCH= yes
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+do-install-DOCS-on:
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.rst ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.txt ${STAGEDIR}${DOCSDIR}
+
+do-install-EXAMPLES-on:
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
+
+.include <bsd.port.mk>
diff --git a/comms/py-pyserial/distinfo b/comms/py-pyserial/distinfo
new file mode 100644
index 000000000000..b69681828a8c
--- /dev/null
+++ b/comms/py-pyserial/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1506070769
+SHA256 (pyserial-3.4.tar.gz) = 6e2d401fdee0eab996cf734e67773a0143b932772ca8b42451440cfed942c627
+SIZE (pyserial-3.4.tar.gz) = 151657
diff --git a/comms/py-pyserial/pkg-descr b/comms/py-pyserial/pkg-descr
new file mode 100644
index 000000000000..b4388ebf18ec
--- /dev/null
+++ b/comms/py-pyserial/pkg-descr
@@ -0,0 +1,6 @@
+This module encapsulates the access to the serial port. It provides
+backends for Python running on Windows, Linux, BSD (possibly any POSIX
+compliant system), Jython, and IronPython (.NET and Mono). The module
+named "serial" automatically selects the appropriate backend.
+
+WWW: https://github.com/pyserial/pyserial
diff --git a/comms/py-pyserial/pkg-plist b/comms/py-pyserial/pkg-plist
new file mode 100644
index 000000000000..f61e963f31e2
--- /dev/null
+++ b/comms/py-pyserial/pkg-plist
@@ -0,0 +1,97 @@
+bin/miniterm.py
+%%PYTHON_SITELIBDIR%%/serial/__init__.py
+%%PYTHON_SITELIBDIR%%/serial/__init__.pyc
+%%PYTHON_SITELIBDIR%%/serial/__init__.pyo
+%%PYTHON_SITELIBDIR%%/serial/rfc2217.py
+%%PYTHON_SITELIBDIR%%/serial/rfc2217.pyc
+%%PYTHON_SITELIBDIR%%/serial/rfc2217.pyo
+%%PYTHON_SITELIBDIR%%/serial/rs485.py
+%%PYTHON_SITELIBDIR%%/serial/rs485.pyc
+%%PYTHON_SITELIBDIR%%/serial/rs485.pyo
+%%PYTHON_SITELIBDIR%%/serial/serialcli.py
+%%PYTHON_SITELIBDIR%%/serial/serialcli.pyc
+%%PYTHON_SITELIBDIR%%/serial/serialcli.pyo
+%%PYTHON_SITELIBDIR%%/serial/serialjava.py
+%%PYTHON_SITELIBDIR%%/serial/serialjava.pyc
+%%PYTHON_SITELIBDIR%%/serial/serialjava.pyo
+%%PYTHON_SITELIBDIR%%/serial/serialposix.py
+%%PYTHON_SITELIBDIR%%/serial/serialposix.pyc
+%%PYTHON_SITELIBDIR%%/serial/serialposix.pyo
+%%PYTHON_SITELIBDIR%%/serial/serialutil.py
+%%PYTHON_SITELIBDIR%%/serial/serialutil.pyc
+%%PYTHON_SITELIBDIR%%/serial/serialutil.pyo
+%%PYTHON_SITELIBDIR%%/serial/serialwin32.py
+%%PYTHON_SITELIBDIR%%/serial/serialwin32.pyc
+%%PYTHON_SITELIBDIR%%/serial/serialwin32.pyo
+%%PYTHON_SITELIBDIR%%/serial/threaded/__init__.py
+%%PYTHON_SITELIBDIR%%/serial/threaded/__init__.pyc
+%%PYTHON_SITELIBDIR%%/serial/threaded/__init__.pyo
+%%PYTHON_SITELIBDIR%%/serial/tools/__init__.py
+%%PYTHON_SITELIBDIR%%/serial/tools/__init__.pyc
+%%PYTHON_SITELIBDIR%%/serial/tools/__init__.pyo
+%%PYTHON_SITELIBDIR%%/serial/tools/hexlify_codec.py
+%%PYTHON_SITELIBDIR%%/serial/tools/hexlify_codec.pyc
+%%PYTHON_SITELIBDIR%%/serial/tools/hexlify_codec.pyo
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports.py
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports.pyc
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports.pyo
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_common.py
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_common.pyc
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_common.pyo
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_linux.py
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_linux.pyc
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_linux.pyo
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_osx.py
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_osx.pyc
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_osx.pyo
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_posix.py
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_posix.pyc
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_posix.pyo
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_windows.py
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_windows.pyc
+%%PYTHON_SITELIBDIR%%/serial/tools/list_ports_windows.pyo
+%%PYTHON_SITELIBDIR%%/serial/tools/miniterm.py
+%%PYTHON_SITELIBDIR%%/serial/tools/miniterm.pyc
+%%PYTHON_SITELIBDIR%%/serial/tools/miniterm.pyo
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/__init__.py
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/__init__.pyc
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/__init__.pyo
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_alt.py
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_alt.pyc
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_alt.pyo
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_hwgrep.py
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_hwgrep.pyc
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_hwgrep.pyo
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_loop.py
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_loop.pyc
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_loop.pyo
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_rfc2217.py
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_rfc2217.pyc
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_rfc2217.pyo
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_serve-rfc2217.py
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_serve-rfc2217.pyc
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_serve-rfc2217.pyo
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_socket.py
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_socket.pyc
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_socket.pyo
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_spy.py
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_spy.pyc
+%%PYTHON_SITELIBDIR%%/serial/urlhandler/protocol_spy.pyo
+%%PYTHON_SITELIBDIR%%/serial/win32.py
+%%PYTHON_SITELIBDIR%%/serial/win32.pyc
+%%PYTHON_SITELIBDIR%%/serial/win32.pyo
+%%PORTDOCS%%%%DOCSDIR%%/CHANGES.rst
+%%PORTDOCS%%%%DOCSDIR%%/README.rst
+%%PORTDOCS%%%%DOCSDIR%%/LICENSE.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/at_protocol.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/port_publisher.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/port_publisher.sh
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rfc2217_server.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/setup-miniterm-py2exe.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/setup-rfc2217_server-py2exe.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/setup-wxTerminal-py2exe.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tcp_serial_redirect.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wxSerialConfigDialog.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wxSerialConfigDialog.wxg
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wxTerminal.py
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wxTerminal.wxg