svn commit: r383570 - head/Mk

Baptiste Daroussin bapt at FreeBSD.org
Wed Apr 8 14:59:26 UTC 2015


Author: bapt
Date: Wed Apr  8 14:59:25 2015
New Revision: 383570
URL: https://svnweb.freebsd.org/changeset/ports/383570

Log:
  Introduce CONFIGURE_CMD which default on ./${CONFIGURE_SCRIPT} so that we can
  have a variable to overwrite in order to be able to reuse the configure
  framework with other mechanism then regulars ./configure

Modified:
  head/Mk/bsd.port.mk

Modified: head/Mk/bsd.port.mk
==============================================================================
--- head/Mk/bsd.port.mk	Wed Apr  8 14:54:36 2015	(r383569)
+++ head/Mk/bsd.port.mk	Wed Apr  8 14:59:25 2015	(r383570)
@@ -2658,6 +2658,7 @@ LATEST_LINK?=		${PKGBASE}
 PKGLATESTFILE=		${PKGLATESTREPOSITORY}/${LATEST_LINK}${PKG_SUFX}
 
 CONFIGURE_SCRIPT?=	configure
+CONFIGURE_CMD?=		./${CONFIGURE_SCRIPT}
 CONFIGURE_TARGET?=	${ARCH}-portbld-${OPSYS:tl}${OSREL}
 CONFIGURE_TARGET:=	${CONFIGURE_TARGET:S/--build=//}
 CONFIGURE_LOG?=		config.log
@@ -3395,7 +3396,7 @@ do-configure:
 	    INSTALL_LIB="${INSTALL_LIB}" \
 	    INSTALL_PROGRAM="${INSTALL_PROGRAM}" \
 	    INSTALL_SCRIPT="${INSTALL_SCRIPT}" \
-	    ${CONFIGURE_ENV} ./${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}; then \
+	    ${CONFIGURE_ENV} ${CONFIGURE_CMD} ${CONFIGURE_ARGS}; then \
 			 ${ECHO_MSG} "===>  Script \"${CONFIGURE_SCRIPT}\" failed unexpectedly."; \
 			 (${ECHO_CMD} ${CONFIGURE_FAIL_MESSAGE}) | ${FMT} 75 79 ; \
 			 ${FALSE}; \


More information about the svn-ports-head mailing list