svn commit: r568555 - head/security/cyrus-sasl2-saslauthd

Hajimu UMEMOTO ume at FreeBSD.org
Tue Mar 16 11:21:26 UTC 2021


Author: ume
Date: Tue Mar 16 11:21:25 2021
New Revision: 568555
URL: https://svnweb.freebsd.org/changeset/ports/568555

Log:
  Add LMDB support for saslauthd.
  
  PR:		254321
  Submitted by:	nork

Modified:
  head/security/cyrus-sasl2-saslauthd/Makefile

Modified: head/security/cyrus-sasl2-saslauthd/Makefile
==============================================================================
--- head/security/cyrus-sasl2-saslauthd/Makefile	Tue Mar 16 10:55:17 2021	(r568554)
+++ head/security/cyrus-sasl2-saslauthd/Makefile	Tue Mar 16 11:21:25 2021	(r568555)
@@ -16,7 +16,7 @@ CONFIGURE_ENV+=		andrew_cv_runpath_switch=none
 
 OPTIONS_DEFINE=		DOCS HTTPFORM OPENLDAP OPENLDAP_SASL
 OPTIONS_RADIO=		GSSAPI SASLDB
-OPTIONS_RADIO_SASLDB=	BDB1 BDB GDBM
+OPTIONS_RADIO_SASLDB=	BDB1 BDB GDBM LMDB
 OPTIONS_DEFAULT=	BDB1
 
 HTTPFORM_DESC=		Enable HTTP form authentication
@@ -40,6 +40,12 @@ GDBM_LIB_DEPENDS=	libgdbm.so:databases/gdbm
 GDBM_CONFIGURE_ON=	--enable-auth-sasldb \
 			--with-dblib=gdbm \
 			--with-gdbm=${LOCALBASE}
+LMDB_DESC=		OpenLDAP Lightning Memory-Mapped Database support
+LMDB_LIB_DEPENDS=	liblmdb.so:databases/lmdb
+LMDB_CONFIGURE_ON=	--enable-auth-sasldb \
+			--with-dblib=lmdb
+LMDB_CFLAGS=		-I${LOCALBASE}/include
+LMDB_LDFLAGS=		-L${LOCALBASE}/lib
 
 .if exists(/usr/lib/libkrb5.a)
 OPTIONS_RADIO_GSSAPI+=	GSSAPI_BASE


More information about the svn-ports-head mailing list