| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile.php,v 1.27 2008/07/08 20:28:55 adrianp Exp $ | | 1 | # $NetBSD: Makefile.php,v 1.28 2008/08/08 20:01:34 adrianp Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | .include "../../lang/php5/Makefile.common" | | 4 | .include "../../lang/php5/Makefile.common" |
5 | | | 5 | |
6 | DISTINFO_FILE= ${.CURDIR}/../../lang/php5/distinfo | | 6 | DISTINFO_FILE= ${.CURDIR}/../../lang/php5/distinfo |
7 | PATCHDIR= ${.CURDIR}/../../lang/php5/patches | | 7 | PATCHDIR= ${.CURDIR}/../../lang/php5/patches |
8 | | | 8 | |
9 | USE_LIBTOOL= YES | | 9 | USE_LIBTOOL= YES |
10 | USE_LANGUAGES= c c++ | | 10 | USE_LANGUAGES= c c++ |
11 | GNU_CONFIGURE= YES | | 11 | GNU_CONFIGURE= YES |
12 | BUILD_DEFS+= VARBASE | | 12 | BUILD_DEFS+= VARBASE |
13 | | | 13 | |
14 | CONFIGURE_ENV+= EXTENSION_DIR="${PREFIX}/${PHP_EXTENSION_DIR}" | | 14 | CONFIGURE_ENV+= EXTENSION_DIR="${PREFIX}/${PHP_EXTENSION_DIR}" |
| @@ -31,30 +31,34 @@ CONFIGURE_ARGS+= --without-pear | | | @@ -31,30 +31,34 @@ CONFIGURE_ARGS+= --without-pear |
31 | | | 31 | |
32 | CONFIGURE_ARGS+= --disable-posix | | 32 | CONFIGURE_ARGS+= --disable-posix |
33 | CONFIGURE_ARGS+= --disable-dom | | 33 | CONFIGURE_ARGS+= --disable-dom |
34 | CONFIGURE_ARGS+= --disable-pdo | | 34 | CONFIGURE_ARGS+= --disable-pdo |
35 | CONFIGURE_ARGS+= --disable-json | | 35 | CONFIGURE_ARGS+= --disable-json |
36 | | | 36 | |
37 | CONFIGURE_ARGS+= --enable-xml | | 37 | CONFIGURE_ARGS+= --enable-xml |
38 | CONFIGURE_ARGS+= --with-libxml-dir=${PREFIX:Q} | | 38 | CONFIGURE_ARGS+= --with-libxml-dir=${PREFIX:Q} |
39 | .include "../../textproc/libxml2/buildlink3.mk" | | 39 | .include "../../textproc/libxml2/buildlink3.mk" |
40 | | | 40 | |
41 | # Note: This expression is the same as ${PKGBASE}, but the latter is | | 41 | # Note: This expression is the same as ${PKGBASE}, but the latter is |
42 | # not defined yet, so we cannot use it here. | | 42 | # not defined yet, so we cannot use it here. |
43 | PKG_OPTIONS_VAR= PKG_OPTIONS.${PKGNAME:C/-[0-9].*//} | | 43 | PKG_OPTIONS_VAR= PKG_OPTIONS.${PKGNAME:C/-[0-9].*//} |
44 | PKG_SUPPORTED_OPTIONS+= inet6 ssl | | 44 | PKG_SUPPORTED_OPTIONS+= inet6 ssl maintainer-zts |
45 | PKG_SUGGESTED_OPTIONS+= ssl | | 45 | PKG_SUGGESTED_OPTIONS+= ssl |
46 | | | 46 | |
47 | .include "../../mk/bsd.options.mk" | | 47 | .include "../../mk/bsd.options.mk" |
48 | | | 48 | |
49 | .if !empty(PKG_OPTIONS:Minet6) | | 49 | .if !empty(PKG_OPTIONS:Minet6) |
50 | CONFIGURE_ARGS+= --enable-ipv6 | | 50 | CONFIGURE_ARGS+= --enable-ipv6 |
51 | .else | | 51 | .else |
52 | CONFIGURE_ARGS+= --disable-ipv6 | | 52 | CONFIGURE_ARGS+= --disable-ipv6 |
53 | .endif | | 53 | .endif |
54 | | | 54 | |
55 | .if !empty(PKG_OPTIONS:Mssl) | | 55 | .if !empty(PKG_OPTIONS:Mssl) |
56 | . include "../../security/openssl/buildlink3.mk" | | 56 | . include "../../security/openssl/buildlink3.mk" |
57 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} | | 57 | CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl} |
58 | .else | | 58 | .else |
59 | CONFIGURE_ARGS+= --without-openssl | | 59 | CONFIGURE_ARGS+= --without-openssl |
60 | .endif | | 60 | .endif |
| | | 61 | |
| | | 62 | .if !empty(PKG_OPTIONS:Mmaintainer-zts) |
| | | 63 | CONFIGURE_ARGS+= --enable-maintainer-zts |
| | | 64 | .endif |