summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndraž Levstik2009-01-02 22:04:07 +0100
committerAndraž Levstik2009-01-02 22:04:07 +0100
commit3deaad9903641ec6a923c12734372dd9cf44736b (patch)
tree8580a1ff381297e77c088f45dcbae43ac4c0d2ff
parent82cdfb93272f929736ac1d548418a20041bca622 (diff)
epoll: new spell, epoll reactor for twisted
-rw-r--r--ChangeLog1
-rwxr-xr-xpython-pypi/epoll/BUILD3
-rwxr-xr-xpython-pypi/epoll/DEPENDS2
-rwxr-xr-xpython-pypi/epoll/DETAILS13
-rw-r--r--python-pypi/epoll/HISTORY3
-rwxr-xr-xpython-pypi/epoll/INSTALL5
6 files changed, 27 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 38a86c72bb..5ea5317ed8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2009-01-02 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
* security/pam-imap: new spell, auth against imap server with pam
* doc/info2man: new spell, a nice way of getting rid of info pages
+ * python-pypi/epoll: new spell, epoll reactor for twisted
2009-01-01 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
* libs/udns: new spell, dns reslovre stub library
diff --git a/python-pypi/epoll/BUILD b/python-pypi/epoll/BUILD
new file mode 100755
index 0000000000..3e06bd72bd
--- /dev/null
+++ b/python-pypi/epoll/BUILD
@@ -0,0 +1,3 @@
+python setup.py build &&
+mv build/*/epollc.so . &&
+rm -rf build setup.py
diff --git a/python-pypi/epoll/DEPENDS b/python-pypi/epoll/DEPENDS
new file mode 100755
index 0000000000..9714b0beb3
--- /dev/null
+++ b/python-pypi/epoll/DEPENDS
@@ -0,0 +1,2 @@
+depends twisted &&
+depends python
diff --git a/python-pypi/epoll/DETAILS b/python-pypi/epoll/DETAILS
new file mode 100755
index 0000000000..d2e25485fb
--- /dev/null
+++ b/python-pypi/epoll/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=epoll
+ VERSION=0.7
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://delx.net.au/projects/pymsnt/tarballs/${SOURCE}
+ SOURCE_HASH=sha512:187b3ec945d9b6983208dd8d71121e674ed11a0ed2b5cb1702f6244e4bb03445c934a61c2f900a8d5b84606615a0e8c7bd6243265a9665fa50e2a1ad0a43a22a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
+ WEB_SITE="http://delx.net.au/projects/pymsnt"
+ LICENSE[0]=GPL
+ ENTERED=20090102
+ SHORT="Linux epoll support for Twisted Python"
+cat << EOF
+Linux epoll support for Twisted Python!
+EOF
diff --git a/python-pypi/epoll/HISTORY b/python-pypi/epoll/HISTORY
new file mode 100644
index 0000000000..2af389c5e1
--- /dev/null
+++ b/python-pypi/epoll/HISTORY
@@ -0,0 +1,3 @@
+2009-01-02 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/python-pypi/epoll/INSTALL b/python-pypi/epoll/INSTALL
new file mode 100755
index 0000000000..9ddc8c03d3
--- /dev/null
+++ b/python-pypi/epoll/INSTALL
@@ -0,0 +1,5 @@
+mkdir -vp ${INSTALL_ROOT}/usr/share/doc/epoll &&
+mv -v {COPYING,README} ${INSTALL_ROOT}/usr/share/doc/epoll &&
+mkdir -vp ${INSTALL_ROOT}/usr/lib/python$(installed_version python|cut -c-3)/site-packages/twisted/epoll/ &&
+mv -v epollreactor.py ${INSTALL_ROOT}/usr/lib/python$(installed_version python|cut -c-3)/site-packages/twisted/internet/ &&
+cp -v * ${INSTALL_ROOT}/usr/lib/python$(installed_version python|cut -c-3)/site-packages/twisted/epoll/