diff options
author | alane <alane@FreeBSD.org> | 2002-11-03 13:17:17 +0000 |
---|---|---|
committer | alane <alane@FreeBSD.org> | 2002-11-03 13:17:17 +0000 |
commit | 45177bb4e94ab9f76a8e5244328d409661796380 (patch) | |
tree | b4106b26e2d1aeed538a270d9f84faeac4921a97 /www/zope213 | |
parent | 9280a9a67572fbf9b94035832dd2d537e52b55a7 (diff) | |
download | FreeBSD-ports-45177bb4e94ab9f76a8e5244328d409661796380.zip FreeBSD-ports-45177bb4e94ab9f76a8e5244328d409661796380.tar.gz |
Create the cgi-bin dir for Zope's cgi scripts if it doesn't exist, rather
than just bomb.
Diffstat (limited to 'www/zope213')
-rw-r--r-- | www/zope213/Makefile | 28 |
1 files changed, 13 insertions, 15 deletions
diff --git a/www/zope213/Makefile b/www/zope213/Makefile index e28583b..dff4a88 100644 --- a/www/zope213/Makefile +++ b/www/zope213/Makefile @@ -18,10 +18,12 @@ MAINTAINER= alane@FreeBSD.org USE_PYTHON= yes PYTHON_VERSION= python2.1 -#RUN_DEPENDS= ${LOCALBASE}/sbin/apache:${PORTSDIR}/www/apache13-modssl - DIST_SUBDIR= zope +# 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. + # Build has to be done in the final location after installing the sources # there. It was a major action to fix all paths otherwise. do-build: # empty, but needs to be there for the python dependency. @@ -49,20 +51,16 @@ PLIST_SUB= ZOPEBASEDIR=${SZOPEBASEDIR} \ WEBBASEDIR=${WEBBASEDIR} # Force the cgi-bin dir or link to exist. -pre-everything: +# If we have to create it, call it -dist to emphasize that the port +# set it up. <alane> + +pre-everything: @if test ! -d ${CGIBINDIR}; then \ - ${ECHO_CMD} \ - "============================================================";\ - ${ECHO_CMD} \ - "===> ${CGIBINDIR} does not exist.";\ - ${ECHO_CMD} \ - "===> Please create it (it can be a link to an existing";\ - ${ECHO_CMD} \ - "===> directory) and run ${MAKE} again.";\ - ${ECHO_CMD} \ - "============================================================";\ - ${FALSE}; \ - fi + ${ECHO_CMD} "The directory for Zope's CGI scripts does"\ + "not exist, so I will create it.";\ + ${ECHO_CMD} "They will be placed in ${CGIBINDIR}.";\ + ${ECHO_CMD} ;\ + ${MKDIR} ${CGIBINDIR}; ${CHMOD} 0755 ${CGIBINDIR}; fi pre-install: PKG_PREFIX=${PREFIX} ${SH} pkg-install ${PKGNAME} PRE-INSTALL |