pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/php74 php74: Make php-embed a no-op for other tha...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d8a0b41ada66
branches:  trunk
changeset: 442266:d8a0b41ada66
user:      otis <otis%pkgsrc.org@localhost>
date:      Sat Nov 21 19:42:25 2020 +0000

description:
php74: Make php-embed a no-op for other than main php package

This avoids the situation when more than one SAPI is requested to build,
which is unsupported (only one of fpm, filter, module) can be built at
once.

diffstat:

 lang/php74/Makefile.php |  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diffs (25 lines):

diff -r d7f69d4dae92 -r d8a0b41ada66 lang/php74/Makefile.php
--- a/lang/php74/Makefile.php   Sat Nov 21 14:54:35 2020 +0000
+++ b/lang/php74/Makefile.php   Sat Nov 21 19:42:25 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.php,v 1.3 2020/11/20 15:13:31 otis Exp $
+# $NetBSD: Makefile.php,v 1.4 2020/11/21 19:42:25 otis Exp $
 # used by lang/php74/Makefile
 # used by www/ap-php/Makefile
 # used by www/php-fpm/Makefile
@@ -111,6 +111,7 @@
 
 PLIST_VARS+=    embed
 
+.if !empty(PKGNAME:Mphp-[7-9]*)
 .if !empty(PKG_OPTIONS:Mphp-embed)
 CONFIGURE_ARGS+=       --enable-embed
 INSTALLATION_DIRS+=    include/php/sapi/embed
@@ -122,6 +123,7 @@
        ${INSTALL_DATA} ${WRKSRC}/sapi/embed/php_embed.h ${DESTDIR}${PREFIX}/include/php/sapi/embed/
        ${INSTALL_LIB} ${WRKSRC}/libs/libphp7.so ${DESTDIR}${PREFIX}/lib/
 .endif
+.endif
 
 DL_AUTO_VARS=          yes
 .include "../../mk/dlopen.buildlink3.mk"



Home | Main Index | Thread Index | Old Index