[SM-Commit] GIT changes to master grimoire by Andraž Levstik (db17ca5b1aa93eea3987c1828a8b0c4b15b395c3)

Andraž Levstik scm at sourcemage.org
Fri Jan 2 16:07:16 EST 2009


GIT changes to master grimoire by Andraž Levstik <ruskie at codemages.net>:

 ChangeLog                   |    4 ++++
 python-pypi/epoll/BUILD     |    3 +++
 python-pypi/epoll/DEPENDS   |    2 ++
 python-pypi/epoll/DETAILS   |   13 +++++++++++++
 python-pypi/epoll/HISTORY   |    3 +++
 python-pypi/epoll/INSTALL   |    5 +++++
 python-pypi/nevow/DEPENDS   |    1 +
 python-pypi/nevow/DETAILS   |   19 +++++++++++++++++++
 python-pypi/nevow/HISTORY   |    3 +++
 python-pypi/pyepoll/DETAILS |   10 +++++-----
 python-pypi/pyepoll/HISTORY |    3 +++
 python-pypi/pyicqt/BUILD    |    1 +
 python-pypi/pyicqt/DEPENDS  |    8 ++++++++
 python-pypi/pyicqt/DETAILS  |   16 ++++++++++++++++
 python-pypi/pyicqt/HISTORY  |    3 +++
 python-pypi/pyicqt/INSTALL  |    6 ++++++
 python-pypi/pymsnt/BUILD    |    1 +
 python-pypi/pymsnt/DEPENDS  |    4 ++++
 python-pypi/pymsnt/DETAILS  |   15 +++++++++++++++
 python-pypi/pymsnt/HISTORY  |    3 +++
 python-pypi/pymsnt/INSTALL  |    7 +++++++
 21 files changed, 125 insertions(+), 5 deletions(-)

New commits:
commit db17ca5b1aa93eea3987c1828a8b0c4b15b395c3
Author: Andraž Levstik <ruskie at codemages.net>
Commit: Andraž Levstik <ruskie at codemages.net>

    pymsnt: new spell, MSN XMPP Transport

commit 2a7042e08ce2a549e05b9c011185fc53da3abcf2
Author: Andraž Levstik <ruskie at codemages.net>
Commit: Andraž Levstik <ruskie at codemages.net>

    pyicqt: new spell, ICQ XMPP Transport

commit 55ad4f2c0867e1785025f17fd78f1f5a8e145e82
Author: Andraž Levstik <ruskie at codemages.net>
Commit: Andraž Levstik <ruskie at codemages.net>

    nevow: new spell, web app construction kit

commit 3deaad9903641ec6a923c12734372dd9cf44736b
Author: Andraž Levstik <ruskie at codemages.net>
Commit: Andraž Levstik <ruskie at codemages.net>

    epoll: new spell, epoll reactor for twisted

commit 82cdfb93272f929736ac1d548418a20041bca622
Author: Andraž Levstik <ruskie at codemages.net>
Commit: Andraž Levstik <ruskie at codemages.net>

    pyepoll: use sourceforge as download now

diff --git a/ChangeLog b/ChangeLog
index 38a86c7..0cb3983 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,10 @@
 2009-01-02 Andraž "ruskie" Levstik <ruskie at 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
+	* python-pypi/nevow: new spell, web app construction kit
+	* python-pypi/pyicqt: new spell, ICQ XMPP transport
+	* python-pypi/pymsnt: new spell, MSN XMPP transport
 
 2009-01-01 Andraž "ruskie" Levstik <ruskie at 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 0000000..3e06bd7
--- /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 0000000..9714b0b
--- /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 0000000..d2e2548
--- /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 0000000..2af389c
--- /dev/null
+++ b/python-pypi/epoll/HISTORY
@@ -0,0 +1,3 @@
+2009-01-02 Andraž "ruskie" Levstik <ruskie at 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 0000000..9ddc8c0
--- /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/
diff --git a/python-pypi/nevow/DEPENDS b/python-pypi/nevow/DEPENDS
new file mode 100755
index 0000000..a6873a8
--- /dev/null
+++ b/python-pypi/nevow/DEPENDS
@@ -0,0 +1 @@
+depends twisted 
diff --git a/python-pypi/nevow/DETAILS b/python-pypi/nevow/DETAILS
new file mode 100755
index 0000000..d87e0b8
--- /dev/null
+++ b/python-pypi/nevow/DETAILS
@@ -0,0 +1,19 @@
+           SPELL=nevow
+             PKG=Nevow
+         VERSION=0.9.32
+          SOURCE="${PKG}-${VERSION}.tar.gz?format=raw"
+   SOURCE_URL[0]=http://divmod.org/trac/attachment/wiki/SoftwareReleases/${SOURCE}
+     SOURCE_HASH=sha512:235ba0a18970dc74177e82416513546cc2299bff6bf61d422b69057e056efc03680988eb544e59f0929849facc161872b210938734cd36f8f22baf7e30153f46
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${PKG}-${VERSION}"
+        WEB_SITE="http://divmod.org/trac/wiki/DivmodNevow "
+      LICENSE[0]=MIT
+         ENTERED=20090102
+           SHORT="A Web application construction kit."
+cat << EOF
+Nevow is a Web application construction kit. It is designed to allow the
+programmer to express as much of the view logic as desired in Python, and
+includes a pure Python XML expression syntax, named stan, to facilitate
+this. It also provides rich support for designer-edited templates, using
+a very small XML attribute language to provide bi-directional template
+manipulation capability.
+EOF
diff --git a/python-pypi/nevow/HISTORY b/python-pypi/nevow/HISTORY
new file mode 100644
index 0000000..b64bb7b
--- /dev/null
+++ b/python-pypi/nevow/HISTORY
@@ -0,0 +1,3 @@
+2009-01-02 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/pyepoll/DETAILS b/python-pypi/pyepoll/DETAILS
index f426027..dbfa96e 100755
--- a/python-pypi/pyepoll/DETAILS
+++ b/python-pypi/pyepoll/DETAILS
@@ -1,11 +1,11 @@
            SPELL=pyepoll
          VERSION=1.0
-          SOURCE=py-epoll-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/py-epoll-$VERSION
-   SOURCE_URL[0]=http://tautology.org/software/python-modules/distfiles/$SOURCE
-     SOURCE_HASH=sha512:56a65e912d66c0b3e82aa920dc681495162f84a82b9d44560423a58b3b10f079406ca67b3b6822031d164fcaf3a7cd43645c792d4b8292701e5cd449ad7b0b7f
+          SOURCE=python-epoll-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/python-epoll-$VERSION
+   SOURCE_URL[0]=$SOURCEFORGE_URL/pyepoll/$SOURCE
+     SOURCE_HASH=sha512:df6893a41f65c266c0daf172d8aad65e5e84996fee5a76c48a3c770c254c3b96f7c732da30117c32246a76c40f8616ab090b95570c30694ae1c60eb9c2444c24
       LICENSE[0]=GPL
-        WEB_SITE=http://tautology.org/software/python-modules/epoll
+        WEB_SITE=http://sourceforge.net/projects/pyepoll/
          ENTERED=20040126
         KEYWORDS="python devel"
            SHORT="pyepoll is a python wrapper for epoll(4)"
diff --git a/python-pypi/pyepoll/HISTORY b/python-pypi/pyepoll/HISTORY
index 5fd5bac..45a3a86 100644
--- a/python-pypi/pyepoll/HISTORY
+++ b/python-pypi/pyepoll/HISTORY
@@ -1,3 +1,6 @@
+2009-01-02 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* DETAILS: updated to sourceforge
+
 2006-10-03 Juuso Alasuutari <iuso at sourcemage.org>
 	* DETAILS: [automated] Removed UPDATED.
 
diff --git a/python-pypi/pyicqt/BUILD b/python-pypi/pyicqt/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/pyicqt/BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/pyicqt/DEPENDS b/python-pypi/pyicqt/DEPENDS
new file mode 100755
index 0000000..d4491ca
--- /dev/null
+++ b/python-pypi/pyicqt/DEPENDS
@@ -0,0 +1,8 @@
+depends python &&
+depends pyopenssl &&
+depends twisted &&
+depends zopeinterface &&
+depends pycrypto &&
+optional_depends mysql-python "" "" "For MySQL support" &&
+optional_depends pyepoll "" "" "For epool reactor support" &&
+optional_depends nevow "" "" "For a web interface"
diff --git a/python-pypi/pyicqt/DETAILS b/python-pypi/pyicqt/DETAILS
new file mode 100755
index 0000000..92d9a89
--- /dev/null
+++ b/python-pypi/pyicqt/DETAILS
@@ -0,0 +1,16 @@
+           SPELL=pyicqt
+         VERSION=0.8.1
+          SOURCE="${SPELL}-${VERSION}.tar.gz"
+   SOURCE_URL[0]=http://${SPELL}.googlecode.com/files/${SOURCE}
+     SOURCE_HASH=sha512:8cbd171e2089430b811c2090263ae71e0cdde9230f838a5a29e8edeef2b656f989c6aae6d1180e5467a180c1d0509fbf051013e672c55f1caaad170b1f5c262c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+        WEB_SITE="http://code.google.com/p/pyicqt/"
+      LICENSE[0]=GPL
+         ENTERED=20090102
+           SHORT="Python ICQ XMPP Transport"
+cat << EOF
+The purpose of this transport is to provide a way for users to be logged into
+ICQ via their Jabber account. It is implemented in Python, using the Twisted
+framework. This project has gotten fairly mature since it's start. However,
+there are still a lot of qwirks here and there to work out.
+EOF
diff --git a/python-pypi/pyicqt/HISTORY b/python-pypi/pyicqt/HISTORY
new file mode 100644
index 0000000..af3064f
--- /dev/null
+++ b/python-pypi/pyicqt/HISTORY
@@ -0,0 +1,3 @@
+2009-01-02 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* DEPENDS, DETAILS, BUILD, INSTALL: spell created
+
diff --git a/python-pypi/pyicqt/INSTALL b/python-pypi/pyicqt/INSTALL
new file mode 100755
index 0000000..9e850d9
--- /dev/null
+++ b/python-pypi/pyicqt/INSTALL
@@ -0,0 +1,6 @@
+mkdir -vp $INSTALL_ROOT/var/lib/pyicqt &&
+mkdir -vp $INSTALL_ROOT/usr/share/doc/pyicqt &&
+cp -rv {config_example.xml,data,PyICQt,PyICQt.py,src,tools} \
+       $INSTALL_ROOT/var/lib/pyicqt/ &&
+cp -rv {AUTHORS,ChangeLog,COPYING,INSTALL,NEWS,README} \
+       $INSTALL_ROOT/usr/share/doc/pyicqt/
diff --git a/python-pypi/pymsnt/BUILD b/python-pypi/pymsnt/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/python-pypi/pymsnt/BUILD
@@ -0,0 +1 @@
+true
diff --git a/python-pypi/pymsnt/DEPENDS b/python-pypi/pymsnt/DEPENDS
new file mode 100755
index 0000000..6cdfaa4
--- /dev/null
+++ b/python-pypi/pymsnt/DEPENDS
@@ -0,0 +1,4 @@
+depends twisted &&
+depends pyopenssl &&
+depends pycrypto &&
+depends python
diff --git a/python-pypi/pymsnt/DETAILS b/python-pypi/pymsnt/DETAILS
new file mode 100755
index 0000000..4b9660a
--- /dev/null
+++ b/python-pypi/pymsnt/DETAILS
@@ -0,0 +1,15 @@
+           SPELL=pymsnt
+         VERSION=0.11.3
+          SOURCE="${SPELL}-${VERSION}.tar.gz"
+   SOURCE_URL[0]=http://delx.net.au/projects/${SPELL}/tarballs/${SOURCE}
+     SOURCE_HASH=sha512:57ed58c51ddaceb877e22c0703f59299fd1e75add6de9b6d937025a12f9ea669c24c8de70a5995500101a0537dd3549676df475d87df63ec29d6c773a2a31563
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+        WEB_SITE="http://delx.net.au/projects/pymsnt"
+      LICENSE[0]=GPL
+         ENTERED=20090102
+           SHORT="Python MSN XMPP Transport"
+cat << EOF
+PyMSNt provides a gateway which allows Jabber users to communicate with
+their contacts on the MSN Messenger network. It can connect to any Jabber
+server that supports the Connect component mechanism.
+EOF
diff --git a/python-pypi/pymsnt/HISTORY b/python-pypi/pymsnt/HISTORY
new file mode 100644
index 0000000..2af389c
--- /dev/null
+++ b/python-pypi/pymsnt/HISTORY
@@ -0,0 +1,3 @@
+2009-01-02 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/python-pypi/pymsnt/INSTALL b/python-pypi/pymsnt/INSTALL
new file mode 100755
index 0000000..3ae56a4
--- /dev/null
+++ b/python-pypi/pymsnt/INSTALL
@@ -0,0 +1,7 @@
+mkdir -vp $INSTALL_ROOT/var/lib/pymsnt &&
+mkdir -vp $INSTALL_ROOT/usr/share/doc/pymsnt &&
+cp -rv {config-example.xml,data,PyMSNt.py,src} \
+       $INSTALL_ROOT/var/lib/pymsnt/ &&
+cp -rv {COPYING,TODO,README,docs} \
+       $INSTALL_ROOT/usr/share/doc/pymsnt/
+



More information about the SM-Commit mailing list