summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhe <he@pkgsrc.org>2017-06-07 09:43:15 +0000
committerhe <he@pkgsrc.org>2017-06-07 09:43:15 +0000
commit21db94aec5e2f5726d58e394f4c58283a8aef945 (patch)
tree96c4d52a90d9fe8b1424cd5717154cd9d62c7d21
parent9564c8879c185df17aa161f9b607b5588da80181 (diff)
downloadpkgsrc-21db94aec5e2f5726d58e394f4c58283a8aef945.tar.gz
Add py-scp version 0.10.2 from pkgsrc-wip.
Py-scp is a pure python scp module. The scp.py module uses a paramiko transport to send and recieve files via the scp1 protocol. This is the protocol as referenced from the openssh scp program, and has only been tested with this implementation.
-rw-r--r--net/py-scp/DESCR4
-rw-r--r--net/py-scp/Makefile23
-rw-r--r--net/py-scp/PLIST9
-rw-r--r--net/py-scp/distinfo5
4 files changed, 41 insertions, 0 deletions
diff --git a/net/py-scp/DESCR b/net/py-scp/DESCR
new file mode 100644
index 00000000000..ac9dfdb90ad
--- /dev/null
+++ b/net/py-scp/DESCR
@@ -0,0 +1,4 @@
+The scp.py module uses a paramiko transport to send and recieve
+files via the scp1 protocol. This is the protocol as referenced
+from the openssh scp program, and has only been tested with this
+implementation.
diff --git a/net/py-scp/Makefile b/net/py-scp/Makefile
new file mode 100644
index 00000000000..0a526becc7c
--- /dev/null
+++ b/net/py-scp/Makefile
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2017/06/07 09:43:15 he Exp $
+
+DISTNAME= scp-0.10.2
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= net
+MASTER_SITES= ${MASTER_SITE_PYPI:=s/scp/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://github.com/jbardin/scp.py
+COMMENT= Send and receive files with scp
+LICENSE= apache-2.0
+
+USE_LANGUAGES= # none
+PLIST_SUBST+= PYVERSUFFIX=${PYVERSUFFIX}
+PYTHON_VERSIONS_ACCEPTED= 27
+
+PYDISTUTILSPKG= yes
+
+DEPENDS+= ${PYPKGPREFIX}-paramiko-[0-9]*:../../security/py-paramiko
+
+.include "../../lang/python/application.mk"
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/py-scp/PLIST b/net/py-scp/PLIST
new file mode 100644
index 00000000000..b37bde0fcdf
--- /dev/null
+++ b/net/py-scp/PLIST
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1 2017/06/07 09:43:15 he Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/scp.py
+${PYSITELIB}/scp.pyc
+${PYSITELIB}/scp.pyo
diff --git a/net/py-scp/distinfo b/net/py-scp/distinfo
new file mode 100644
index 00000000000..9b3842cabd5
--- /dev/null
+++ b/net/py-scp/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2017/06/07 09:43:15 he Exp $
+
+SHA1 (scp-0.10.2.tar.gz) = 1dad2243baaef07ed6d29b1e7db141b36cc57d08
+RMD160 (scp-0.10.2.tar.gz) = 3fd7533adab08f4e1ffe4f7300f06e695a4c9b0e
+Size (scp-0.10.2.tar.gz) = 6230 bytes