summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndraž Levstik2009-01-03 10:48:19 +0100
committerAndraž Levstik2009-01-03 10:48:19 +0100
commitf25abf7806217a8f26236f816d87941011269f1e (patch)
tree1c9cda3611488bd91cf84d937b268291f3b23794
parentb404f0545f091b97c2e1faf40e7907a8738f875b (diff)
pyxmpp: new spell, python xmpp library
-rw-r--r--ChangeLog3
-rwxr-xr-xpython-pypi/pyxmpp/DEPENDS4
-rwxr-xr-xpython-pypi/pyxmpp/DETAILS30
-rw-r--r--python-pypi/pyxmpp/HISTORY3
4 files changed, 40 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 0ed605109a..137b34279c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2009-01-03 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
+ * python-pypi/pyxmpp: new spell, python xmpp library
+
2009-01-03 Ladislav Hagara <hgr@vabo.cz>
* audio-players/cdcd: new spell, a console CD player
* crypto/pkcs11-helper: new spell, a PKCS#11 helper library
diff --git a/python-pypi/pyxmpp/DEPENDS b/python-pypi/pyxmpp/DEPENDS
new file mode 100755
index 0000000000..f595adae6a
--- /dev/null
+++ b/python-pypi/pyxmpp/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub python libxml2 &&
+depends dnspython &&
+depends m2crypto &&
+depends python
diff --git a/python-pypi/pyxmpp/DETAILS b/python-pypi/pyxmpp/DETAILS
new file mode 100755
index 0000000000..c0ef26c3f3
--- /dev/null
+++ b/python-pypi/pyxmpp/DETAILS
@@ -0,0 +1,30 @@
+ SPELL=pyxmpp
+ VERSION=1.0.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://${SPELL}.jajcus.net/downloads/${SOURCE}
+ SOURCE_HASH=sha512:87802e8659f43307e37c1e75523cd7fd818de89a053ed327b1093d7d1f4bf049dd00f58c178b7dd01d7d98a75d1c6dee85ecb8116054d5f73caa0e53027840d1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://pyxmpp.jajcus.net/"
+ LICENSE[0]=LGPL
+ ENTERED=20090103
+ SHORT="PyXMPP is a Python XMPP and Jabber implementation."
+cat << EOF
+PyXMPP is a Python XMPP (RFC 3920,3921) and Jabber
+(http://www.jabber.org/protocol/) implementation. It is based on libxml2 --
+fast and fully-featured XML parser.
+
+PyXMPP provides most core features of the XMPP protocol and several JSF-defined
+extensions. PyXMPP provides building blocks for creating Jabber clients and
+components. Developer uses them to setup XMPP streams, handle incoming events
+and create outgoing stanzas (XMPP "packets"). Features
+
+ * nearly complete XMPP Core (RFC 3920) protocol for client connections
+ (includes SASL, TLS and Strinprep). * mostly complete XMPP IM (RFC 3921)
+ protocol (lacks privacy lists) * XMPP error objects including translations
+ to and from legacy codes for backward compatibility (JEP-0086). * legacy
+ authentication ("digest" and "plain") (JEP-0078). * component protocol
+ (JEP-0114). * Service Discovery (JEP-0030). * vCards -- both Jabber
+ "vcard-temp" and RFC 2426 * basic parts of the Multi-User Chat protocol
+ (JEP-0045) * delayed delivery timestamps (JEP-0091). * Data Forms
+ (JEP-0004). * In-Band Registration (JEP-0077).
+EOF
diff --git a/python-pypi/pyxmpp/HISTORY b/python-pypi/pyxmpp/HISTORY
new file mode 100644
index 0000000000..830e2bb959
--- /dev/null
+++ b/python-pypi/pyxmpp/HISTORY
@@ -0,0 +1,3 @@
+2009-01-03 Andraž "ruskie" Levstik <ruskie@mages.ath.cx>
+ * DEPENDS, DETAILS: spell created
+