mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
import ports/security/py-ssh2-python, ok benoit
This library provides bindings to the low-level libssh2 C-API. It is primarily there to support "parallel-ssh": it is neither high level, nor easy to use. A lot of code would need to be written to use this library that is already provided by parallel-ssh.
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
COMMENT= Python bindings for libssh2
|
||||
|
||||
MODPY_DISTV= 1.2.0.post1
|
||||
GH_ACCOUNT= ParallelSSH
|
||||
GH_PROJECT= ssh2-python
|
||||
GH_TAGNAME= ${MODPY_DISTV}
|
||||
PKGNAME= py-ssh2-python-${MODPY_DISTV:S/.post/pl/}
|
||||
CATEGORIES= security
|
||||
|
||||
HOMEPAGE= https://github.com/ParallelSSH/ssh2-python
|
||||
|
||||
# LGPLv2.1 only
|
||||
PERMIT_PACKAGE= Yes
|
||||
|
||||
WANTLIB += ssh2
|
||||
|
||||
MODULES= lang/python
|
||||
MODPY_PYBUILD= setuptools
|
||||
|
||||
MAKE_ENV= SYSTEM_LIBSSH2=1
|
||||
BUILD_DEPENDS= lang/cython
|
||||
LIB_DEPENDS= security/libssh2>=1.11.1
|
||||
TEST_DEPENDS= devel/py-test-rerunfailures
|
||||
MODPY_TEST_LINK_SO= Yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -0,0 +1,2 @@
|
||||
SHA256 (ssh2-python-1.2.0.post1.tar.gz) = ED2l+J0Iwy0eqfxu8me74EtYL2UV+xWJ7vWnYUxFe+Q=
|
||||
SIZE (ssh2-python-1.2.0.post1.tar.gz) = 3873656
|
||||
@@ -0,0 +1,5 @@
|
||||
This library provides bindings to the low-level libssh2 C-API.
|
||||
|
||||
It is primarily there to support "parallel-ssh": it is neither high
|
||||
level, nor easy to use. A lot of code would need to be written to use
|
||||
this library that is already provided by parallel-ssh.
|
||||
@@ -0,0 +1,48 @@
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/__init__.pxd
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/__init__.py
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/${MODPY_PYCACHE}/
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/${MODPY_PYCACHE}_version.${MODPY_PYC_MAGIC_TAG}pyc
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/_version.py
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/agent.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/agent.pxd
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/c_pkey.pxd
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/c_sftp.pxd
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/c_ssh2.pxd
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/c_stat.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/channel.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/channel.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/error_codes.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/error_codes.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/exceptions.${MODPY_PYC_MAGIC_TAG}so
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/fileinfo.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/fileinfo.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/knownhost.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/knownhost.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/listener.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/listener.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/pkey.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/pkey.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/publickey.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/publickey.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/session.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/session.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/sftp.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/sftp.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/sftp_handle.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/sftp_handle.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/statinfo.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/statinfo.pxd
|
||||
@so lib/python${MODPY_VERSION}/site-packages/ssh2/utils.${MODPY_PYC_MAGIC_TAG}so
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2/utils.pxd
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2_python-${MODPY_DISTV}.dist-info/
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2_python-${MODPY_DISTV}.dist-info/METADATA
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2_python-${MODPY_DISTV}.dist-info/RECORD
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2_python-${MODPY_DISTV}.dist-info/WHEEL
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2_python-${MODPY_DISTV}.dist-info/licenses/
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2_python-${MODPY_DISTV}.dist-info/licenses/COPYING
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2_python-${MODPY_DISTV}.dist-info/licenses/LICENSE
|
||||
lib/python${MODPY_VERSION}/site-packages/ssh2_python-${MODPY_DISTV}.dist-info/top_level.txt
|
||||
Reference in New Issue
Block a user