aboutsummaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
authorvsevolod <vsevolod@FreeBSD.org>2012-06-09 21:03:54 +0800
committervsevolod <vsevolod@FreeBSD.org>2012-06-09 21:03:54 +0800
commita87d29f2f3fe3a8c076d12c23a9decdc7e6b8ef3 (patch)
tree96cccacd171b9e19fefe035614deb961b07f7c18 /mail
parentb99be662a337d3f545aaa6cc0a25657f5382663e (diff)
downloadfreebsd-ports-gnome-a87d29f2f3fe3a8c076d12c23a9decdc7e6b8ef3.tar.gz
freebsd-ports-gnome-a87d29f2f3fe3a8c076d12c23a9decdc7e6b8ef3.tar.zst
freebsd-ports-gnome-a87d29f2f3fe3a8c076d12c23a9decdc7e6b8ef3.zip
Update rspamd port to 0.5.0 version. List of changes:
- Added SMTP lightweight balancing proxy with XCLIENT support. - New pre-filters are implemented to support initial checking for messages. - Added ratelimit plugin that uses redis protocol to store data. - Added ipv6 support to spf and some other modules. - DKIM plugin an parsing code was added. - Many bugfixes.
Diffstat (limited to 'mail')
-rw-r--r--mail/rspamd/Makefile11
-rw-r--r--mail/rspamd/distinfo4
-rw-r--r--mail/rspamd/pkg-plist23
3 files changed, 28 insertions, 10 deletions
diff --git a/mail/rspamd/Makefile b/mail/rspamd/Makefile
index 1d27b8a8e168..6c1014a118d4 100644
--- a/mail/rspamd/Makefile
+++ b/mail/rspamd/Makefile
@@ -6,14 +6,15 @@
#
PORTNAME= rspamd
-PORTVERSION= 0.4.6
-PORTREVISION= 3
+PORTVERSION= 0.5.0
CATEGORIES= mail
MASTER_SITES= http://highsecure.ru/
MAINTAINER= vsevolod@FreeBSD.org
COMMENT= Fast spam filtering system
+LICENSE= BSD
+
LIB_DEPENDS= pcre.1:${PORTSDIR}/devel/pcre \
gmime-2.0:${PORTSDIR}/mail/gmime2 \
event-1.4:${PORTSDIR}/devel/libevent
@@ -24,8 +25,6 @@ OPTIONS= RSPAMD_GPERF "Enable google perf-tools profiling" off \
USE_RC_SUBR= rspamd
-LICENSE= BSD
-
PLIST_SUB+= ETCDIR=etc/rspamd \
RSPAMDVERSION=${PORTVERSION}
CMAKE_ARGS+= -DETC_PREFIX=${PREFIX}/etc -DPREFIX=${PREFIX} \
@@ -36,6 +35,10 @@ USE_LDCONFIG= yes
USE_GNOME= glib20
USE_LUA= 5.1-
+USE_SQLITE= yes
+USE_ICONV= yes
+USE_GETTEXT= yes
+USE_OPENSSL= yes
MAN8= rspamd.8
MAN1= rspamc.1
diff --git a/mail/rspamd/distinfo b/mail/rspamd/distinfo
index 99e60d9e9e9a..bf2ea2443f23 100644
--- a/mail/rspamd/distinfo
+++ b/mail/rspamd/distinfo
@@ -1,2 +1,2 @@
-SHA256 (rspamd-0.4.6.tar.gz) = fa7ca57ef86a33c5a0df5835f1637b1e9da9866a0dc2271f02d5fd863a3b065d
-SIZE (rspamd-0.4.6.tar.gz) = 878307
+SHA256 (rspamd-0.5.0.tar.gz) = c7ef43bf11565fdf3f609db4d42f74d8d5f7ab845290a68beae2dc23fb274f31
+SIZE (rspamd-0.5.0.tar.gz) = 918173
diff --git a/mail/rspamd/pkg-plist b/mail/rspamd/pkg-plist
index e919dd72d51e..0b661ba7a1e1 100644
--- a/mail/rspamd/pkg-plist
+++ b/mail/rspamd/pkg-plist
@@ -12,6 +12,7 @@ etc/rspamd.xml.sample
%%ETCDIR%%/plugins/lua/multimap.lua
%%ETCDIR%%/plugins/lua/once_received.lua
%%ETCDIR%%/plugins/lua/received_rbl.lua
+%%ETCDIR%%/plugins/lua/ratelimit.lua
%%ETCDIR%%/plugins/lua/whitelist.lua
%%ETCDIR%%/plugins/lua/phishing.lua
%%ETCDIR%%/plugins/lua/trie.lua
@@ -23,12 +24,26 @@ etc/rspamd.xml.sample
%%ETCDIR%%/lua/regexp/lotto.lua
%%ETCDIR%%/lua/rspamd.lua
%%ETCDIR%%/lua/rspamd.classifiers.lua
-lib/librspamdclient.so.%%RSPAMDVERSION%%
-lib/librspamdclient.so
-lib/librspamdclient_static.a
-include/librspamdclient.h
+lib/rspamd/librspamdclient.so.%%RSPAMDVERSION%%
+lib/rspamd/librspamdclient.so
+lib/rspamd/librspamdclient_static.a
+lib/rspamd/librspamd-util.so.%%RSPAMDVERSION%%
+lib/rspamd/librspamd-util.so
+lib/rspamd/librspamd-server.so.%%RSPAMDVERSION%%
+lib/rspamd/librspamd-server.so
+lib/rspamd/librspamd-lua.so.%%RSPAMDVERSION%%
+lib/rspamd/librspamd-lua.so
+lib/rspamd/librspamd-cdb.so.%%RSPAMDVERSION%%
+lib/rspamd/librspamd-cdb.so
+lib/rspamd/librspamd-json.so.%%RSPAMDVERSION%%
+lib/rspamd/librspamd-json.so
+lib/rspamd/librspamd-mime.so.%%RSPAMDVERSION%%
+lib/rspamd/librspamd-mime.so
+include/rspamd/librspamdclient.h
@dirrmtry %%ETCDIR%%/plugins/lua
@dirrmtry %%ETCDIR%%/plugins/
@dirrmtry %%ETCDIR%%/lua/regexp
@dirrmtry %%ETCDIR%%/lua/
@dirrmtry %%ETCDIR%%
+@dirrmtry lib/rspamd
+@dirrmtry include/rspamd