bb9092702e
AsyncSSH is a Python package which provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Python asyncio framework. It requires Python 3.4 or later and the Python cryptography library for some cryptographic functions. WWW: https://github.com/ronf/asyncssh Submitted by: Bartosz Prokop
23 lines
524 B
Makefile
23 lines
524 B
Makefile
# $FreeBSD$
|
|
|
|
PORTNAME= asyncssh
|
|
PORTVERSION= 1.12.0
|
|
CATEGORIES= security python
|
|
MASTER_SITES= CHEESESHOP
|
|
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
|
|
|
MAINTAINER= bartosz@ixsystems.com
|
|
COMMENT= Python asnycio SSH protocol library
|
|
|
|
LICENSE= EPL
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
|
|
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>0:security/py-bcrypt@${FLAVOR} \
|
|
${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${FLAVOR}
|
|
|
|
USES= python:3.4+
|
|
USE_PYTHON= autoplist concurrent distutils
|
|
NO_ARCH= yes
|
|
|
|
.include <bsd.port.mk>
|