Wed Jan 16 08:30:15 2019 UTC ()
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).


(adam)
diff -r0 -r1.1 pkgsrc/net/py-pysendfile/DESCR
diff -r0 -r1.1 pkgsrc/net/py-pysendfile/Makefile
diff -r0 -r1.1 pkgsrc/net/py-pysendfile/PLIST
diff -r0 -r1.1 pkgsrc/net/py-pysendfile/distinfo

File Added: pkgsrc/net/py-pysendfile/DESCR
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).

File Added: pkgsrc/net/py-pysendfile/Makefile
# $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"

File Added: pkgsrc/net/py-pysendfile/PLIST
@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

File Added: pkgsrc/net/py-pysendfile/distinfo
$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