PyXMPP is a Python XMPP (RFC 3920,3921) and Jabber

implementation. It is based on libxml2 -- fast and
fully-featured XML parser.

PR:		ports/78409
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
This commit is contained in:
Sergey Matveychuk 2005-03-04 19:46:14 +00:00
parent 7351fb73e5
commit d7881befcc
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=130373
11 changed files with 307 additions and 0 deletions

25
net-im/py-pyxmpp/Makefile Normal file
View file

@ -0,0 +1,25 @@
# Ports collection makefile for: py-pyxmpp
# Date created: Mar 04, 2005
# Whom: Vsevolod Stakhov <vsevolod@highsecure.ru>
#
# $FreeBSD$
#
PORTNAME= pyxmpp
PORTVERSION= 0.5
CATEGORIES= net python
MASTER_SITES= http://jabberstudio.2nw.net/pyxmpp/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= vsevolod@highsecure.ru
COMMENT= A Python XMPP library
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2:install
USE_PYTHON= 2.3+
USE_PYDISTUTILS= yes
post-install:
@${ECHO} "pyxmpp" > ${PYTHON_SITELIBDIR}/pyxmpp.pth
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
Size (pyxmpp-0.5.tar.gz) = 78470
MD5 (pyxmpp-0.5.tar.gz) = 5eae50288bf59bba008f81f47651b9b6

View file

@ -0,0 +1,12 @@
--- setup.py.orig Fri Mar 4 16:06:45 2005
+++ setup.py Fri Mar 4 16:07:37 2005
@@ -32,7 +32,8 @@
'ext/xmlextra.c',
],
libraries = ['xml2'],
- include_dirs = ['libxml2addon','/usr/include/libxml2','/usr/local/include/libxml2'],
+ include_dirs = ['libxml2addon','/usr/include/libxml2','/usr/local/include/libxml2','/usr/local/include'],
+ library_dirs = ['/usr/local/lib'],
extra_compile_args = ['-g2'],
),
],

View file

@ -0,0 +1,11 @@
PyXMPP is a Python XMPP (RFC 3920,3921) and Jabber
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").
WWW: http://pyxmpp.jabberstudio.org/

103
net-im/py-pyxmpp/pkg-plist Normal file
View file

@ -0,0 +1,103 @@
%%PYTHON_SITELIBDIR%%/pyxmpp.pth
%%PYTHON_SITELIBDIR%%/pyxmpp/__init__.py
%%PYTHON_SITELIBDIR%%/pyxmpp/client.py
%%PYTHON_SITELIBDIR%%/pyxmpp/clientstream.py
%%PYTHON_SITELIBDIR%%/pyxmpp/dns.py
%%PYTHON_SITELIBDIR%%/pyxmpp/error.py
%%PYTHON_SITELIBDIR%%/pyxmpp/expdict.py
%%PYTHON_SITELIBDIR%%/pyxmpp/iq.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jid.py
%%PYTHON_SITELIBDIR%%/pyxmpp/message.py
%%PYTHON_SITELIBDIR%%/pyxmpp/presence.py
%%PYTHON_SITELIBDIR%%/pyxmpp/resolver.py
%%PYTHON_SITELIBDIR%%/pyxmpp/roster.py
%%PYTHON_SITELIBDIR%%/pyxmpp/stanza.py
%%PYTHON_SITELIBDIR%%/pyxmpp/stream.py
%%PYTHON_SITELIBDIR%%/pyxmpp/utils.py
%%PYTHON_SITELIBDIR%%/pyxmpp/version.py
%%PYTHON_SITELIBDIR%%/pyxmpp/xmlextra.py
%%PYTHON_SITELIBDIR%%/pyxmpp/xmppstringprep.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/__init__.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/client.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/clientstream.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/delay.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/disco.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/muc.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/vcard.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/__init__.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/client.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/clientstream.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/delay.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/disco.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/muc.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/vcard.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/__init__.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/client.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/clientstream.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/delay.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/disco.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/muc.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/vcard.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/__init__.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/component.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/componentstream.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/__init__.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/component.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/componentstream.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/__init__.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/component.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/componentstream.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/__init__.py
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/core.py
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/digest_md5.py
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/plain.py
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/__init__.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/core.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/digest_md5.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/plain.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/__init__.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/core.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/digest_md5.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/plain.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/_xmlextra.so
%%PYTHON_SITELIBDIR%%/pyxmpp/__init__.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/client.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/clientstream.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/dns.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/error.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/expdict.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/iq.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jid.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/message.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/presence.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/resolver.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/roster.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/stanza.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/stream.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/utils.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/version.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/xmlextra.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/xmppstringprep.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/__init__.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/client.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/clientstream.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/dns.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/error.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/expdict.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/iq.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jid.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/message.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/presence.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/resolver.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/roster.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/stanza.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/stream.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/utils.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/version.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/xmlextra.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/xmppstringprep.pyo
@dirrm %%PYTHON_SITELIBDIR%%/pyxmpp/jabberd
@dirrm %%PYTHON_SITELIBDIR%%/pyxmpp/sasl
@dirrm %%PYTHON_SITELIBDIR%%/pyxmpp/jabber
@dirrm %%PYTHON_SITELIBDIR%%/pyxmpp

View file

@ -619,6 +619,7 @@
SUBDIR += py-mp-random
SUBDIR += py-msnp
SUBDIR += py-pcap
SUBDIR += py-pyxmpp
SUBDIR += py-rrdpipe
SUBDIR += py-rrdtool_lgpl
SUBDIR += py-rt

25
net/py-pyxmpp/Makefile Normal file
View file

@ -0,0 +1,25 @@
# Ports collection makefile for: py-pyxmpp
# Date created: Mar 04, 2005
# Whom: Vsevolod Stakhov <vsevolod@highsecure.ru>
#
# $FreeBSD$
#
PORTNAME= pyxmpp
PORTVERSION= 0.5
CATEGORIES= net python
MASTER_SITES= http://jabberstudio.2nw.net/pyxmpp/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= vsevolod@highsecure.ru
COMMENT= A Python XMPP library
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2:install
USE_PYTHON= 2.3+
USE_PYDISTUTILS= yes
post-install:
@${ECHO} "pyxmpp" > ${PYTHON_SITELIBDIR}/pyxmpp.pth
.include <bsd.port.mk>

2
net/py-pyxmpp/distinfo Normal file
View file

@ -0,0 +1,2 @@
Size (pyxmpp-0.5.tar.gz) = 78470
MD5 (pyxmpp-0.5.tar.gz) = 5eae50288bf59bba008f81f47651b9b6

View file

@ -0,0 +1,12 @@
--- setup.py.orig Fri Mar 4 16:06:45 2005
+++ setup.py Fri Mar 4 16:07:37 2005
@@ -32,7 +32,8 @@
'ext/xmlextra.c',
],
libraries = ['xml2'],
- include_dirs = ['libxml2addon','/usr/include/libxml2','/usr/local/include/libxml2'],
+ include_dirs = ['libxml2addon','/usr/include/libxml2','/usr/local/include/libxml2','/usr/local/include'],
+ library_dirs = ['/usr/local/lib'],
extra_compile_args = ['-g2'],
),
],

11
net/py-pyxmpp/pkg-descr Normal file
View file

@ -0,0 +1,11 @@
PyXMPP is a Python XMPP (RFC 3920,3921) and Jabber
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").
WWW: http://pyxmpp.jabberstudio.org/

103
net/py-pyxmpp/pkg-plist Normal file
View file

@ -0,0 +1,103 @@
%%PYTHON_SITELIBDIR%%/pyxmpp.pth
%%PYTHON_SITELIBDIR%%/pyxmpp/__init__.py
%%PYTHON_SITELIBDIR%%/pyxmpp/client.py
%%PYTHON_SITELIBDIR%%/pyxmpp/clientstream.py
%%PYTHON_SITELIBDIR%%/pyxmpp/dns.py
%%PYTHON_SITELIBDIR%%/pyxmpp/error.py
%%PYTHON_SITELIBDIR%%/pyxmpp/expdict.py
%%PYTHON_SITELIBDIR%%/pyxmpp/iq.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jid.py
%%PYTHON_SITELIBDIR%%/pyxmpp/message.py
%%PYTHON_SITELIBDIR%%/pyxmpp/presence.py
%%PYTHON_SITELIBDIR%%/pyxmpp/resolver.py
%%PYTHON_SITELIBDIR%%/pyxmpp/roster.py
%%PYTHON_SITELIBDIR%%/pyxmpp/stanza.py
%%PYTHON_SITELIBDIR%%/pyxmpp/stream.py
%%PYTHON_SITELIBDIR%%/pyxmpp/utils.py
%%PYTHON_SITELIBDIR%%/pyxmpp/version.py
%%PYTHON_SITELIBDIR%%/pyxmpp/xmlextra.py
%%PYTHON_SITELIBDIR%%/pyxmpp/xmppstringprep.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/__init__.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/client.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/clientstream.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/delay.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/disco.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/muc.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/vcard.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/__init__.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/client.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/clientstream.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/delay.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/disco.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/muc.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/vcard.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/__init__.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/client.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/clientstream.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/delay.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/disco.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/muc.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabber/vcard.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/__init__.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/component.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/componentstream.py
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/__init__.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/component.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/componentstream.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/__init__.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/component.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jabberd/componentstream.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/__init__.py
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/core.py
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/digest_md5.py
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/plain.py
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/__init__.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/core.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/digest_md5.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/plain.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/__init__.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/core.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/digest_md5.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/sasl/plain.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/_xmlextra.so
%%PYTHON_SITELIBDIR%%/pyxmpp/__init__.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/client.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/clientstream.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/dns.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/error.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/expdict.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/iq.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/jid.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/message.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/presence.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/resolver.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/roster.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/stanza.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/stream.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/utils.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/version.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/xmlextra.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/xmppstringprep.pyc
%%PYTHON_SITELIBDIR%%/pyxmpp/__init__.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/client.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/clientstream.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/dns.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/error.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/expdict.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/iq.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/jid.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/message.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/presence.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/resolver.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/roster.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/stanza.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/stream.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/utils.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/version.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/xmlextra.pyo
%%PYTHON_SITELIBDIR%%/pyxmpp/xmppstringprep.pyo
@dirrm %%PYTHON_SITELIBDIR%%/pyxmpp/jabberd
@dirrm %%PYTHON_SITELIBDIR%%/pyxmpp/sasl
@dirrm %%PYTHON_SITELIBDIR%%/pyxmpp/jabber
@dirrm %%PYTHON_SITELIBDIR%%/pyxmpp