1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-25 00:51:21 +00:00

XCAP protocol, defined in RFC 4825, allows a client to read, write, and

modify application configuration data stored in XML format on a server. XCAP
maps XML document sub-trees and element attributes to HTTP URIs, so that
these components can be directly accessed by HTTP. An XCAP server used by
XCAP clients to store data like presence policy in combination with a SIP
Presence server that supports PUBLISH/SUBSCRIBE/NOTIFY SIP methods can
provide a complete SIP SIMPLE solution.

WWW:	http://sipsimpleclient.com/wiki/xcapclient

PR:		ports/158906
Submitted by:	Eugene Grosbein <ports@grosbein.net>
This commit is contained in:
Martin Wilke 2011-08-26 04:55:22 +00:00
parent 806bc01f9d
commit eb9c185461
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=280486
5 changed files with 69 additions and 0 deletions

View File

@ -3123,6 +3123,7 @@
SUBDIR += py-wsgi_xmlrpc
SUBDIR += py-wsgiutils
SUBDIR += py-xattr
SUBDIR += py-xcaplib
SUBDIR += py-xdg
SUBDIR += py-xoltar-toolkit
SUBDIR += py-yaml

29
devel/py-xcaplib/Makefile Normal file
View File

@ -0,0 +1,29 @@
# New ports collection makefile for: py-application
# Date created: 14 July 2011
# Whom: Eugene Grosbein <ports@grosbein.net>
#
# $FreeBSD$
#
PORTNAME= xcaplib
PORTVERSION= 1.0.16
CATEGORIES= devel python
MASTER_SITES= http://download.ag-projects.com/XCAP/ \
http://grosbein.net/python/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= python-${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@grosbein.net
COMMENT= Python XCAP client library
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twistedCore>=8.1.0:${PORTSDIR}/devel/py-twistedCore \
${PYTHON_PKGNAMEPREFIX}lxml>=2.1.2:${PORTSDIR}/devel/py-lxml \
${PYTHON_PKGNAMEPREFIX}application>=1.1.5:${PORTSDIR}/devel/py-application
RUN_DEPENDS:= ${BUILD_DEPENDS}
USE_PYTHON= 2.5+
USE_PYDISTUTILS=yes
PYDISTUTILS_PKGNAME=python_${PORTNAME}
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (python-xcaplib-1.0.16.tar.gz) = 42728efdaa06ae5baa03c50741a3c5d9f7dbbc44aac6dfd3550b96f9c3462a2d
SIZE (python-xcaplib-1.0.16.tar.gz) = 22553

View File

@ -0,0 +1,9 @@
XCAP protocol, defined in RFC 4825, allows a client to read, write, and
modify application configuration data stored in XML format on a server. XCAP
maps XML document sub-trees and element attributes to HTTP URIs, so that
these components can be directly accessed by HTTP. An XCAP server used by
XCAP clients to store data like presence policy in combination with a SIP
Presence server that supports PUBLISH/SUBSCRIBE/NOTIFY SIP methods can
provide a complete SIP SIMPLE solution.
WWW: http://sipsimpleclient.com/wiki/xcapclient

View File

@ -0,0 +1,28 @@
bin/xcapclient
%%PYTHON_SITELIBDIR%%/xcaplib/__init__.py
%%PYTHON_SITELIBDIR%%/xcaplib/__init__.pyc
%%PYTHON_SITELIBDIR%%/xcaplib/__init__.pyo
%%PYTHON_SITELIBDIR%%/xcaplib/client.py
%%PYTHON_SITELIBDIR%%/xcaplib/client.pyc
%%PYTHON_SITELIBDIR%%/xcaplib/client.pyo
%%PYTHON_SITELIBDIR%%/xcaplib/error.py
%%PYTHON_SITELIBDIR%%/xcaplib/error.pyc
%%PYTHON_SITELIBDIR%%/xcaplib/error.pyo
%%PYTHON_SITELIBDIR%%/xcaplib/green.py
%%PYTHON_SITELIBDIR%%/xcaplib/green.pyc
%%PYTHON_SITELIBDIR%%/xcaplib/green.pyo
%%PYTHON_SITELIBDIR%%/xcaplib/httpclient.py
%%PYTHON_SITELIBDIR%%/xcaplib/httpclient.pyc
%%PYTHON_SITELIBDIR%%/xcaplib/httpclient.pyo
%%PYTHON_SITELIBDIR%%/xcaplib/logsocket.py
%%PYTHON_SITELIBDIR%%/xcaplib/logsocket.pyc
%%PYTHON_SITELIBDIR%%/xcaplib/logsocket.pyo
%%PYTHON_SITELIBDIR%%/xcaplib/xcapclient.py
%%PYTHON_SITELIBDIR%%/xcaplib/xcapclient.pyc
%%PYTHON_SITELIBDIR%%/xcaplib/xcapclient.pyo
%%PYTHON_SITELIBDIR%%/xcaplib/xpath_completion.py
%%PYTHON_SITELIBDIR%%/xcaplib/xpath_completion.pyc
%%PYTHON_SITELIBDIR%%/xcaplib/xpath_completion.pyo
@dirrm %%PYTHON_SITELIBDIR%%/xcaplib
@dirrmtry %%PYTHON_SITELIBDIR%%
@dirrmtry lib/%%PYTHON_VERSION%%