Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Mar 2021 11:21:25 +0000 (UTC)
From:      Hajimu UMEMOTO <ume@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r568555 - head/security/cyrus-sasl2-saslauthd
Message-ID:  <202103161121.12GBLPBt097101@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202103161121.12GBLPBt097101>