Responsible Changed From-To: freebsd-ports-bugs->nbm Crowds on python@ agreed to replace www/zope with Zope 2.7. Over to www/zope maintainer.
Hello, If this www/zope27 PR is commited, it is needed to modify bsd.python.mk. Something like below. # Why does original bsd.python.mk's RUN_DEPENDS contain '${PYTHONBASE}'? --- begining of patch --- diff -urN bsd.python.mk.orig bsd.python.mk --- bsd.python.mk.orig Sat Mar 20 13:51:38 2004 +++ bsd.python.mk Sat Mar 20 14:00:20 2004 @@ -116,7 +116,7 @@ _PYTHON_ALLBRANCHES= 2.3 2.2 2.1 2.0 1.5 2.4 # preferred first .if defined(USE_ZOPE) -PYTHON_VERSION= python2.1 +PYTHON_VERSION= python2.3 .endif .if defined(PYTHON_VERSION) @@ -332,7 +332,8 @@ .endif # ${PYTHON_NO_DEPENDS} == "NO" .if defined(USE_ZOPE) -RUN_DEPENDS+= ${PYTHONBASE}/${SZOPEBASEDIR}/z2.py:${PORTSDIR}/www/zope +#RUN_DEPENDS+= ${PYTHONBASE}/${SZOPEBASEDIR}/z2.py:${PORTSDIR}/www/zope +RUN_DEPENDS+= ${ZOPEBASEDIR}/skel/bin/zopectl.in:${PORTSDIR}/www/zope .endif # set $PREFIX as Python's one --- end of patch -- And, there is a patch for lib/python/zdaemon/zdctlpy . (See http://zope.org/Collectors/Zope/1235 and http://zope.org/Collectors/Zope/1235/zdctl.diff/view ) > freebsd# cat files/patch-lib-python-zdaemon-zdctl.py > --- lib/python/zdaemon/zdctl.py Sat Oct 25 06:32:59 2003 > +++ lib/python/zdaemon/patched_zdctl.py Wed Mar 17 22:44:35 2004 > @@ -208,9 +208,9 @@ > args += self._get_override("-z", "directory") > args.extend(self.options.program) > if self.options.daemon: > - flag = os.P_WAIT > - else: > flag = os.P_NOWAIT > + else: > + flag = os.P_WAIT > os.spawnvp(flag, args[0], args) > elif not self.zd_pid: > self.send_action("start") Thanks. -- Yasushi Hayashi <yasi@yasi.to>
State Changed From-To: open->closed Committed, thanks! (Note that nbm gave up maintaining this port some time ago.)