Hi,
while looking at the duplicity-0.6.24 update I noticed that
py-setuptools can end up in MODPY_LIB_DEPENDS. This is due to a quirk
in python.port.mk: py-setuptools gets added to MODPY_RUN_DEPENDS, but
the latter is used to define MODPY_LIB_DEPENDS, and since make(1) is
a lazy naughty boy...
Now I guess that _MODPY_BUILD_DEPENDS could get the same modification,
since py-setuptools gets directly added to BUILD_DEPENDS. Looks like
MODPY_TKINTER_DEPENDS needs a fix too, but I'd rather test the following
diff first.
Comments / oks welcome.
Index: python.port.mk
===================================================================
RCS file: /cvs/ports/lang/python/python.port.mk,v
retrieving revision 1.75
diff -u -p -p -u -r1.75 python.port.mk
--- python.port.mk 3 Jun 2014 11:29:32 -0000 1.75
+++ python.port.mk 31 Aug 2014 12:40:58 -0000
@@ -59,8 +59,8 @@ MODPY_COMMENT =
MODPY_WANTLIB = python${MODPY_VERSION}${MODPY_LIB_SUFFIX}
MODPY_RUN_DEPENDS = lang/python/${MODPY_VERSION}
-MODPY_LIB_DEPENDS = ${MODPY_RUN_DEPENDS}
-_MODPY_BUILD_DEPENDS = ${MODPY_RUN_DEPENDS}
+MODPY_LIB_DEPENDS = lang/python/${MODPY_VERSION}
+_MODPY_BUILD_DEPENDS = lang/python/${MODPY_VERSION}
MODPY_BUILDDEP ?= Yes
MODPY_RUNDEP ?= Yes
--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE