Date: Thu, 11 May 2006 13:28:32 -0600 (MDT) From: Phil Oleson <oz@nixil.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/97151: bsd.python.mk fix for Zope extensions Message-ID: <200605111928.k4BJSW2F020537@nixil.net> Resent-Message-ID: <200605112040.k4BKeOcF064284@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 97151 >Category: ports >Synopsis: bsd.python.mk fix for Zope extensions >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu May 11 20:40:24 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Phil Oleson >Release: FreeBSD 4.7-RELEASE-p28 i386 >Organization: N/A >Environment: System: FreeBSD nixil.net 4.7-RELEASE-p28 FreeBSD 4.7-RELEASE-p28 #43: Wed Jul 20 09:35:30 MDT 2005 root@nixil:/usr/src/sys/compile/nixil i386 >Description: Zope extensions flail about with dependencies when using the Zope3 port. This fix will dynamically fix the Zope/skel vs Zope/zopeskel issue so the zope extension ports will not try to rebuild a different version of zope when packaging. >How-To-Repeat: see Above. >Fix: --- bsd.python.mk-patch begins here --- --- bsd.python.mk.orig Thu May 11 13:08:20 2006 +++ bsd.python.mk Thu May 11 13:17:12 2006 @@ -384,15 +384,19 @@ .if ${ZOPE_VERSION} == "3.2" SZOPEBASEDIR?= www/Zope3 ZOPE_PORTSDIR= ${PORTSDIR}/www/zope3 +ZOPESKEL= zopeskel .elif ${ZOPE_VERSION} == "2.9" SZOPEBASEDIR?= www/Zope29 ZOPE_PORTSDIR= ${PORTSDIR}/www/zope29 +ZOPESKEL= skel .elif ${ZOPE_VERSION} == "2.8" SZOPEBASEDIR?= www/Zope28 ZOPE_PORTSDIR= ${PORTSDIR}/www/zope28 +ZOPESKEL= skel .elif ${ZOPE_VERSION} == "2.7" SZOPEBASEDIR?= www/Zope ZOPE_PORTSDIR= ${PORTSDIR}/www/zope +ZOPESKEL= skel .else check-makevars:: @${ECHO} "Makefile error: bad value for ZOPE_VERSION: ${ZOPE_VERSION}." @@ -427,7 +431,7 @@ .endif # ${PYTHON_NO_DEPENDS} == "NO" .if defined(USE_ZOPE) -RUN_DEPENDS+= ${ZOPEBASEDIR}/skel/bin/zopectl.in:${ZOPE_PORTSDIR} +RUN_DEPENDS+= ${ZOPEBASEDIR}/${ZOPESKEL}/bin/zopectl.in:${ZOPE_PORTSDIR} .endif # set $PREFIX as Python's one --- bsd.python.mk-patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605111928.k4BJSW2F020537>