py-pysendfile: added version 2.0.1
A Python interface to sendfile(2). sendfile(2) is a system call which provides a "zero-copy" way of copying data from one file descriptor to another (a socket). The phrase "zero-copy" refers to the fact that all of the copying of data between the two descriptors is done entirely by the kernel, with no copying of data into userspace buffers. This is particularly useful when sending a file over a socket (e.g. FTP).
This commit is contained in:
parent
8be45ea50d
commit
4c03818c6b
4 changed files with 36 additions and 0 deletions
6
net/py-pysendfile/DESCR
Normal file
6
net/py-pysendfile/DESCR
Normal file
|
@ -0,0 +1,6 @@
|
|||
A Python interface to sendfile(2). sendfile(2) is a system call which provides
|
||||
a "zero-copy" way of copying data from one file descriptor to another (a
|
||||
socket). The phrase "zero-copy" refers to the fact that all of the copying of
|
||||
data between the two descriptors is done entirely by the kernel, with no
|
||||
copying of data into userspace buffers. This is particularly useful when
|
||||
sending a file over a socket (e.g. FTP).
|
18
net/py-pysendfile/Makefile
Normal file
18
net/py-pysendfile/Makefile
Normal file
|
@ -0,0 +1,18 @@
|
|||
# $NetBSD: Makefile,v 1.1 2019/01/16 08:30:15 adam Exp $
|
||||
|
||||
DISTNAME= pysendfile-2.0.1
|
||||
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
||||
CATEGORIES= net python
|
||||
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pysendfile/}
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= https://github.com/giampaolo/pysendfile
|
||||
COMMENT= Python interface to sendfile(2)
|
||||
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
|
||||
|
||||
.include "../../lang/python/egg.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
6
net/py-pysendfile/PLIST
Normal file
6
net/py-pysendfile/PLIST
Normal file
|
@ -0,0 +1,6 @@
|
|||
@comment $NetBSD: PLIST,v 1.1 2019/01/16 08:30:15 adam Exp $
|
||||
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
|
||||
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
|
||||
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
|
||||
${PYSITELIB}/sendfile.so
|
6
net/py-pysendfile/distinfo
Normal file
6
net/py-pysendfile/distinfo
Normal file
|
@ -0,0 +1,6 @@
|
|||
$NetBSD: distinfo,v 1.1 2019/01/16 08:30:15 adam Exp $
|
||||
|
||||
SHA1 (pysendfile-2.0.1.tar.gz) = c6cd5f646ef9d891495c53e8a2eee48e73c10306
|
||||
RMD160 (pysendfile-2.0.1.tar.gz) = ad3d649d310529821ee0ac202e700beef941c707
|
||||
SHA512 (pysendfile-2.0.1.tar.gz) = d6ee08eb251fac30c90a9ee829fd992f3620697eef2893ced5a2c6273486c3c5fd35c70962585a8d747d578817391f91c929bfeeba8c4485d52a15748229ca9c
|
||||
Size (pysendfile-2.0.1.tar.gz) = 19315 bytes
|
Loading…
Reference in a new issue