Changeset View
Changeset View
Standalone View
Standalone View
head/lang/php70/Makefile
Show First 20 Lines • Show All 163 Lines • ▼ Show 20 Lines | |||||
post-patch: | post-patch: | ||||
@${TOUCH} ${WRKSRC}/ext/php_config.h | @${TOUCH} ${WRKSRC}/ext/php_config.h | ||||
@${REINPLACE_CMD} "s|^\(extension_dir\)|; \1|" ${WRKSRC}/php.ini-* | @${REINPLACE_CMD} "s|^\(extension_dir\)|; \1|" ${WRKSRC}/php.ini-* | ||||
.if ${PORT_OPTIONS:MFPM} | .if ${PORT_OPTIONS:MFPM} | ||||
@${REINPLACE_CMD} -e "s|^;\(pid\)|\1|;s|^;\(pm\.[a-z_]*_servers\)|\1|" \ | @${REINPLACE_CMD} -e "s|^;\(pid\)|\1|;s|^;\(pm\.[a-z_]*_servers\)|\1|" \ | ||||
${WRKSRC}/sapi/fpm/php-fpm.conf.in | ${WRKSRC}/sapi/fpm/php-fpm.conf.in | ||||
.endif | .endif | ||||
# Work around issues with newer (>=2.64) autoconf | |||||
pre-configure: | pre-configure: | ||||
@${REINPLACE_CMD} -E 's:^((m4_)?divert)[(]([0-9]*)[)]:\1(600\3):' \ | @${REINPLACE_CMD} -E 's:^((m4_)?divert)[(]([0-9]*)[)]:\1(600\3):' \ | ||||
${WRKSRC}/configure.in `${FIND} ${WRKSRC} -name '*.m4'` | ${WRKSRC}/configure.in `${FIND} ${WRKSRC} -name '*.m4'` | ||||
@${RM} ${WRKSRC}/configure | @${RM} ${WRKSRC}/configure | ||||
@${CAT} ${WRKSRC}/acinclude.m4 ${WRKSRC}/build/libtool.m4 > ${WRKSRC}/aclocal.m4 | @${CAT} ${WRKSRC}/acinclude.m4 ${WRKSRC}/build/libtool.m4 > ${WRKSRC}/aclocal.m4 | ||||
.if !defined(PKGNAMEPREFIX) | .if !defined(PKGNAMEPREFIX) | ||||
post-build: | post-build: | ||||
@${ECHO_CMD} "PHP_VER=70" > ${WRKDIR}/php.conf | @${ECHO_CMD} "PHP_VER=70" > ${WRKDIR}/php.conf | ||||
@${ECHO_CMD} "PHP_VERSION=${PORTVERSION}" >> ${WRKDIR}/php.conf | @${ECHO_CMD} "PHP_VERSION=${PORTVERSION}" >> ${WRKDIR}/php.conf | ||||
@${ECHO_CMD} "PHP_SAPI=${PHP_SAPI}" >> ${WRKDIR}/php.conf | @${ECHO_CMD} "PHP_SAPI=${PHP_SAPI}" >> ${WRKDIR}/php.conf | ||||
@${ECHO_CMD} "PHP_EXT_INC=pcre spl" >> ${WRKDIR}/php.conf | @${ECHO_CMD} "PHP_EXT_INC=pcre spl" >> ${WRKDIR}/php.conf | ||||
@${ECHO_CMD} -n "PHP_EXT_DIR=" >> ${WRKDIR}/php.conf | |||||
@${SH} ${WRKSRC}/scripts/php-config --extension-dir | sed -ne 's,^${PREFIX}/lib/php/,,p' >> ${WRKDIR}/php.conf | |||||
test: build | test: build | ||||
@(cd ${WRKSRC} && ${MAKE} test) | @(cd ${WRKSRC} && ${MAKE} test) | ||||
post-install: | post-install: | ||||
@${INSTALL_DATA} ${WRKSRC}/php.ini-development ${WRKSRC}/php.ini-production \ | @${INSTALL_DATA} ${WRKSRC}/php.ini-development ${WRKSRC}/php.ini-production \ | ||||
${WRKDIR}/php.conf ${STAGEDIR}/${PREFIX}/etc | ${WRKDIR}/php.conf ${STAGEDIR}/${PREFIX}/etc | ||||
.else | .else | ||||
Show All 10 Lines |