925a55f282
Backported, durable, and portable selectors designed to replace the standard library selectors module. Features * Support for all major platforms. (Linux, Mac OS, Windows) * Support many different selectors - select.kqueue (BSD, Mac OS) - select.devpoll (Solaris) - select.epoll (Linux 2.5.44+) - select.poll (Linux, Mac OS) - select.select - (Linux, Mac OS, Windows) * Support for PEP 475 (Retries system calls on interrupt) * Support for modules which monkey-patch the standard library after import (like greenlet, gevent) * Support for systems which define a selector being available but don't actually implement it.
19 lines
574 B
Makefile
19 lines
574 B
Makefile
# $NetBSD: Makefile,v 1.1 2019/03/13 18:54:31 adam Exp $
|
|
|
|
DISTNAME= selectors2-2.0.1
|
|
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
|
|
CATEGORIES= devel python
|
|
MASTER_SITES= ${MASTER_SITE_PYPI:=s/selectors2/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://github.com/sethmlarson/selectors2
|
|
COMMENT= Back-ported, durable, and portable selectors
|
|
LICENSE= mit
|
|
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=2.0.0:../../devel/py-mock
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-psutil>=5.2.2:../../sysutils/py-psutil
|
|
|
|
USE_LANGUAGES= # none
|
|
|
|
.include "../../lang/python/egg.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|