summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Leidinger <netchild@FreeBSD.org>2004-08-02 17:46:20 +0000
committerAlexander Leidinger <netchild@FreeBSD.org>2004-08-02 17:46:20 +0000
commitc7241da84c0fa24259408cdec24756c7a53892ea (patch)
treea4233753fbf6ee342fe40acbaf6b46bca5993cfd
parentFix build with gcc 3.4. (diff)
The SOAP Method product provides support for remote SOAP methods, exposing
them as callable objects within the Zope environment.
Notes
Notes: svn path=/head/; revision=115282
-rw-r--r--www/Makefile1
-rw-r--r--www/zope-soapmethod/Makefile45
-rw-r--r--www/zope-soapmethod/distinfo2
-rw-r--r--www/zope-soapmethod/pkg-descr4
-rw-r--r--www/zope-soapmethod/pkg-message6
-rw-r--r--www/zope-soapmethod/pkg-plist23
6 files changed, 81 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 9d4ddacbe5cd..92cb0b415ca0 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -721,6 +721,7 @@
SUBDIR += zope-proxyindex
SUBDIR += zope-silva
SUBDIR += zope-silvaviews
+ SUBDIR += zope-soapmethod
SUBDIR += zope-ttwtype
SUBDIR += zope-xmlwidgets
SUBDIR += zope-zmysqlda
diff --git a/www/zope-soapmethod/Makefile b/www/zope-soapmethod/Makefile
new file mode 100644
index 000000000000..8fcf0dfa34e2
--- /dev/null
+++ b/www/zope-soapmethod/Makefile
@@ -0,0 +1,45 @@
+# New ports collection makefile for: SOAPMethod
+# Date created: 02 Aug 2004
+# Whom: Alexander Leidinger
+#
+# $FreeBSD$
+#
+
+PORTNAME= soapmethod
+PORTVERSION= 2.0
+CATEGORIES= www zope
+MASTER_SITES= http://zope.org/Members/EIONET/${ZOPEPRODUCTNAME}/${PORTVERSION}/
+PKGNAMEPREFIX= zope-
+DISTNAME= ${ZOPEPRODUCTNAME}-${PORTVERSION:C/\./-/g}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= The SOAP Method product provides support for remote SOAP methods
+
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/SOAPpy/__init__.py:${PORTSDIR}/net/py-soappy
+
+USE_PYTHON= yes
+USE_ZOPE= yes
+DIST_SUBDIR= zope
+
+ZOPEPRODUCTNAME=SOAPMethod
+
+WRKSRC= ${WRKDIR}/${ZOPEPRODUCTNAME}
+CPIO_FLAGS= --quiet -pdum -R
+
+do-build:
+ @${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
+
+do-install:
+ @ ${CHMOD} -R og+rX ${WRKSRC}/
+ @ ${MKDIR} ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/${ZOPEPRODUCTNAME}
+ @ cd ${WRKSRC} && ${FIND} . \
+ | ${CPIO} ${CPIO_FLAGS} ${BINOWN}:${BINGRP} \
+ ${ZOPEBASEDIR}/${ZOPEPRODUCTDIR}/${ZOPEPRODUCTNAME}
+
+post-install:
+.if !defined(BATCH)
+ @${CAT} ${PKGMESSAGE}
+.endif
+
+.include <bsd.port.mk>
diff --git a/www/zope-soapmethod/distinfo b/www/zope-soapmethod/distinfo
new file mode 100644
index 000000000000..6ecb8636f887
--- /dev/null
+++ b/www/zope-soapmethod/distinfo
@@ -0,0 +1,2 @@
+MD5 (zope/SOAPMethod-2-0.tgz) = 03271c8663fa3b4191e27dd3a80a63d2
+SIZE (zope/SOAPMethod-2-0.tgz) = 8295
diff --git a/www/zope-soapmethod/pkg-descr b/www/zope-soapmethod/pkg-descr
new file mode 100644
index 000000000000..32f189a75395
--- /dev/null
+++ b/www/zope-soapmethod/pkg-descr
@@ -0,0 +1,4 @@
+The SOAP Method product provides support for remote SOAP methods, exposing
+them as callable objects within the Zope environment.
+
+WWW: http://zope.org/Members/EIONET/SOAPMethod/
diff --git a/www/zope-soapmethod/pkg-message b/www/zope-soapmethod/pkg-message
new file mode 100644
index 000000000000..0f1a79c9460f
--- /dev/null
+++ b/www/zope-soapmethod/pkg-message
@@ -0,0 +1,6 @@
+To complete the installation of SOAPMethod:
+
+ - Restart Zope. This may be done from the Zope Control Panel.
+
+ - Verify that the SOAPMethod product is loaded properly by
+ examining them in Control_Panel/Products.
diff --git a/www/zope-soapmethod/pkg-plist b/www/zope-soapmethod/pkg-plist
new file mode 100644
index 000000000000..37c80a9e5519
--- /dev/null
+++ b/www/zope-soapmethod/pkg-plist
@@ -0,0 +1,23 @@
+%%ZOPEPRODUCTDIR%%/SOAPMethod/README.txt
+%%ZOPEPRODUCTDIR%%/SOAPMethod/SOAPMethod.py
+%%ZOPEPRODUCTDIR%%/SOAPMethod/SOAPMethod.pyc
+%%ZOPEPRODUCTDIR%%/SOAPMethod/__init__.py
+%%ZOPEPRODUCTDIR%%/SOAPMethod/__init__.pyc
+%%ZOPEPRODUCTDIR%%/SOAPMethod/dtml/methodAdd.dtml
+%%ZOPEPRODUCTDIR%%/SOAPMethod/dtml/methodEdit.dtml
+%%ZOPEPRODUCTDIR%%/SOAPMethod/help/SOAPMethod.stx
+%%ZOPEPRODUCTDIR%%/SOAPMethod/help/SOAPMethodAdd.stx
+%%ZOPEPRODUCTDIR%%/SOAPMethod/help/SOAPMethodProperties.stx
+%%ZOPEPRODUCTDIR%%/SOAPMethod/help/SOAPMethodTest.stx
+%%ZOPEPRODUCTDIR%%/SOAPMethod/soapmethod.gif
+%%ZOPEPRODUCTDIR%%/SOAPMethod/tests/babelfish.py
+%%ZOPEPRODUCTDIR%%/SOAPMethod/tests/babelfish.pyc
+%%ZOPEPRODUCTDIR%%/SOAPMethod/tests/getactivities.py
+%%ZOPEPRODUCTDIR%%/SOAPMethod/tests/getactivities.pyc
+%%ZOPEPRODUCTDIR%%/SOAPMethod/version.txt
+%%ZOPEPRODUCTDIR%%/SOAPMethod/www/function.gif
+@dirrm %%ZOPEPRODUCTDIR%%/SOAPMethod/dtml
+@dirrm %%ZOPEPRODUCTDIR%%/SOAPMethod/help
+@dirrm %%ZOPEPRODUCTDIR%%/SOAPMethod/tests
+@dirrm %%ZOPEPRODUCTDIR%%/SOAPMethod/www
+@dirrm %%ZOPEPRODUCTDIR%%/SOAPMethod