Skip to content

Commit

Permalink
postfix: Add SQLite support
Browse files Browse the repository at this point in the history
Signed-off-by: Lucian Cristian <[email protected]>
  • Loading branch information
lucize committed Mar 8, 2017
1 parent 154a0da commit 2fdca4d
Showing 1 changed file with 12 additions and 2 deletions.
14 changes: 12 additions & 2 deletions mail/postfix/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
include $(TOPDIR)/rules.mk

PKG_NAME:=postfix
PKG_RELEASE:=1
PKG_RELEASE:=2
PKG_SOURCE_URL:=ftp://ftp.porcupine.org/mirrors/postfix-release/official/
PKG_VERSION:=3.1.4
PKG_MD5SUM:=878a059d92ee3b093d7d3e97248c915d
Expand All @@ -25,7 +25,7 @@ define Package/postfix
CATEGORY:=Mail
TITLE:=Postfix Mail Transmit Agent
URL:=http://www.postfix.org/
DEPENDS:=+POSTFIX_TLS:libopenssl +POSTFIX_SASL:libsasl2 +POSTFIX_LDAP:libopenldap +POSTFIX_DB:libdb47 +POSTFIX_EAI:icu +libpcre
DEPENDS:=+POSTFIX_TLS:libopenssl +POSTFIX_SASL:libsasl2 +POSTFIX_LDAP:libopenldap +POSTFIX_DB:libdb47 +POSTFIX_SQLITE:libsqlite3 +POSTFIX_EAI:icu +libpcre
endef

define Package/postfix/description
Expand Down Expand Up @@ -59,6 +59,11 @@ define Package/postfix/config
default y
help
Implements support for cdb files using tinycdb
config POSTFIX_SQLITE
bool "SQLITE support"
default y
help
Implements support for SQLite3 DB
config POSTFIX_EAI
bool "SMTPUTF8 support"
default n
Expand Down Expand Up @@ -106,6 +111,11 @@ else
CCARGS+=-DNO_DB
endif

ifdef CONFIG_POSTFIX_SQLITE
CCARGS+=-DHAS_SQLITE -I$(STAGING_DIR)/usr/include/
AUXLIBS+=-L$(STAGING_DIR)/usr/lib -lsqlite3 -lpthread
endif

ifdef CONFIG_POSTFIX_EAI
AUXLIBS+=-licuuc
CCARGS+=-DHAS_EAI
Expand Down

0 comments on commit 2fdca4d

Please sign in to comment.