diff options
author | Hye-Shik Chang <perky@FreeBSD.org> | 2003-07-25 00:56:16 +0000 |
---|---|---|
committer | Hye-Shik Chang <perky@FreeBSD.org> | 2003-07-25 00:56:16 +0000 |
commit | 68837b985f786857e0d8387c9e867fc7cc18513c (patch) | |
tree | d37f5ade44dde67e48f5af9afeeffe094f1062c8 /www/py-websvcs | |
parent | 0815e67325f8c59782bc587139d07b3ed5a52212 (diff) | |
download | ports-68837b985f786857e0d8387c9e867fc7cc18513c.tar.gz ports-68837b985f786857e0d8387c9e867fc7cc18513c.zip |
Notes
Diffstat (limited to 'www/py-websvcs')
-rw-r--r-- | www/py-websvcs/Makefile | 16 | ||||
-rw-r--r-- | www/py-websvcs/pkg-plist | 7 |
2 files changed, 12 insertions, 11 deletions
diff --git a/www/py-websvcs/Makefile b/www/py-websvcs/Makefile index 3c9c57f5dbf2..580bf1699141 100644 --- a/www/py-websvcs/Makefile +++ b/www/py-websvcs/Makefile @@ -7,6 +7,7 @@ PORTNAME= websvcs PORTVERSION= 0.9.7 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= py${PORTNAME} @@ -20,24 +21,25 @@ COMMENT= Web service libraries includes SOAP, WSDL, UDDI, etc 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} \ +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-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 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 .for i in ${TOOLS} ${INSTALL_SCRIPT} ${WRKSRC}/tools/$i ${PREFIX}/bin .endfor diff --git a/www/py-websvcs/pkg-plist b/www/py-websvcs/pkg-plist index 6f923f06e2c7..6e985e074c5a 100644 --- a/www/py-websvcs/pkg-plist +++ b/www/py-websvcs/pkg-plist @@ -1,4 +1,7 @@ bin/interop2html +%%PYTHON_SITELIBDIR%%/SOAP.py +%%PYTHON_SITELIBDIR%%/SOAP.pyc +%%PYTHON_SITELIBDIR%%/SOAP.pyo %%PORTDOCS%%%%EXAMPLESDIR%%/alanbushTest.py %%PORTDOCS%%%%EXAMPLESDIR%%/cardClient.py %%PORTDOCS%%%%EXAMPLESDIR%%/cardServer.py @@ -18,7 +21,3 @@ bin/interop2html %%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 |