FreeBSD Bugzilla – Attachment 111266 Details for
Bug 152497
[PATCH] net-im/py26-punjab: update to 0.14, take maintainership
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
py26-punjab-0.14.patch
py26-punjab-0.14.patch (text/plain), 13.09 KB, created by
ports@c0decafe.net
on 2010-11-22 21:10:17 UTC
(
hide
)
Description:
py26-punjab-0.14.patch
Filename:
MIME Type:
Creator:
ports@c0decafe.net
Created:
2010-11-22 21:10:17 UTC
Size:
13.09 KB
patch
obsolete
>diff -ruN --exclude=CVS /usr/ports/net-im/py-punjab.orig/Makefile /usr/ports/net-im/py-punjab/Makefile >--- /usr/ports/net-im/py-punjab.orig/Makefile 2009-08-28 19:52:30.000000000 +0300 >+++ /usr/ports/net-im/py-punjab/Makefile 2010-11-22 23:03:13.000000000 +0200 >@@ -6,31 +6,31 @@ > # > > PORTNAME= punjab >-PORTVERSION= 0.12 >+PORTVERSION= 0.14 > CATEGORIES= net-im python >-MASTER_SITES= http://butterfat.net/punjab/ >+MASTER_SITES= http://code.stanziq.com/punjab/releases/ > PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} > >-MAINTAINER= ports@FreeBSD.org >-COMMENT= HTTP-polling and HTTP-binding gateway for Jabber >+MAINTAINER= ports@c0decafe.net >+COMMENT= HTTP XMPP client interface > > USE_PYTHON= 2.4+ >-USE_PYDISTUTILS= yes >+USE_PYDISTUTILS=yes > USE_TWISTED= words web conch names > >-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/SOAPpy/__init__.py:${PORTSDIR}/net/py-soappy >- >-PORTDOCS= README.txt INSTALL.txt NOTES.txt PKG-INFO >+PORTDOCS= README.txt INSTALL.txt PKG-INFO > > USE_RC_SUBR= punjab.sh >-SUB_LIST+= "PYTHON_CMD=${PYTHONBASE}/bin/${PYTHON_VERSION}" > >-SUB_FILES= pkg-message >+SUB_FILES= pkg-message punjab.tac >+SUB_LIST+= "PYTHON_CMD=${PYTHON_CMD}" > > .include <bsd.port.pre.mk> > > post-install: > @${INSTALL} -d ${WWWDIR} >+ @cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${WWWDIR} >+ @${INSTALL} ${WRKDIR}/punjab.tac ${PREFIX}/libexec/ > @${CAT} ${PKGMESSAGE} > > .if !defined(NOPORTDOCS) >@@ -38,11 +38,4 @@ > @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} > .endif > >-.if !defined(NOPORTEXAMPLES) >- @cd ${WRKSRC}/html && ${COPYTREE_SHARE} . ${EXAMPLESDIR} >-PLIST_SUB+= PORTEXAMPLES="" >-.else >-PLIST_SUB+= PORTEXAMPLES="@comment " >-.endif >- > .include <bsd.port.post.mk> >diff -ruN --exclude=CVS /usr/ports/net-im/py-punjab.orig/distinfo /usr/ports/net-im/py-punjab/distinfo >--- /usr/ports/net-im/py-punjab.orig/distinfo 2008-02-15 07:05:56.000000000 +0200 >+++ /usr/ports/net-im/py-punjab/distinfo 2010-11-22 21:12:49.000000000 +0200 >@@ -1,3 +1,2 @@ >-MD5 (punjab-0.12.tar.gz) = 4b103716a259cacd7508cfd6cc35e4a5 >-SHA256 (punjab-0.12.tar.gz) = 86fbf646d8a022b1e6af24984c0ad091550b5a6d9528aaaa60c930ef783af5fd >-SIZE (punjab-0.12.tar.gz) = 205343 >+SHA256 (punjab-0.14.tar.gz) = 2c4c5bf67edb91acfb8986f11c738e9ff6ea6549449410c05b95e20aa8711628 >+SIZE (punjab-0.14.tar.gz) = 46270 >diff -ruN --exclude=CVS /usr/ports/net-im/py-punjab.orig/files/pkg-message.in /usr/ports/net-im/py-punjab/files/pkg-message.in >--- /usr/ports/net-im/py-punjab.orig/files/pkg-message.in 2008-02-15 07:05:56.000000000 +0200 >+++ /usr/ports/net-im/py-punjab/files/pkg-message.in 2010-11-22 22:21:34.000000000 +0200 >@@ -1,9 +1,7 @@ > * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * > Punjab has been installed. > >-Please read the html documentation and tutorial at: >-%%EXAMPLESDIR%% for setup and use. >- >-Docs are also installed in %%DOCSDIR%% >+Please read the documentation and tutorial at: >+%%DOCSDIR%% for setup and use. > > * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * >diff -ruN --exclude=CVS /usr/ports/net-im/py-punjab.orig/files/punjab.sh.in /usr/ports/net-im/py-punjab/files/punjab.sh.in >--- /usr/ports/net-im/py-punjab.orig/files/punjab.sh.in 2010-03-27 02:14:16.000000000 +0200 >+++ /usr/ports/net-im/py-punjab/files/punjab.sh.in 2010-11-22 23:00:49.000000000 +0200 >@@ -7,16 +7,22 @@ > > . /etc/rc.subr > >-punjab_enable=${punjab_enable-"NO"} >-punjab_chdir=${punjab_chdir-"%%HTMLDIR%%"} >- > name="punjab" > rcvar=`set_rcvar` >-pidfile="/var/run/twistd.pid" > command="%%PREFIX%%/bin/twistd" >-command_args="--pidfile $pidfile -f %%PREFIX%%/libexec/punjab.tap" >-command_interpreter="%%PYTHON_CMD%%" > > load_rc_config $name >-run_rc_command "$1" > >+punjab_enable=${punjab_enable-"NO"} >+punjab_uid=${punjab_uid-"65534"} >+punjab_gid=${punjab_gid-"65534"} >+punjab_logfile=${punjab_logfile-"/var/log/punjab.log"} >+punjab_pidfile=${punjab_pidfile-"/var/run/punjab.pid"} >+punjab_tac=${punjab_tac-"%%PREFIX%%/libexec/punjab.tac"} >+ >+command_interpreter="%%PYTHON_CMD%%" >+pidfile=${punjab_pidfile} >+ >+command_args="-u ${punjab_uid} -g ${punjab_gid} --pidfile ${pidfile} -l ${punjab_logfile} -y ${punjab_tac}" >+ >+run_rc_command "$1" >diff -ruN --exclude=CVS /usr/ports/net-im/py-punjab.orig/files/punjab.tac.in /usr/ports/net-im/py-punjab/files/punjab.tac.in >--- /usr/ports/net-im/py-punjab.orig/files/punjab.tac.in 1970-01-01 02:00:00.000000000 +0200 >+++ /usr/ports/net-im/py-punjab/files/punjab.tac.in 2010-11-22 21:56:18.000000000 +0200 >@@ -0,0 +1,14 @@ >+from twisted.web import server, resource, static >+from twisted.application import service, internet >+ >+from punjab.httpb import Httpb, HttpbService >+ >+root = static.File("%%WWWDIR%%") # a static html directory >+ >+b = resource.IResource(HttpbService(1)) # 1 means turn on verbose mode. >+root.putChild('bosh', b) # url for BOSH >+ >+site = server.Site(root) >+ >+application = service.Application("punjab") >+internet.TCPServer(5280, site).setServiceParent(application) >diff -ruN --exclude=CVS /usr/ports/net-im/py-punjab.orig/pkg-descr /usr/ports/net-im/py-punjab/pkg-descr >--- /usr/ports/net-im/py-punjab.orig/pkg-descr 2008-02-15 07:05:56.000000000 +0200 >+++ /usr/ports/net-im/py-punjab/pkg-descr 2010-11-22 21:24:06.000000000 +0200 >@@ -1,9 +1,8 @@ >-PunJab is a HTTP jabber client interface. It is a SOAP, XMLRPC, >-JEP-0025 or JEP-0124 server that allows persistent client connections >-to a jabber server. It can be used for many things, but its main >-purpose is to allow for stateless applications (ie web) a stateful >-connection to jabber. >+Punjab is a HTTP jabber client interface. > >-For more information about punjab see the following URL : >+It is a BOSH or XEP-0124 connection manager that allows persistent client >+connections to an XMPP server. > >-WWW: http://www.butterfat.net/wiki/Projects/PunJab >+Supporting XMPP over BOSH or XEP-0206 >+ >+WWW: http://code.stanziq.com/punjab/ >diff -ruN --exclude=CVS /usr/ports/net-im/py-punjab.orig/pkg-plist /usr/ports/net-im/py-punjab/pkg-plist >--- /usr/ports/net-im/py-punjab.orig/pkg-plist 2008-02-15 07:05:56.000000000 +0200 >+++ /usr/ports/net-im/py-punjab/pkg-plist 2010-11-22 22:19:41.000000000 +0200 >@@ -1,123 +1,52 @@ >-%%PYTHON_SITELIBDIR%%/punjab/__init__.py >-%%PYTHON_SITELIBDIR%%/punjab/__init__.pyc >-%%PYTHON_SITELIBDIR%%/punjab/__init__.pyo >-%%PYTHON_SITELIBDIR%%/punjab/error.py >-%%PYTHON_SITELIBDIR%%/punjab/error.pyc >-%%PYTHON_SITELIBDIR%%/punjab/error.pyo >-%%PYTHON_SITELIBDIR%%/punjab/httpb.py >-%%PYTHON_SITELIBDIR%%/punjab/httpb.pyc >-%%PYTHON_SITELIBDIR%%/punjab/httpb.pyo >-%%PYTHON_SITELIBDIR%%/punjab/httpp.py >-%%PYTHON_SITELIBDIR%%/punjab/httpp.pyc >-%%PYTHON_SITELIBDIR%%/punjab/httpp.pyo >+@comment $FreeBSD$ > %%PYTHON_SITELIBDIR%%/punjab/jabber.py >-%%PYTHON_SITELIBDIR%%/punjab/jabber.pyc >-%%PYTHON_SITELIBDIR%%/punjab/jabber.pyo >-%%PYTHON_SITELIBDIR%%/punjab/livepunjab.py >-%%PYTHON_SITELIBDIR%%/punjab/livepunjab.pyc >-%%PYTHON_SITELIBDIR%%/punjab/livepunjab.pyo >-%%PYTHON_SITELIBDIR%%/punjab/punjab.py >-%%PYTHON_SITELIBDIR%%/punjab/punjab.pyc >-%%PYTHON_SITELIBDIR%%/punjab/punjab.pyo >-%%PYTHON_SITELIBDIR%%/punjab/rest.py >-%%PYTHON_SITELIBDIR%%/punjab/rest.pyc >-%%PYTHON_SITELIBDIR%%/punjab/rest.pyo >-%%PYTHON_SITELIBDIR%%/punjab/sdb.py >-%%PYTHON_SITELIBDIR%%/punjab/sdb.pyc >-%%PYTHON_SITELIBDIR%%/punjab/sdb.pyo >-%%PYTHON_SITELIBDIR%%/punjab/session.py >-%%PYTHON_SITELIBDIR%%/punjab/session.pyc >-%%PYTHON_SITELIBDIR%%/punjab/session.pyo >-%%PYTHON_SITELIBDIR%%/punjab/soap.py >-%%PYTHON_SITELIBDIR%%/punjab/soap.pyc >-%%PYTHON_SITELIBDIR%%/punjab/soap.pyo > %%PYTHON_SITELIBDIR%%/punjab/stream.py >-%%PYTHON_SITELIBDIR%%/punjab/stream.pyc >-%%PYTHON_SITELIBDIR%%/punjab/stream.pyo >+%%PYTHON_SITELIBDIR%%/punjab/httpb.py > %%PYTHON_SITELIBDIR%%/punjab/tap.py >-%%PYTHON_SITELIBDIR%%/punjab/tap.pyc >-%%PYTHON_SITELIBDIR%%/punjab/tap.pyo >-%%PYTHON_SITELIBDIR%%/punjab/xmlrpc.py >-%%PYTHON_SITELIBDIR%%/punjab/xmlrpc.pyc >-%%PYTHON_SITELIBDIR%%/punjab/xmlrpc.pyo >+%%PYTHON_SITELIBDIR%%/punjab/__init__.py >+%%PYTHON_SITELIBDIR%%/punjab/error.py >+%%PYTHON_SITELIBDIR%%/punjab/session.py >+%%PYTHON_SITELIBDIR%%/punjab/httpb_client.py >+%%PYTHON_SITELIBDIR%%/punjab/xmpp/server.py >+%%PYTHON_SITELIBDIR%%/punjab/xmpp/ns.py > %%PYTHON_SITELIBDIR%%/punjab/xmpp/__init__.py >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/__init__.pyc >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/__init__.pyo >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/client.py >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/client.pyc >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/client.pyo >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/component.py >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/component.pyc >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/component.pyo >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/disco.py >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/disco.pyc >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/disco.pyo > %%PYTHON_SITELIBDIR%%/punjab/xmpp/error.py >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/error.pyc >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/error.pyo >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/ns.py >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/ns.pyc >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/ns.pyo >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/pubsub.py >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/pubsub.pyc >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/pubsub.pyo >-%%PYTHON_SITELIBDIR%%/punjab/xmpp/server.py > %%PYTHON_SITELIBDIR%%/punjab/xmpp/server.pyc >+%%PYTHON_SITELIBDIR%%/punjab/xmpp/ns.pyc >+%%PYTHON_SITELIBDIR%%/punjab/xmpp/__init__.pyc >+%%PYTHON_SITELIBDIR%%/punjab/xmpp/error.pyc > %%PYTHON_SITELIBDIR%%/punjab/xmpp/server.pyo >+%%PYTHON_SITELIBDIR%%/punjab/xmpp/ns.pyo >+%%PYTHON_SITELIBDIR%%/punjab/xmpp/__init__.pyo >+%%PYTHON_SITELIBDIR%%/punjab/xmpp/error.pyo >+%%PYTHON_SITELIBDIR%%/punjab/jabber.pyc >+%%PYTHON_SITELIBDIR%%/punjab/stream.pyc >+%%PYTHON_SITELIBDIR%%/punjab/httpb.pyc >+%%PYTHON_SITELIBDIR%%/punjab/tap.pyc >+%%PYTHON_SITELIBDIR%%/punjab/__init__.pyc >+%%PYTHON_SITELIBDIR%%/punjab/error.pyc >+%%PYTHON_SITELIBDIR%%/punjab/session.pyc >+%%PYTHON_SITELIBDIR%%/punjab/httpb_client.pyc >+%%PYTHON_SITELIBDIR%%/punjab/jabber.pyo >+%%PYTHON_SITELIBDIR%%/punjab/stream.pyo >+%%PYTHON_SITELIBDIR%%/punjab/httpb.pyo >+%%PYTHON_SITELIBDIR%%/punjab/tap.pyo >+%%PYTHON_SITELIBDIR%%/punjab/__init__.pyo >+%%PYTHON_SITELIBDIR%%/punjab/error.pyo >+%%PYTHON_SITELIBDIR%%/punjab/session.pyo >+%%PYTHON_SITELIBDIR%%/punjab/httpb_client.pyo > %%PYTHON_SITELIBDIR%%/twisted/plugins/punjab.py > %%PYTHON_SITELIBDIR%%/twisted/plugins/punjab.pyc > %%PYTHON_SITELIBDIR%%/twisted/plugins/punjab.pyo >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/LPlogin.html >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/LivePunjab.html >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/PubSub.html >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Subscribe.html >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/about.html >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/chat.html >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/css/default.css >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/css/newdefault.css >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/demo.html >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/favicon.ico >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/help.html >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/close-hover.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/close.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/folder.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/folder_open.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/glade-new-user.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/glade-offline.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/glade-online.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/group_on.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/preview.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/available-away.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/available-chat.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/available-dnd.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/available-online.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/available-xa.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/available.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/glade-groupchat-menu.xpm >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/group-closed.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/group-opened.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/group_off.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/group_on.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/stalker.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/roster/unavailable.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/index.html >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/livepunjab.js >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/punchi.js >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/punjab.js >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/jwchat.html >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/punjab.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/punjab.png >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/punjab_login.png >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/punjab_roster.png >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/punjaborig.gif >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/restapi.html >-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/xmlrpcapi.html >-@dirrm %%PYTHON_SITELIBDIR%%/punjab/xmpp >-@dirrm %%PYTHON_SITELIBDIR%%/punjab >-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/js >-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/images/roster >-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/images >-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/css >-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% >+@dirrmtry %%PYTHON_SITELIBDIR%%/twisted/plugins >+@dirrmtry %%PYTHON_SITELIBDIR%%/twisted >+@dirrmtry %%PYTHON_SITELIBDIR%%/punjab/xmpp >+@dirrmtry %%PYTHON_SITELIBDIR%%/punjab >+%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%% >+libexec/punjab.tac > @exec mkdir -p %D/%%WWWDIR%% >+%%WWWDIR%%/favicon.ico >+%%WWWDIR%%/crossdomain.xml >+%%WWWDIR%%/punjab.gif >+%%WWWDIR%%/index.html > @dirrmtry %%WWWDIR%%
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 152497
: 111266