summaryrefslogtreecommitdiff
path: root/lang/php
diff options
context:
space:
mode:
authorobache <obache>2014-11-02 06:49:28 +0000
committerobache <obache>2014-11-02 06:49:28 +0000
commit4ba909f615efd7fda9b51156667ce38e949bbc5a (patch)
tree25446af887c33cbf05aecd74715c4b6e444f976e /lang/php
parent13daf09ec7115a8eb1e78a9c4a7c1c94fd70bc23 (diff)
downloadpkgsrc-4ba909f615efd7fda9b51156667ce38e949bbc5a.tar.gz
Add support of zend modules.
Diffstat (limited to 'lang/php')
-rw-r--r--lang/php/MESSAGE.zend-module9
-rw-r--r--lang/php/ext.mk6
2 files changed, 14 insertions, 1 deletions
diff --git a/lang/php/MESSAGE.zend-module b/lang/php/MESSAGE.zend-module
new file mode 100644
index 00000000000..2f5658c035b
--- /dev/null
+++ b/lang/php/MESSAGE.zend-module
@@ -0,0 +1,9 @@
+===========================================================================
+$NetBSD: MESSAGE.zend-module,v 1.1 2014/11/02 06:49:28 obache Exp $
+
+To enable this module, add the following to ${PKG_SYSCONFDIR}/php.ini:
+
+ zend_extension=${PREFIX}/${PHP_EXTENSION_DIR}/${MODNAME}.so
+
+Then restart your ${PKG_PHP}-enabled HTTP server to load this module.
+===========================================================================
diff --git a/lang/php/ext.mk b/lang/php/ext.mk
index 523d76eb4fa..d4601c08bbd 100644
--- a/lang/php/ext.mk
+++ b/lang/php/ext.mk
@@ -1,4 +1,4 @@
-# $NetBSD: ext.mk,v 1.30 2013/07/21 17:29:47 taca Exp $
+# $NetBSD: ext.mk,v 1.31 2014/11/02 06:49:28 obache Exp $
#
# PHP extension package framework, for both PECL and bundled PHP extensions.
#
@@ -67,7 +67,11 @@ LDFLAGS+= ${EXPORT_SYMBOLS_LDFLAGS}
MAKE_ENV+= EXPORT_SYMBOLS_LDFLAGS="${EXPORT_SYMBOLS_LDFLAGS}"
PLIST_SRC+= ${.CURDIR}/../../lang/php/PLIST.module
+.if !empty(PHP_ZEND_EXTENSION:U:M[Yy][Ye][Ss])
+MESSAGE_SRC= ${.CURDIR}/../../lang/php/MESSAGE.zend-module
+.else
MESSAGE_SRC= ${.CURDIR}/../../lang/php/MESSAGE.module
+.endif
MESSAGE_SUBST+= MODNAME=${PKGMODNAME}
MESSAGE_SUBST+= PHP_EXTENSION_DIR=${PHP_EXTENSION_DIR}