Hi, I was working on a port which uses devel/scons. Following changes to scons.port.mk were necessary which appear to fix general problems:
- use the proper path separator ":" as otherwise all but the first path are ignored - ensure that MODSCONS_ENV is seen by MODSCONS_BIN Comments? Best regards, Ingo Index: scons.port.mk =================================================================== RCS file: /cvs/ports/devel/scons/scons.port.mk,v retrieving revision 1.6 diff -u -p -r1.6 scons.port.mk --- scons.port.mk 2 Jul 2013 08:36:16 -0000 1.6 +++ scons.port.mk 21 Apr 2016 16:36:28 -0000 @@ -9,8 +9,8 @@ MODSCONS_ENV?= CC="${CC}" \ CCFLAGS="${CFLAGS}" \ CXXFLAGS="${CXXFLAGS}" \ LINKFLAGS="${LDFLAGS}" \ - CPPPATH="${LOCALBASE}/include ${X11BASE}/include" \ - LIBPATH="${LOCALBASE}/lib ${X11BASE}/lib" \ + CPPPATH="${LOCALBASE}/include:${X11BASE}/include" \ + LIBPATH="${LOCALBASE}/lib:${X11BASE}/lib" \ PREFIX="${PREFIX}" \ debug=0 @@ -19,12 +19,12 @@ ALL_TARGET?= NO_CCACHE?=Yes MODSCONS_BUILD_TARGET = \ - ${SETENV} ${MAKE_ENV} ${MODSCONS_BIN} -C ${WRKSRC} \ - ${MODSCONS_ENV} ${MODSCONS_FLAGS} ${ALL_TARGET} + ${SETENV} ${MAKE_ENV} ${MODSCONS_ENV} ${MODSCONS_BIN} -C ${WRKSRC} \ + ${MODSCONS_FLAGS} ${ALL_TARGET} MODSCONS_INSTALL_TARGET = \ - ${SETENV} ${MAKE_ENV} ${MODSCONS_BIN} -C ${WRKSRC} \ - ${MODSCONS_ENV} ${MODSCONS_FLAGS} ${INSTALL_TARGET} \ + ${SETENV} ${MAKE_ENV} ${MODSCONS_ENV} ${MODSCONS_BIN} -C ${WRKSRC} \ + ${MODSCONS_FLAGS} ${INSTALL_TARGET} \ DESTDIR=${WRKINST} .if !target(do-build)