summaryrefslogtreecommitdiff
path: root/net/py-socketpool
diff options
context:
space:
mode:
authorrodent <rodent@pkgsrc.org>2013-12-31 19:56:19 +0000
committerrodent <rodent@pkgsrc.org>2013-12-31 19:56:19 +0000
commitca7458469f07faa7d72940879d88dc713da2f6db (patch)
tree89582e00f161b26a401872582bbcbdcd3ad12fcb /net/py-socketpool
parent57fe1fbe6cc95ad30b116d208c4fe9128a4abeec (diff)
downloadpkgsrc-ca7458469f07faa7d72940879d88dc713da2f6db.tar.gz
Import py27-socketpool-0.5.3 as net/py-socketpool.
Socket pool is a simple socket pool that suports multiple factories and backends. It can easily be used by gevent, eventlet or any other library.
Diffstat (limited to 'net/py-socketpool')
-rw-r--r--net/py-socketpool/DESCR2
-rw-r--r--net/py-socketpool/Makefile25
-rw-r--r--net/py-socketpool/PLIST27
-rw-r--r--net/py-socketpool/distinfo5
4 files changed, 59 insertions, 0 deletions
diff --git a/net/py-socketpool/DESCR b/net/py-socketpool/DESCR
new file mode 100644
index 00000000000..4f59059b158
--- /dev/null
+++ b/net/py-socketpool/DESCR
@@ -0,0 +1,2 @@
+Socket pool is a simple socket pool that suports multiple factories and
+backends. It can easily be used by gevent, eventlet or any other library.
diff --git a/net/py-socketpool/Makefile b/net/py-socketpool/Makefile
new file mode 100644
index 00000000000..99d83315d95
--- /dev/null
+++ b/net/py-socketpool/Makefile
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1 2013/12/31 19:56:19 rodent Exp $
+
+DISTNAME= socketpool-0.5.3
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= net
+MASTER_SITES= https://pypi.python.org/packages/source/s/socketpool/
+FETCH_USING= curl
+
+MAINTAINER= rodent@NetBSD.org
+HOMEPAGE= https://github.com/benoitc/socketpool
+COMMENT= Simple Python socket pool
+LICENSE= unlicense OR mit
+
+USE_LANGUAGES= # none
+
+SHAREDIR= share/${PKGBASE:S/${PYPKGPREFIX}/py/1}
+INSTALLATION_DIRS+= ${SHAREDIR}
+
+post-install:
+ ${INSTALL_DATA} ${DESTDIR}${PREFIX}/socketpool/README.rst \
+ ${DESTDIR}${PREFIX}/${SHAREDIR}
+ ${RM} -rf ${DESTDIR}${PREFIX}/socketpool
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/py-socketpool/PLIST b/net/py-socketpool/PLIST
new file mode 100644
index 00000000000..1677aee1c98
--- /dev/null
+++ b/net/py-socketpool/PLIST
@@ -0,0 +1,27 @@
+@comment $NetBSD: PLIST,v 1.1 2013/12/31 19:56:19 rodent Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/socketpool/__init__.py
+${PYSITELIB}/socketpool/__init__.pyc
+${PYSITELIB}/socketpool/__init__.pyo
+${PYSITELIB}/socketpool/backend_eventlet.py
+${PYSITELIB}/socketpool/backend_eventlet.pyc
+${PYSITELIB}/socketpool/backend_eventlet.pyo
+${PYSITELIB}/socketpool/backend_gevent.py
+${PYSITELIB}/socketpool/backend_gevent.pyc
+${PYSITELIB}/socketpool/backend_gevent.pyo
+${PYSITELIB}/socketpool/backend_thread.py
+${PYSITELIB}/socketpool/backend_thread.pyc
+${PYSITELIB}/socketpool/backend_thread.pyo
+${PYSITELIB}/socketpool/conn.py
+${PYSITELIB}/socketpool/conn.pyc
+${PYSITELIB}/socketpool/conn.pyo
+${PYSITELIB}/socketpool/pool.py
+${PYSITELIB}/socketpool/pool.pyc
+${PYSITELIB}/socketpool/pool.pyo
+${PYSITELIB}/socketpool/util.py
+${PYSITELIB}/socketpool/util.pyc
+${PYSITELIB}/socketpool/util.pyo
+share/py-socketpool/README.rst
diff --git a/net/py-socketpool/distinfo b/net/py-socketpool/distinfo
new file mode 100644
index 00000000000..64369a86de3
--- /dev/null
+++ b/net/py-socketpool/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2013/12/31 19:56:19 rodent Exp $
+
+SHA1 (socketpool-0.5.3.tar.gz) = 3c9987e86626aa48ba7e7689b5e738f49d7f2594
+RMD160 (socketpool-0.5.3.tar.gz) = 44cc1323cbbdb8f86419104c87ba38f0093066e8
+Size (socketpool-0.5.3.tar.gz) = 9793 bytes