From 560733b79b822e71e71abf13faaffc0e31c7d6c1 Mon Sep 17 00:00:00 2001 From: Rafael Sadowski Date: Sun, 9 Mar 2014 21:35:50 +0100 Subject: [PATCH] add new non-blocking XMPP lib, need by Gajim 0.16 --- net/py-nbxmpp/Makefile | 25 +++++++++++++++++++++++++ net/py-nbxmpp/distinfo | 2 ++ net/py-nbxmpp/pkg/DESCR | 3 +++ net/py-nbxmpp/pkg/PLIST | 39 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 69 insertions(+) create mode 100644 net/py-nbxmpp/Makefile create mode 100644 net/py-nbxmpp/distinfo create mode 100644 net/py-nbxmpp/pkg/DESCR create mode 100644 net/py-nbxmpp/pkg/PLIST diff --git a/net/py-nbxmpp/Makefile b/net/py-nbxmpp/Makefile new file mode 100644 index 0000000000..6052bb0603 --- /dev/null +++ b/net/py-nbxmpp/Makefile @@ -0,0 +1,25 @@ +# $OpenBSD:$ + +COMMENT = Non blocking Jabber/XMPP module for Gajim + +MODPY_EGG_VERSION = 0.3 +DISTNAME = nbxmpp-${MODPY_EGG_VERSION} +PKGNAME = py-${DISTNAME} +CATEGORIES = net devel + +HOMEPAGE = https://python-nbxmpp.gajim.org + +MAINTAINER = Rafael Sadowski + +# GPLv3 +PERMIT_PACKAGE_CDROM = Yes + +MASTER_SITES = https://python-nbxmpp.gajim.org/downloads/ + +MODULES = lang/python + +MODPY_SETUPTOOLS = Yes + +MODPY_DISTUTILS_INSTALL = install --prefix=${LOCALBASE} \ + -root=${DESTDIR} +.include diff --git a/net/py-nbxmpp/distinfo b/net/py-nbxmpp/distinfo new file mode 100644 index 0000000000..8217fb066c --- /dev/null +++ b/net/py-nbxmpp/distinfo @@ -0,0 +1,2 @@ +SHA256 (nbxmpp-0.3.tar.gz) = CZr+yE1J94WYwjK9JSFEniQWs50ZUdM6r7TWpYee99g= +SIZE (nbxmpp-0.3.tar.gz) = 1506998 diff --git a/net/py-nbxmpp/pkg/DESCR b/net/py-nbxmpp/pkg/DESCR new file mode 100644 index 0000000000..8d709ad56a --- /dev/null +++ b/net/py-nbxmpp/pkg/DESCR @@ -0,0 +1,3 @@ +The goal of this python library is to provide a way for python applications +to use Jabber/XMPP networks in a non-blocking way. This library is initialy +a fork of xmpppy one, but using non-blocking sockets. diff --git a/net/py-nbxmpp/pkg/PLIST b/net/py-nbxmpp/pkg/PLIST new file mode 100644 index 0000000000..085c79e979 --- /dev/null +++ b/net/py-nbxmpp/pkg/PLIST @@ -0,0 +1,39 @@ +@comment $OpenBSD$ +lib/python${MODPY_VERSION}/site-packages/nbxmpp/ +lib/python${MODPY_VERSION}/site-packages/nbxmpp-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info +lib/python${MODPY_VERSION}/site-packages/nbxmpp/__init__.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/__init__.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/auth_nb.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/auth_nb.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/bosh.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/bosh.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/c14n.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/c14n.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/client_nb.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/client_nb.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/dispatcher_nb.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/dispatcher_nb.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/features_nb.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/features_nb.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/idlequeue.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/idlequeue.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/plugin.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/plugin.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/protocol.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/protocol.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/proxy_connectors.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/proxy_connectors.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/rndg.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/rndg.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/roster_nb.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/roster_nb.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/simplexml.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/simplexml.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/smacks.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/smacks.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/stringprepare.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/stringprepare.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/tls_nb.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/tls_nb.pyc +lib/python${MODPY_VERSION}/site-packages/nbxmpp/transports_nb.py +lib/python${MODPY_VERSION}/site-packages/nbxmpp/transports_nb.pyc