summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
authorschnoebe <schnoebe@pkgsrc.org>2011-02-06 21:06:08 +0000
committerschnoebe <schnoebe@pkgsrc.org>2011-02-06 21:06:08 +0000
commit712abf42bd76e254c40a4f369bea081bd793d42e (patch)
tree68197f53d109fb74abf348d14aec5242d4a43dc4 /chat
parentffa8e72057fd5f5243a02662d2e857761b870251 (diff)
downloadpkgsrc-712abf42bd76e254c40a4f369bea081bd793d42e.tar.gz
Imported py25-xmpppy from local development.
XMPPPY is an implementation of the XMPP (Jabber) protocols in Python. It is similar to JABBERPY, but as a currently maintained project.
Diffstat (limited to 'chat')
-rw-r--r--chat/py-xmpppy/DESCR5
-rw-r--r--chat/py-xmpppy/Makefile42
-rw-r--r--chat/py-xmpppy/PLIST61
-rw-r--r--chat/py-xmpppy/distinfo6
-rw-r--r--chat/py-xmpppy/patches/patch-xmpp_debug.py12
5 files changed, 126 insertions, 0 deletions
diff --git a/chat/py-xmpppy/DESCR b/chat/py-xmpppy/DESCR
new file mode 100644
index 00000000000..a3f16e3111a
--- /dev/null
+++ b/chat/py-xmpppy/DESCR
@@ -0,0 +1,5 @@
+
+XMPPPY is an implementation of the XMPP (Jabber) protocols in
+Python.
+
+It is similar to JABBERPY, but as a currently maintained project.
diff --git a/chat/py-xmpppy/Makefile b/chat/py-xmpppy/Makefile
new file mode 100644
index 00000000000..e3dc25b5537
--- /dev/null
+++ b/chat/py-xmpppy/Makefile
@@ -0,0 +1,42 @@
+# $NetBSD: Makefile,v 1.1.1.1 2011/02/06 21:06:08 schnoebe Exp $
+#
+
+DISTNAME= xmpppy-0.5.0rc1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+PKGREVISION= 2
+CATEGORIES= chat python
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xmpppy/}
+
+MAINTAINER= schnoebe@netbsd.org
+HOMEPAGE= http://xmpppy.sourceforge.net/
+COMMENT= XMPP (Jabber) library for Python
+LICENSE= gnu-gpl-v2
+
+DEPENDS+= ${PYPKGPREFIX}-dns>=1.7.1:../../net/py-dns
+DEPENDS+= ${PYPKGPREFIX}-expat>=0nb4:../../textproc/py-expat
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_LANGUAGES= # none
+
+PYDISTUTILSPKG= yes
+
+DOCDIR= ${PREFIX}/share/doc/py-xmpppy
+EXDIR= ${PREFIX}/share/examples/py-xmpppy
+
+INSTALLATION_DIRS+= ${DOCDIR} ${EXDIR}
+
+post-install:
+ ${INSTALL_SCRIPT_DIR} ${DESTDIR}${EXDIR}
+ ${INSTALL_SCRIPT} ${WRKSRC}/doc/examples/*.py \
+ ${DESTDIR}${EXDIR}
+ ${INSTALL_DATA_DIR} ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.html \
+ ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.png \
+ ${DESTDIR}${DOCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.css \
+ ${DESTDIR}${DOCDIR}
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/chat/py-xmpppy/PLIST b/chat/py-xmpppy/PLIST
new file mode 100644
index 00000000000..d3e9c53c4a8
--- /dev/null
+++ b/chat/py-xmpppy/PLIST
@@ -0,0 +1,61 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2011/02/06 21:06:08 schnoebe Exp $
+${PYSITELIB}/xmpp/__init__.py
+${PYSITELIB}/xmpp/__init__.pyc
+${PYSITELIB}/xmpp/__init__.pyo
+${PYSITELIB}/xmpp/auth.py
+${PYSITELIB}/xmpp/auth.pyc
+${PYSITELIB}/xmpp/auth.pyo
+${PYSITELIB}/xmpp/browser.py
+${PYSITELIB}/xmpp/browser.pyc
+${PYSITELIB}/xmpp/browser.pyo
+${PYSITELIB}/xmpp/client.py
+${PYSITELIB}/xmpp/client.pyc
+${PYSITELIB}/xmpp/client.pyo
+${PYSITELIB}/xmpp/commands.py
+${PYSITELIB}/xmpp/commands.pyc
+${PYSITELIB}/xmpp/commands.pyo
+${PYSITELIB}/xmpp/debug.py
+${PYSITELIB}/xmpp/debug.pyc
+${PYSITELIB}/xmpp/debug.pyo
+${PYSITELIB}/xmpp/dispatcher.py
+${PYSITELIB}/xmpp/dispatcher.pyc
+${PYSITELIB}/xmpp/dispatcher.pyo
+${PYSITELIB}/xmpp/features.py
+${PYSITELIB}/xmpp/features.pyc
+${PYSITELIB}/xmpp/features.pyo
+${PYSITELIB}/xmpp/filetransfer.py
+${PYSITELIB}/xmpp/filetransfer.pyc
+${PYSITELIB}/xmpp/filetransfer.pyo
+${PYSITELIB}/xmpp/jep0106.py
+${PYSITELIB}/xmpp/jep0106.pyc
+${PYSITELIB}/xmpp/jep0106.pyo
+${PYSITELIB}/xmpp/protocol.py
+${PYSITELIB}/xmpp/protocol.pyc
+${PYSITELIB}/xmpp/protocol.pyo
+${PYSITELIB}/xmpp/roster.py
+${PYSITELIB}/xmpp/roster.pyc
+${PYSITELIB}/xmpp/roster.pyo
+${PYSITELIB}/xmpp/session.py
+${PYSITELIB}/xmpp/session.pyc
+${PYSITELIB}/xmpp/session.pyo
+${PYSITELIB}/xmpp/simplexml.py
+${PYSITELIB}/xmpp/simplexml.pyc
+${PYSITELIB}/xmpp/simplexml.pyo
+${PYSITELIB}/xmpp/transports.py
+${PYSITELIB}/xmpp/transports.pyc
+${PYSITELIB}/xmpp/transports.pyo
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+share/doc/py-xmpppy/advanced.html
+share/doc/py-xmpppy/basic.html
+share/doc/py-xmpppy/index.html
+share/doc/py-xmpppy/xmpppy.css
+share/doc/py-xmpppy/xmpppy_title.png
+share/examples/py-xmpppy/README.py
+share/examples/py-xmpppy/bot.py
+share/examples/py-xmpppy/commandsbot.py
+share/examples/py-xmpppy/logger.py
+share/examples/py-xmpppy/xsend.py
+share/examples/py-xmpppy/xtalk.py
diff --git a/chat/py-xmpppy/distinfo b/chat/py-xmpppy/distinfo
new file mode 100644
index 00000000000..450608456e9
--- /dev/null
+++ b/chat/py-xmpppy/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2011/02/06 21:06:08 schnoebe Exp $
+
+SHA1 (xmpppy-0.5.0rc1.tar.gz) = 9cff61d0133857f1e97bca615763989374b2e045
+RMD160 (xmpppy-0.5.0rc1.tar.gz) = 5a62b9de440d05d423be9f74ca437ff1f874b2fc
+Size (xmpppy-0.5.0rc1.tar.gz) = 84996 bytes
+SHA1 (patch-xmpp_debug.py) = a410b7abd534f37bba583ca9f15bf05252bc55a0
diff --git a/chat/py-xmpppy/patches/patch-xmpp_debug.py b/chat/py-xmpppy/patches/patch-xmpp_debug.py
new file mode 100644
index 00000000000..fe35e0c17c4
--- /dev/null
+++ b/chat/py-xmpppy/patches/patch-xmpp_debug.py
@@ -0,0 +1,12 @@
+$NetBSD: patch-xmpp_debug.py,v 1.1.1.1 2011/02/06 21:06:08 schnoebe Exp $
+
+disable debugging in the library
+
+--- xmpp/debug.py.orig 2006-03-25 00:11:17.000000000 -0600
++++ xmpp/debug.py
+@@ -420,4 +420,4 @@ class Debug:
+ DBG_ALWAYS='always'
+
+ ##Uncomment this to effectively disable all debugging and all debugging overhead.
+-#Debug=NoDebug
++Debug=NoDebug