Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Vlad Glagolev (8058398f9bb50d9bd95387ecc8df0bf475bf900e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Vlad Glagolev (8058398f9bb50d9bd95387ecc8df0bf475bf900e)
  • Date: Wed, 1 May 2024 06:27:41 +0000

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

mail/exim/BUILD | 9 +++++++++
mail/exim/CONFIGURE | 1 +
mail/exim/DEPENDS | 5 +++++
mail/exim/HISTORY | 3 +++
4 files changed, 18 insertions(+)

New commits:
commit 8058398f9bb50d9bd95387ecc8df0bf475bf900e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exim: add dsearch and json lookup support

diff --git a/mail/exim/BUILD b/mail/exim/BUILD
index 3a58c4f..8232dc1 100755
--- a/mail/exim/BUILD
+++ b/mail/exim/BUILD
@@ -66,6 +66,11 @@ if list_find "$OPTS" '--enable-postgresql-lookup'; then
LOOKUP_LIBS="$LOOKUP_LIBS -lpq"
fi &&

+if list_find "$OPTS" '--enable-json-lookup'; then
+ echo "LOOKUP_JSON=yes" >> Local/Makefile &&
+ LOOKUP_LIBS="$LOOKUP_LIBS -ljansson"
+fi &&
+
if list_find "$OPTS" '--enable-openldap-lookup'; then
echo "LOOKUP_LDAP=yes" >> Local/Makefile &&
echo "LDAP_LIB_TYPE=OPENLDAP2" >> Local/Makefile &&
@@ -101,6 +106,10 @@ if [[ "$EXIM_CDB" == "y" ]]; then
echo "LOOKUP_CDB=yes" >> Local/Makefile
fi &&

+if [[ "$EXIM_DSEARCH" == "y" ]]; then
+ echo "LOOKUP_DSEARCH=yes" >> Local/Makefile
+fi &&
+
if [[ "$EXIM_MAILDIR" == "y" ]]
then
echo "SUPPORT_MAILDIR=yes" >> Local/Makefile
diff --git a/mail/exim/CONFIGURE b/mail/exim/CONFIGURE
index 49e3aa9..f81cf66 100755
--- a/mail/exim/CONFIGURE
+++ b/mail/exim/CONFIGURE
@@ -30,6 +30,7 @@ config_query EXIM_IPV6 "Enable IPv6 support?"
n &&
config_query EXIM_SOCKS "Enable outbound (client-side) proxying, using
Socks5 support?" n &&
config_query EXIM_PROXY "Enable inbound (server-side) proxying, using
Proxy Protocol support?" n &&
config_query EXIM_CDB "Enable CDB lookup support?" n
&&
+config_query EXIM_DSEARCH "Enable dsearch lookup support?" n
&&
config_query EXIM_MAILDIR "Support maildir for appendfile transport?" n
&&
config_query EXIM_MAILSTORE "Support mailstore for appendfile transport?" n
&&
config_query EXIM_MBX "Support MBX for appendfile transport?" n
&&
diff --git a/mail/exim/DEPENDS b/mail/exim/DEPENDS
index 3079ec4..be7cb04 100755
--- a/mail/exim/DEPENDS
+++ b/mail/exim/DEPENDS
@@ -52,6 +52,11 @@ optional_depends postgresql
\
'--disable-postgresql-lookup' \
'for PostgreSQL-based SQL lookup tables' &&

+optional_depends jansson \
+ '--enable-json-lookup' \
+ '--disable-json-lookup' \
+ 'for JSON file lookup' &&
+
optional_depends readline \
'--enable-readline-testing' \
'--disable-readline-testing' \
diff --git a/mail/exim/HISTORY b/mail/exim/HISTORY
index 8166e68..2721efc 100644
--- a/mail/exim/HISTORY
+++ b/mail/exim/HISTORY
@@ -1,3 +1,6 @@
+2024-04-28 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD, DEPENDS, CONFIGURE: added dsearch and json lookups
+
2023-10-14 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD, DEPENDS: added hiredis optional dependency



  • [[SM-Commit] ] GIT changes to master grimoire by Vlad Glagolev (8058398f9bb50d9bd95387ecc8df0bf475bf900e), Vlad Glagolev, 05/01/2024

Archive powered by MHonArc 2.6.24.

Top of Page