diff options
author | adam <adam@pkgsrc.org> | 2019-01-16 08:31:52 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2019-01-16 08:31:52 +0000 |
commit | f0f8eebf673da6a4c1293735dfd230dc0f9f4937 (patch) | |
tree | 543fc98a2fb1eb8e3e674e369a21a066f7a06df7 /net/py-pyftpdlib | |
parent | 117ecf6b8b22bd3e2b41035cf0fcbe7d057eab16 (diff) | |
download | pkgsrc-f0f8eebf673da6a4c1293735dfd230dc0f9f4937.tar.gz |
py-pyftpdlib: added version 1.5.4
Python FTP server library provides a high-level portable interface to easily
write very efficient, scalable and asynchronous FTP servers with Python. It is
the most complete RFC-959 FTP server implementation available for Python
programming language and it's used in projects like Google Chromium and Bazaar
and included in Debian, Fedora and FreeBSD package repositories.
Diffstat (limited to 'net/py-pyftpdlib')
-rw-r--r-- | net/py-pyftpdlib/ALTERNATIVES | 1 | ||||
-rw-r--r-- | net/py-pyftpdlib/DESCR | 5 | ||||
-rw-r--r-- | net/py-pyftpdlib/Makefile | 25 | ||||
-rw-r--r-- | net/py-pyftpdlib/PLIST | 66 | ||||
-rw-r--r-- | net/py-pyftpdlib/distinfo | 6 |
5 files changed, 103 insertions, 0 deletions
diff --git a/net/py-pyftpdlib/ALTERNATIVES b/net/py-pyftpdlib/ALTERNATIVES new file mode 100644 index 00000000000..cb331782cde --- /dev/null +++ b/net/py-pyftpdlib/ALTERNATIVES @@ -0,0 +1 @@ +bin/ftpbench @PREFIX@/bin/ftpbench-@PYVERSSUFFIX@ diff --git a/net/py-pyftpdlib/DESCR b/net/py-pyftpdlib/DESCR new file mode 100644 index 00000000000..f4d95e462b6 --- /dev/null +++ b/net/py-pyftpdlib/DESCR @@ -0,0 +1,5 @@ +Python FTP server library provides a high-level portable interface to easily +write very efficient, scalable and asynchronous FTP servers with Python. It is +the most complete RFC-959 FTP server implementation available for Python +programming language and it's used in projects like Google Chromium and Bazaar +and included in Debian, Fedora and FreeBSD package repositories. diff --git a/net/py-pyftpdlib/Makefile b/net/py-pyftpdlib/Makefile new file mode 100644 index 00000000000..a15b72376e2 --- /dev/null +++ b/net/py-pyftpdlib/Makefile @@ -0,0 +1,25 @@ +# $NetBSD: Makefile,v 1.1 2019/01/16 08:31:52 adam Exp $ + +DISTNAME= pyftpdlib-1.5.4 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= net python +MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyftpdlib/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/giampaolo/pyftpdlib +COMMENT= Very fast asynchronous FTP server library +LICENSE= mit + +DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz +DEPENDS+= ${PYPKGPREFIX}-six>=1.10:../../lang/py-six +TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock +TEST_DEPENDS+= ${PYPKGPREFIX}-pysendfile-[0-9]*:../../net/py-pysendfile + +USE_LANGUAGES= # none + +post-install: + cd ${DESTDIR}${PREFIX}/bin && \ + ${MV} ftpbench ftpbench-${PYVERSSUFFIX} || ${TRUE} + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/py-pyftpdlib/PLIST b/net/py-pyftpdlib/PLIST new file mode 100644 index 00000000000..9d8ece78e6f --- /dev/null +++ b/net/py-pyftpdlib/PLIST @@ -0,0 +1,66 @@ +@comment $NetBSD: PLIST,v 1.1 2019/01/16 08:31:52 adam Exp $ +bin/ftpbench-${PYVERSSUFFIX} +${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}/pyftpdlib/__init__.py +${PYSITELIB}/pyftpdlib/__init__.pyc +${PYSITELIB}/pyftpdlib/__init__.pyo +${PYSITELIB}/pyftpdlib/__main__.py +${PYSITELIB}/pyftpdlib/__main__.pyc +${PYSITELIB}/pyftpdlib/__main__.pyo +${PYSITELIB}/pyftpdlib/_compat.py +${PYSITELIB}/pyftpdlib/_compat.pyc +${PYSITELIB}/pyftpdlib/_compat.pyo +${PYSITELIB}/pyftpdlib/authorizers.py +${PYSITELIB}/pyftpdlib/authorizers.pyc +${PYSITELIB}/pyftpdlib/authorizers.pyo +${PYSITELIB}/pyftpdlib/filesystems.py +${PYSITELIB}/pyftpdlib/filesystems.pyc +${PYSITELIB}/pyftpdlib/filesystems.pyo +${PYSITELIB}/pyftpdlib/handlers.py +${PYSITELIB}/pyftpdlib/handlers.pyc +${PYSITELIB}/pyftpdlib/handlers.pyo +${PYSITELIB}/pyftpdlib/ioloop.py +${PYSITELIB}/pyftpdlib/ioloop.pyc +${PYSITELIB}/pyftpdlib/ioloop.pyo +${PYSITELIB}/pyftpdlib/log.py +${PYSITELIB}/pyftpdlib/log.pyc +${PYSITELIB}/pyftpdlib/log.pyo +${PYSITELIB}/pyftpdlib/servers.py +${PYSITELIB}/pyftpdlib/servers.pyc +${PYSITELIB}/pyftpdlib/servers.pyo +${PYSITELIB}/pyftpdlib/test/README +${PYSITELIB}/pyftpdlib/test/__init__.py +${PYSITELIB}/pyftpdlib/test/__init__.pyc +${PYSITELIB}/pyftpdlib/test/__init__.pyo +${PYSITELIB}/pyftpdlib/test/__main__.py +${PYSITELIB}/pyftpdlib/test/__main__.pyc +${PYSITELIB}/pyftpdlib/test/__main__.pyo +${PYSITELIB}/pyftpdlib/test/keycert.pem +${PYSITELIB}/pyftpdlib/test/runner.py +${PYSITELIB}/pyftpdlib/test/runner.pyc +${PYSITELIB}/pyftpdlib/test/runner.pyo +${PYSITELIB}/pyftpdlib/test/test_authorizers.py +${PYSITELIB}/pyftpdlib/test/test_authorizers.pyc +${PYSITELIB}/pyftpdlib/test/test_authorizers.pyo +${PYSITELIB}/pyftpdlib/test/test_filesystems.py +${PYSITELIB}/pyftpdlib/test/test_filesystems.pyc +${PYSITELIB}/pyftpdlib/test/test_filesystems.pyo +${PYSITELIB}/pyftpdlib/test/test_functional.py +${PYSITELIB}/pyftpdlib/test/test_functional.pyc +${PYSITELIB}/pyftpdlib/test/test_functional.pyo +${PYSITELIB}/pyftpdlib/test/test_functional_ssl.py +${PYSITELIB}/pyftpdlib/test/test_functional_ssl.pyc +${PYSITELIB}/pyftpdlib/test/test_functional_ssl.pyo +${PYSITELIB}/pyftpdlib/test/test_ioloop.py +${PYSITELIB}/pyftpdlib/test/test_ioloop.pyc +${PYSITELIB}/pyftpdlib/test/test_ioloop.pyo +${PYSITELIB}/pyftpdlib/test/test_misc.py +${PYSITELIB}/pyftpdlib/test/test_misc.pyc +${PYSITELIB}/pyftpdlib/test/test_misc.pyo +${PYSITELIB}/pyftpdlib/test/test_servers.py +${PYSITELIB}/pyftpdlib/test/test_servers.pyc +${PYSITELIB}/pyftpdlib/test/test_servers.pyo diff --git a/net/py-pyftpdlib/distinfo b/net/py-pyftpdlib/distinfo new file mode 100644 index 00000000000..5e44d01ede7 --- /dev/null +++ b/net/py-pyftpdlib/distinfo @@ -0,0 +1,6 @@ +$NetBSD: distinfo,v 1.1 2019/01/16 08:31:52 adam Exp $ + +SHA1 (pyftpdlib-1.5.4.tar.gz) = 2155043d2ae70a64baf535ca28446f4b044c19f1 +RMD160 (pyftpdlib-1.5.4.tar.gz) = 82d10dec815bdefa9840a37a5bd84797f66bd2a4 +SHA512 (pyftpdlib-1.5.4.tar.gz) = 6eb308021dad28c1c51a88b366947a71b7bc1802571dc14cedf3a264bd0cb8504ef990d7e3110d10709f971d4d5b0001bee859b58fb4d02a1b0d46532acc9295 +Size (pyftpdlib-1.5.4.tar.gz) = 184986 bytes |