aboutsummaryrefslogtreecommitdiffstats
path: root/www/zope31/Makefile
diff options
context:
space:
mode:
authorgarga <garga@FreeBSD.org>2005-10-18 19:23:35 +0800
committergarga <garga@FreeBSD.org>2005-10-18 19:23:35 +0800
commit4d43f0926278e0a4adf4f000fbca8eea3003f7cc (patch)
treee6d051b62cfb6fc925ef1f731a3e1e18c076bf1c /www/zope31/Makefile
parent956bdb7be00f9efa38fafc5b94a1b37e229bddd7 (diff)
downloadfreebsd-ports-gnome-4d43f0926278e0a4adf4f000fbca8eea3003f7cc.tar.gz
freebsd-ports-gnome-4d43f0926278e0a4adf4f000fbca8eea3003f7cc.tar.zst
freebsd-ports-gnome-4d43f0926278e0a4adf4f000fbca8eea3003f7cc.zip
"Zope is an exciting new object-based, open source web application
platform. It allows you to build powerful and dynamic web applications easily. Zope comes with source code and is friendly to developers as well as users. Zope is distinguished by its integrated object database which, when combined with a revolutionary object model, provides a completely unique facility for servicing content managers and web application developers." WWW: http://dev.zope.org/Zope3/ PR: ports/87604 Submitted by: Denis Shaposhnikov <dsh@vlink.ru>
Diffstat (limited to 'www/zope31/Makefile')
-rw-r--r--www/zope31/Makefile56
1 files changed, 56 insertions, 0 deletions
diff --git a/www/zope31/Makefile b/www/zope31/Makefile
new file mode 100644
index 000000000000..a1cd6a637e11
--- /dev/null
+++ b/www/zope31/Makefile
@@ -0,0 +1,56 @@
+# New ports collection makefile for: Zope-3.1.x
+# Date created: Thu Sep 22 14:26:16 MSD 2005
+# Whom: Denis Shaposhnikov <dsh@vlink.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= zope
+PORTVERSION= 3.1.0
+CATEGORIES= www python zope
+MASTER_SITES= http://www.zope.org/Products/Zope3/${PORTVERSION}final/
+DISTNAME= Zope-${PORTVERSION}
+EXTRACT_SUFX= .tgz
+DIST_SUBDIR= zope
+
+MAINTAINER= dsh@vlink.ru
+COMMENT= An object-based web application platform
+
+USE_PYTHON= yes
+USE_RC_SUBR= ${PORTNAME}31.sh zeo31.sh
+
+# Note: the notes that follow reflect the decisions of prior maintainers
+# of this port. IOW, don't blame me if you don't like the way it's done.
+# Exceptions to this are marked as such.
+
+# Change these, if you like, via the environment.
+WEBBASEDIR?= www
+SZOPEBASEDIR?= ${WEBBASEDIR}/Zope31
+
+# Do not change anything below this line.
+
+ZOPEBASEDIR= ${PREFIX}/${SZOPEBASEDIR}
+
+ALL_TARGET=
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= --prefix=${ZOPEBASEDIR} --force
+
+PKGMESSAGE= ${WRKDIR}/pkg-message
+PLIST_SUB= ZOPEBASEDIR=${SZOPEBASEDIR}
+SUB_FILES= pkg-message
+SUB_LIST= ZOPEBASEDIR=${ZOPEBASEDIR}
+
+post-patch:
+.for i in zdaemon zope
+ ${RM} -f ${WRKSRC}/Zope/zopeskel/etc/${i}.conf.in.orig
+.endfor
+
+post-install:
+ ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}31.sh ${WRKDIR}/zeo31.sh \
+ ${PREFIX}/etc/rc.d
+ ${FIND} ${ZOPEBASEDIR} -type f -print0 | ${XARGS} -0 -- ${CHMOD} a-w
+
+ @${CAT} ${PKGMESSAGE}
+ @${ECHO_MSG}
+
+.include <bsd.port.mk>