pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/py-iowait Initial import of py-iowait, version 0...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4e33da026bad
branches:  trunk
changeset: 634259:4e33da026bad
user:      imil <imil%pkgsrc.org@localhost>
date:      Tue May 13 12:32:29 2014 +0000

description:
Initial import of py-iowait, version 0.2, into the NetBSD Packages Collection.

Different operating systems provide different ways to wait for I/O completion
events: there's select(), poll(), epoll() and kqueue(). For cross-platform
applications it can be a pain to support all this system functions, especially
because each one provides a different interface.

IOWait solves this problem by providing a unified interface and using always
the best and faster function available in the platform. Its only limitation is
that, on Windows, it only works for sockets.

This library is compatible both with Python 2 and 3.

diffstat:

 devel/py-iowait/DESCR    |  10 ++++++++++
 devel/py-iowait/Makefile |  16 ++++++++++++++++
 devel/py-iowait/PLIST    |   5 +++++
 devel/py-iowait/distinfo |   5 +++++
 4 files changed, 36 insertions(+), 0 deletions(-)

diffs (52 lines):

diff -r abf76f2dd506 -r 4e33da026bad devel/py-iowait/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-iowait/DESCR     Tue May 13 12:32:29 2014 +0000
@@ -0,0 +1,10 @@
+Different operating systems provide different ways to wait for I/O completion
+events: there's select(), poll(), epoll() and kqueue(). For cross-platform
+applications it can be a pain to support all this system functions, especially
+because each one provides a different interface.
+
+IOWait solves this problem by providing a unified interface and using always
+the best and faster function available in the platform. Its only limitation is
+that, on Windows, it only works for sockets.
+
+This library is compatible both with Python 2 and 3.
diff -r abf76f2dd506 -r 4e33da026bad devel/py-iowait/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-iowait/Makefile  Tue May 13 12:32:29 2014 +0000
@@ -0,0 +1,16 @@
+# $NetBSD: Makefile,v 1.1 2014/05/13 12:32:29 imil Exp $
+
+DISTNAME=      iowait-0.2
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel
+MASTER_SITES=  https://pypi.python.org/packages/source/i/iowait/
+
+MAINTAINER=    imil%NetBSD.org@localhost
+HOMEPAGE=      https://launchpad.net/python-iowait
+COMMENT=       Platform-independent module for I/O completion events
+LICENSE=       gnu-lgpl-v3
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/distutils.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r abf76f2dd506 -r 4e33da026bad devel/py-iowait/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-iowait/PLIST     Tue May 13 12:32:29 2014 +0000
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1 2014/05/13 12:32:29 imil Exp $
+${PYSITELIB}/iowait.pyc
+${PYSITELIB}/iowait.pyo
+${PYSITELIB}/${EGG_FILE}
+${PYSITELIB}/iowait.py
diff -r abf76f2dd506 -r 4e33da026bad devel/py-iowait/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/py-iowait/distinfo  Tue May 13 12:32:29 2014 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2014/05/13 12:32:29 imil Exp $
+
+SHA1 (iowait-0.2.tar.gz) = 5c8647a8ce6bfe40b962b81e929eccf844bde6b6
+RMD160 (iowait-0.2.tar.gz) = b46670b76c652219d79fa21565b73654ed4ceaa3
+Size (iowait-0.2.tar.gz) = 22339 bytes



Home | Main Index | Thread Index | Old Index