diff options
author | sem <sem@FreeBSD.org> | 2005-03-05 03:46:14 +0800 |
---|---|---|
committer | sem <sem@FreeBSD.org> | 2005-03-05 03:46:14 +0800 |
commit | b623c4ab6bb5e9948774e872fd8debe1711833bd (patch) | |
tree | aa43c4d9ab4c6efd515aaa7e3b48be122cb3b4e4 /net-im/py-pyxmpp | |
parent | 2f8972cf0a245f2383a8688244e663e54b33f2af (diff) | |
download | freebsd-ports-gnome-b623c4ab6bb5e9948774e872fd8debe1711833bd.tar.gz freebsd-ports-gnome-b623c4ab6bb5e9948774e872fd8debe1711833bd.tar.zst freebsd-ports-gnome-b623c4ab6bb5e9948774e872fd8debe1711833bd.zip |
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>
Diffstat (limited to 'net-im/py-pyxmpp')
-rw-r--r-- | net-im/py-pyxmpp/Makefile | 25 | ||||
-rw-r--r-- | net-im/py-pyxmpp/distinfo | 2 | ||||
-rw-r--r-- | net-im/py-pyxmpp/files/patch-setup.py | 12 | ||||
-rw-r--r-- | net-im/py-pyxmpp/pkg-descr | 11 | ||||
-rw-r--r-- | net-im/py-pyxmpp/pkg-plist | 103 |
5 files changed, 153 insertions, 0 deletions
diff --git a/net-im/py-pyxmpp/Makefile b/net-im/py-pyxmpp/Makefile new file mode 100644 index 000000000000..d6772627460b --- /dev/null +++ b/net-im/py-pyxmpp/Makefile @@ -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> diff --git a/net-im/py-pyxmpp/distinfo b/net-im/py-pyxmpp/distinfo new file mode 100644 index 000000000000..fd828a15acf5 --- /dev/null +++ b/net-im/py-pyxmpp/distinfo @@ -0,0 +1,2 @@ +Size (pyxmpp-0.5.tar.gz) = 78470 +MD5 (pyxmpp-0.5.tar.gz) = 5eae50288bf59bba008f81f47651b9b6 diff --git a/net-im/py-pyxmpp/files/patch-setup.py b/net-im/py-pyxmpp/files/patch-setup.py new file mode 100644 index 000000000000..00117a8599ae --- /dev/null +++ b/net-im/py-pyxmpp/files/patch-setup.py @@ -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'], + ), + ], diff --git a/net-im/py-pyxmpp/pkg-descr b/net-im/py-pyxmpp/pkg-descr new file mode 100644 index 000000000000..cdd2233bb4f5 --- /dev/null +++ b/net-im/py-pyxmpp/pkg-descr @@ -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/ diff --git a/net-im/py-pyxmpp/pkg-plist b/net-im/py-pyxmpp/pkg-plist new file mode 100644 index 000000000000..b453239edf1a --- /dev/null +++ b/net-im/py-pyxmpp/pkg-plist @@ -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 |