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

add py-websvcs

Web service libraries includes SOAP, WSDL, UDDI, etc

PR:		29857
Submitted by:	Hye-Shik Chang <perky@python.or.kr>
This commit is contained in:
Ying-Chieh Liao 2001-10-15 10:12:33 +00:00
parent 0f15311bd6
commit 8374b17d3b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=48779
6 changed files with 93 additions and 0 deletions

View File

@ -255,6 +255,7 @@
SUBDIR += pruby
SUBDIR += publicfile
SUBDIR += py-HTMLgen
SUBDIR += py-websvcs
SUBDIR += qdecoder
SUBDIR += quanta
SUBDIR += quixote

48
www/py-websvcs/Makefile Normal file
View File

@ -0,0 +1,48 @@
# Ports collection Makefile for: py-websvcs
# Date created: August 19 2001
# Whom: Hye-Shik Chang <perky@python.or.kr>
#
# $FreeBSD$
#
PORTNAME= websvcs
PORTVERSION= 0.9.7
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= py${PORTNAME}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= SOAPpy${PORTVERSION:S/.//g}
EXTRACT_SUFX= .tgz
MAINTAINER= perky@python.or.kr
USE_PYTHON= yes
EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME}
DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME}
PLIST_SUB+= PYTHON_SITELIBDIR=${PYTHON_SITELIBDIR:S,^${LOCALBASE}/,,g} \
EXAMPLESDIR=${EXAMPLESDIR:S,^${PREFIX}/,,g} \
DOCSDIR=${DOCSDIR:S,^${PREFIX}/,,g}
TOOLS= interop2html
do-patch:
.for i in ${TOOLS}
@${MV} ${WRKSRC}/tools/$i.py ${WRKSRC}/tools/$i
.endfor
do-build:
@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
@${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
do-install:
${MKDIR} ${EXAMPLESDIR}
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/SOAP.py* ${PYTHON_SITELIBDIR}
.for i in ${TOOLS}
${INSTALL_SCRIPT} ${WRKSRC}/tools/$i ${PREFIX}/bin
.endfor
.if !defined(NOPORTDOCS)
${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/tests/*.py ${EXAMPLESDIR}
.endif
.include <bsd.port.mk>

1
www/py-websvcs/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (SOAPpy097.tgz) = 1bbd42ce353a5e1ce6bc6ad181719bf6

View File

@ -0,0 +1 @@
Web service libraries includes SOAP, WSDL, UDDI, etc

18
www/py-websvcs/pkg-descr Normal file
View File

@ -0,0 +1,18 @@
Includes:
* General SOAP Parser based on sax.xml ( requires Python 2.0 )
* General SOAP Builder
* SOAP Proxy for RPC client code
* SOAP Server framework for RPC server code
Features:
* Handles all of the types in the BDG
* Handles faults
* Allows namespace and SOAPAction specification
* Homogeneous typed arrays
* Supports multiple schemas
* Header support (mustUnderstand and actor)
* XML attribute support
* Multi-referencing support (Parser/Builder)
* SSL clients and servers
WWW: http://sourceforge.net/projects/pywebsvcs

24
www/py-websvcs/pkg-plist Normal file
View File

@ -0,0 +1,24 @@
bin/interop2html
%%PORTDOCS%%%%EXAMPLESDIR%%/alanbushTest.py
%%PORTDOCS%%%%EXAMPLESDIR%%/cardClient.py
%%PORTDOCS%%%%EXAMPLESDIR%%/cardServer.py
%%PORTDOCS%%%%EXAMPLESDIR%%/fortuneTest.py
%%PORTDOCS%%%%EXAMPLESDIR%%/guidTest.py
%%PORTDOCS%%%%EXAMPLESDIR%%/itimeTest.py
%%PORTDOCS%%%%EXAMPLESDIR%%/newsTest.py
%%PORTDOCS%%%%EXAMPLESDIR%%/quoteTest.py
%%PORTDOCS%%%%EXAMPLESDIR%%/storageTest.py
%%PORTDOCS%%%%EXAMPLESDIR%%/translateTest.py
%%PORTDOCS%%%%EXAMPLESDIR%%/weatherTest.py
%%PORTDOCS%%%%EXAMPLESDIR%%/whoisTest.py
%%PORTDOCS%%%%EXAMPLESDIR%%/wordFindTest.py
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
%%PORTDOCS%%%%DOCSDIR%%/attrs.txt
%%PORTDOCS%%%%DOCSDIR%%/complexTypes.txt
%%PORTDOCS%%%%DOCSDIR%%/quickstart.txt
%%PORTDOCS%%%%DOCSDIR%%/simpleTypes.txt
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@cwd %%LOCALBASE%%
%%PYTHON_SITELIBDIR%%/SOAP.py
%%PYTHON_SITELIBDIR%%/SOAP.pyc
%%PYTHON_SITELIBDIR%%/SOAP.pyo