summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorRasmus Lerdorf <rasmus@php.net>2000-10-02 22:16:53 +0000
committerRasmus Lerdorf <rasmus@php.net>2000-10-02 22:16:53 +0000
commitff9946b264ecc5044edde6f5321f9490846af552 (patch)
treef2316a8955502125c549a7294dba481070a86574 /ext
parentfe550afba6d618324e96adfa252d5c9c796d577e (diff)
downloadphp-git-ff9946b264ecc5044edde6f5321f9490846af552.tar.gz
Add --with-imap-ssl to support SSL'ized imap library in RH7 and others
@Add --with-imap-ssl to support SSL'ized imap library in RH7 and others @(Rasmus)
Diffstat (limited to 'ext')
-rw-r--r--ext/imap/config.m417
1 files changed, 17 insertions, 0 deletions
diff --git a/ext/imap/config.m4 b/ext/imap/config.m4
index fb20d48559..2d82ff23e8 100644
--- a/ext/imap/config.m4
+++ b/ext/imap/config.m4
@@ -23,6 +23,17 @@ if test "$PHP_KERBEROS" != "no"; then
PHP_KERBEROS_LIBDIR=$PHP_KERBEROS/lib
fi
+PHP_ARG_WITH(imap-ssl,for SSL support in IMAP,
+[ --with-imap-ssl[=DIR] Include SSL support in IMAP.])
+
+if test "$PHP_IMAP_SSL" = "yes"; then
+ PHP_IMAP_SSL=/usr
+fi
+
+if test "$PHP_IMAP_SSL" != "no"; then
+ PHP_SSL_LIBDIR=$PHP_IMAP_SSL/lib
+fi
+
PHP_ARG_WITH(imap,for IMAP support,
[ --with-imap[=DIR] Include IMAP support. DIR is the IMAP include
and c-client.a directory.])
@@ -77,6 +88,12 @@ PHP_ARG_WITH(imap,for IMAP support,
AC_ADD_LIBRARY(gssapi_krb5,, IMAP_SHARED_LIBADD)
fi
+ if test "$PHP_IMAP_SSL" != "no"; then
+ AC_ADD_LIBPATH($PHP_SSL_LIBDIR, IMAP_SHARED_LIBADD)
+ AC_ADD_LIBRARY(ssl,, IMAP_SHARED_LIBADD)
+ AC_ADD_LIBRARY(crypto,, IMAP_SHARED_LIBADD)
+ fi
+
PHP_EXTENSION(imap, $ext_shared)
AC_DEFINE(HAVE_IMAP,1,[ ])