aboutsummaryrefslogtreecommitdiff
path: root/www/py-websvcs/Makefile
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2001-10-15 10:12:33 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2001-10-15 10:12:33 +0000
commit8374b17d3b952325ef4337635fbf02224a49627d (patch)
tree0a3f660e18b1109aa1fb9b37cf0f9207898ffe89 /www/py-websvcs/Makefile
parent0f15311bd697118595e6fa434b232b4934ff1616 (diff)
downloadports-8374b17d3b952325ef4337635fbf02224a49627d.tar.gz
ports-8374b17d3b952325ef4337635fbf02224a49627d.zip
add py-websvcs
Web service libraries includes SOAP, WSDL, UDDI, etc PR: 29857 Submitted by: Hye-Shik Chang <perky@python.or.kr>
Notes
Notes: svn path=/head/; revision=48779
Diffstat (limited to 'www/py-websvcs/Makefile')
-rw-r--r--www/py-websvcs/Makefile48
1 files changed, 48 insertions, 0 deletions
diff --git a/www/py-websvcs/Makefile b/www/py-websvcs/Makefile
new file mode 100644
index 000000000000..c23e52362ddb
--- /dev/null
+++ b/www/py-websvcs/Makefile
@@ -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>