Re: git: ec20f86f913d - main - Add comms/py-pyserial-asyncio: Async I/O support for pyserial

From: Po-Chuan Hsieh <sunpoet_at_freebsd.org>
Date: Sat, 19 Nov 2022 10:12:33 UTC
On Mon, Oct 24, 2022 at 11:01 PM Li-Wen Hsu <lwhsu@freebsd.org> wrote:

> The branch main has been updated by lwhsu:
>
> URL:
> https://cgit.FreeBSD.org/ports/commit/?id=ec20f86f913d3355e6a63e2eb96a6c813652850a
>
> commit ec20f86f913d3355e6a63e2eb96a6c813652850a
> Author:     Christian Ullrich <chris@chrullrich.net>
> AuthorDate: 2022-10-24 14:59:14 +0000
> Commit:     Li-Wen Hsu <lwhsu@FreeBSD.org>
> CommitDate: 2022-10-24 15:00:31 +0000
>
>     Add comms/py-pyserial-asyncio: Async I/O support for pyserial
>
>     PR:             267306
> ---
>  comms/Makefile                      |  1 +
>  comms/py-pyserial-asyncio/Makefile  | 27 +++++++++++++++++++++++++++
>  comms/py-pyserial-asyncio/distinfo  |  3 +++
>  comms/py-pyserial-asyncio/pkg-descr |  2 ++
>  4 files changed, 33 insertions(+)
>
> diff --git a/comms/Makefile b/comms/Makefile
> index 89ee6a0f75e2..80cc88dd6916 100644
> --- a/comms/Makefile
> +++ b/comms/Makefile
> @@ -139,6 +139,7 @@
>      SUBDIR += py-libimobiledevice
>      SUBDIR += py-libscrc
>      SUBDIR += py-pyserial
> +    SUBDIR += py-pyserial-asyncio
>      SUBDIR += py-xmodem
>      SUBDIR += pyla
>      SUBDIR += qico
> diff --git a/comms/py-pyserial-asyncio/Makefile
> b/comms/py-pyserial-asyncio/Makefile
> new file mode 100644
> index 000000000000..aa05480f1c32
> --- /dev/null
> +++ b/comms/py-pyserial-asyncio/Makefile
> @@ -0,0 +1,27 @@
> +PORTNAME=      pyserial-asyncio
> +DISTVERSIONPREFIX=     v
> +DISTVERSION=   0.6
> +CATEGORIES=    comms python
> +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
> +
> +MAINTAINER=    chris@chrullrich.net
> +COMMENT=       Async I/O support for pyserial
> +WWW=           https://github.com/pyserial/pyserial-asyncio
> +
> +LICENSE=       BSD3CLAUSE
> +LICENSE_FILE=  ${WRKSRC}/LICENSE.txt
> +
> +RUN_DEPENDS=   ${PYTHON_PKGNAMEPREFIX}pyserial>=3.1.1:comms/py-pyserial@
> ${PY_FLAVOR}
> +
> +USES=          python:3.6+ shebangfix
> +USE_PYTHON=    autoplist concurrent distutils
> +USE_GITHUB=    yes
> +GH_ACCOUNT=    pyserial
>

Hello,

Why not use the tarball (pyserial-asyncio-0.6.tar.gz) from PyPI? It has all
the required files.
Maintainer is cc'd.

Regards,
sunpoet