diff options
author | Andrey A. Chernov <ache@FreeBSD.org> | 2009-10-24 02:11:04 +0000 |
---|---|---|
committer | Andrey A. Chernov <ache@FreeBSD.org> | 2009-10-24 02:11:04 +0000 |
commit | ae343f6dbd85d6f3f3e879e3051146c9de325d37 (patch) | |
tree | 12e1aa78f102c8c81436f7a8cd817f7f23241c45 /mail/milter-greylist | |
parent | 1ee1609b89e7c857139a7c03c51e9db253e00c46 (diff) |
Notes
Diffstat (limited to 'mail/milter-greylist')
-rw-r--r-- | mail/milter-greylist/Makefile | 5 | ||||
-rw-r--r-- | mail/milter-greylist/files/patch-ldapcheck.c | 25 |
2 files changed, 30 insertions, 0 deletions
diff --git a/mail/milter-greylist/Makefile b/mail/milter-greylist/Makefile index f7950d352e69..b5b5f9ac4ea6 100644 --- a/mail/milter-greylist/Makefile +++ b/mail/milter-greylist/Makefile @@ -22,6 +22,7 @@ OPTIONS= MANPAGES "Install manpages" on\ LIBSPF2 "Include SPF support" off\ GEOIP "Include GeoIP support" off\ CURL "Include curl support" off\ + OPENLDAP "Include OpenLDAP support" off\ POSTFIX "Use Postfix instead of Sendmail" off .include <bsd.port.pre.mk> @@ -57,6 +58,10 @@ CONFIGURE_ARGS+= --with-libGeoIP=${LOCALBASE} BUILD_DEPENDS+= curl>=7.18:${PORTSDIR}/ftp/curl CONFIGURE_ARGS+= --with-libcurl=${LOCALBASE} .endif +.if defined(WITH_OPENLDAP) +USE_OPENLDAP=yes +CONFIGURE_ARGS+= --with-openldap +.endif .if defined(WITH_POSTFIX) CONFIGURE_ARGS+= --enable-postfix .else diff --git a/mail/milter-greylist/files/patch-ldapcheck.c b/mail/milter-greylist/files/patch-ldapcheck.c new file mode 100644 index 000000000000..89f6bbc6b3ad --- /dev/null +++ b/mail/milter-greylist/files/patch-ldapcheck.c @@ -0,0 +1,25 @@ +--- ldapcheck.c.orig 2009-04-09 05:26:46.000000000 +0200 ++++ ldapcheck.c 2009-10-23 23:57:42.000000000 +0200 +@@ -58,6 +58,22 @@ + #include "prop.h" + #include "ldapcheck.h" + ++#ifndef SIMPLEQ_HEAD ++# define SIMPLEQ_HEAD STAILQ_HEAD ++# define SIMPLEQ_HEAD_INITIALIZER STAILQ_HEAD_INITIALIZER ++# define SIMPLEQ_ENTRY STAILQ_ENTRY ++# define SIMPLEQ_INIT STAILQ_INIT ++# define SIMPLEQ_INSERT_HEAD STAILQ_INSERT_HEAD ++# define SIMPLEQ_INSERT_TAIL STAILQ_INSERT_TAIL ++# define SIMPLEQ_INSERT_AFTER STAILQ_INSERT_AFTER ++# define SIMPLEQ_REMOVE_HEAD STAILQ_REMOVE_HEAD ++# define SIMPLEQ_FOREACH STAILQ_FOREACH ++# define SIMPLEQ_EMPTY STAILQ_EMPTY ++# define SIMPLEQ_FIRST STAILQ_FIRST ++# define SIMPLEQ_NEXT STAILQ_NEXT ++# define SIMPLEQ_REMOVE STAILQ_REMOVE ++#endif ++ + struct ldapconf_entry { + char *lc_url; + char *lc_dn; |