Date: 7 Oct 2003 13:37:24 -0000 From: Rui Lopes <rui@ruilopes.com> To: FreeBSD-gnats-submit@FreeBSD.org Cc: perky@FreeBSD.org Subject: ports/57700: Update port: www/py-websvcs to 0.10.3 Message-ID: <20031007133724.27664.qmail@ns.webtt.biz> Resent-Message-ID: <200310071340.h97De2pF053081@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 57700 >Category: ports >Synopsis: Update port: www/py-websvcs to 0.10.3 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Oct 07 06:40:02 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Rui Lopes >Release: FreeBSD 5.1-RELEASE-p5 i386 >Organization: >Environment: System: FreeBSD disty 5.1-RELEASE-p5 FreeBSD 5.1-RELEASE-p5 #2: Mon Sep 22 12:24:38 WEST 2003 root@disty:/usr/obj/usr/src/sys/DEBUGGER i386 >Description: This new version changes the import module that applications should use, where we used ``import SOAP'' we need to use ``from SOAPpy import SOAP''. Note that SOAP module has been deprecated, you should see a warning when running an app using it, just follow what it says there to fix it. >How-To-Repeat: >Fix: --- py-websvcs.patch begins here --- diff -u py-websvcs.orig/Makefile py-websvcs/Makefile --- py-websvcs.orig/Makefile Tue Oct 7 11:41:59 2003 +++ py-websvcs/Makefile Tue Oct 7 14:02:26 2003 @@ -6,44 +6,40 @@ # PORTNAME= websvcs -PORTVERSION= 0.9.7 -PORTREVISION= 1 +PORTVERSION= 0.10.3 CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= py${PORTNAME} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= SOAPpy${PORTVERSION:S/.//g} -EXTRACT_SUFX= .tgz +DISTNAME= SOAPpy-${PORTVERSION} MAINTAINER= perky@FreeBSD.org COMMENT= Web service libraries includes SOAP, WSDL, UDDI, etc +BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/fpconst.py:${PORTSDIR}/lang/py-fpconst \ + ${PYTHON_SITELIBDIR}/_xmlplus/__init__.py:${PORTSDIR}/textproc/py-xml +RUN_DEPENDS:= ${BUILD_DEPENDS} + USE_PYTHON= yes +USE_PYDISTUTILS= yes EXAMPLESDIR= ${PREFIX}/share/examples/${PKGNAMEPREFIX}${PORTNAME} DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} PLIST_SUB+= EXAMPLESDIR=${EXAMPLESDIR:S,^${PREFIX}/,,g} \ DOCSDIR=${DOCSDIR:S,^${PREFIX}/,,g} -NO_BUILD= yes TOOLS= interop2html -PY_FILES= SOAP do-patch: .for i in ${TOOLS} @${MV} ${WRKSRC}/tools/$i.py ${WRKSRC}/tools/$i .endfor -do-install: - ${MKDIR} ${EXAMPLESDIR} - ${MKDIR} ${DOCSDIR} -.for f in ${PY_FILES} - ${INSTALL_DATA} ${WRKSRC}/${f}.py ${PYTHON_SITELIBDIR} - @${PYTHON_CMD} -c "import py_compile; py_compile.compile('${PYTHON_SITELIBDIR}/${f}.py')" - @${PYTHON_CMD} -O -c "import py_compile; py_compile.compile('${PYTHON_SITELIBDIR}/${f}.py')" -.endfor +post-install: .for i in ${TOOLS} ${INSTALL_SCRIPT} ${WRKSRC}/tools/$i ${PREFIX}/bin .endfor .if !defined(NOPORTDOCS) + ${MKDIR} ${EXAMPLESDIR} + ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/* ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/tests/*.py ${EXAMPLESDIR} .endif diff -u py-websvcs.orig/distinfo py-websvcs/distinfo --- py-websvcs.orig/distinfo Tue Oct 7 11:41:59 2003 +++ py-websvcs/distinfo Tue Oct 7 11:44:42 2003 @@ -1 +1 @@ -MD5 (SOAPpy097.tgz) = 1bbd42ce353a5e1ce6bc6ad181719bf6 +MD5 (SOAPpy-0.10.3.tar.gz) = b679a02ea99bb7a6a0652461b341556d diff -u py-websvcs.orig/pkg-plist py-websvcs/pkg-plist --- py-websvcs.orig/pkg-plist Tue Oct 7 11:41:59 2003 +++ py-websvcs/pkg-plist Tue Oct 7 13:16:58 2003 @@ -1,23 +1,95 @@ bin/interop2html -%%PYTHON_SITELIBDIR%%/SOAP.py -%%PYTHON_SITELIBDIR%%/SOAP.pyc -%%PYTHON_SITELIBDIR%%/SOAP.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/Client.py +%%PYTHON_SITELIBDIR%%/SOAPpy/Client.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/Client.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/Config.py +%%PYTHON_SITELIBDIR%%/SOAPpy/Config.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/Config.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/Errors.py +%%PYTHON_SITELIBDIR%%/SOAPpy/Errors.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/Errors.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/NS.py +%%PYTHON_SITELIBDIR%%/SOAPpy/NS.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/NS.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/Parser.py +%%PYTHON_SITELIBDIR%%/SOAPpy/Parser.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/Parser.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/SOAP.py +%%PYTHON_SITELIBDIR%%/SOAPpy/SOAP.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/SOAP.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/SOAPBuilder.py +%%PYTHON_SITELIBDIR%%/SOAPpy/SOAPBuilder.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/SOAPBuilder.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/Server.py +%%PYTHON_SITELIBDIR%%/SOAPpy/Server.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/Server.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/Types.py +%%PYTHON_SITELIBDIR%%/SOAPpy/Types.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/Types.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/URLopener.py +%%PYTHON_SITELIBDIR%%/SOAPpy/URLopener.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/URLopener.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/Utilities.py +%%PYTHON_SITELIBDIR%%/SOAPpy/Utilities.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/Utilities.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/WSDL.py +%%PYTHON_SITELIBDIR%%/SOAPpy/WSDL.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/WSDL.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/__init__.py +%%PYTHON_SITELIBDIR%%/SOAPpy/__init__.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/__init__.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/version.py +%%PYTHON_SITELIBDIR%%/SOAPpy/version.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/version.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/TimeoutSocket.py +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/TimeoutSocket.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/TimeoutSocket.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/UserTuple.py +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/UserTuple.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/UserTuple.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/Utility.py +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/Utility.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/Utility.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/WSDLTools.py +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/WSDLTools.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/WSDLTools.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/XMLSchema.py +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/XMLSchema.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/XMLSchema.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/XMLname.py +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/XMLname.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/XMLname.pyo +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/__init__.py +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/__init__.pyc +%%PYTHON_SITELIBDIR%%/SOAPpy/wstools/__init__.pyo +%%PORTDOCS%%%%DOCSDIR%%/attrs.txt +%%PORTDOCS%%%%DOCSDIR%%/complexTypes.txt +%%PORTDOCS%%%%DOCSDIR%%/quickstart.txt +%%PORTDOCS%%%%DOCSDIR%%/simpleTypes.txt +%%PORTDOCS%%%%EXAMPLESDIR%%/BabelfishWSDLTest.py +%%PORTDOCS%%%%EXAMPLESDIR%%/SOAPtest.py +%%PORTDOCS%%%%EXAMPLESDIR%%/TCtest.py %%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%%/echoClient.py +%%PORTDOCS%%%%EXAMPLESDIR%%/echoHeader.py +%%PORTDOCS%%%%EXAMPLESDIR%%/echoServer.py +%%PORTDOCS%%%%EXAMPLESDIR%%/excelTest.py +%%PORTDOCS%%%%EXAMPLESDIR%%/getNStest.py +%%PORTDOCS%%%%EXAMPLESDIR%%/largeDataTest.py %%PORTDOCS%%%%EXAMPLESDIR%%/newsTest.py %%PORTDOCS%%%%EXAMPLESDIR%%/quoteTest.py +%%PORTDOCS%%%%EXAMPLESDIR%%/speedTest.py %%PORTDOCS%%%%EXAMPLESDIR%%/storageTest.py +%%PORTDOCS%%%%EXAMPLESDIR%%/testClient1.py +%%PORTDOCS%%%%EXAMPLESDIR%%/testWSDL.py +%%PORTDOCS%%%%EXAMPLESDIR%%/testleak.py %%PORTDOCS%%%%EXAMPLESDIR%%/translateTest.py %%PORTDOCS%%%%EXAMPLESDIR%%/weatherTest.py %%PORTDOCS%%%%EXAMPLESDIR%%/whoisTest.py -%%PORTDOCS%%%%EXAMPLESDIR%%/wordFindTest.py +%%PORTDOCS%%%%EXAMPLESDIR%%/xmethods.py +%%PORTDOCS%%@dirrm %%PYTHON_SITELIBDIR%%/SOAPpy/wstools +%%PORTDOCS%%@dirrm %%PYTHON_SITELIBDIR%%/SOAPpy %%PORTDOCS%%@dirrm %%EXAMPLESDIR%% -%%PORTDOCS%%%%DOCSDIR%%/attrs.txt -%%PORTDOCS%%%%DOCSDIR%%/complexTypes.txt -%%PORTDOCS%%%%DOCSDIR%%/quickstart.txt -%%PORTDOCS%%%%DOCSDIR%%/simpleTypes.txt %%PORTDOCS%%@dirrm %%DOCSDIR%% --- py-websvcs.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031007133724.27664.qmail>