View | Details | Raw Unified | Return to bug 243697 | Differences between
and this patch

Collapse All | Expand All

(-)mail/rspamd-devel/Makefile (-17 / +15 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	rspamd
3
PORTNAME=	rspamd
4
PORTVERSION=	2.3.a1.20191120
4
PORTVERSION=	2.3.a1.20200129
5
CATEGORIES=	mail
5
CATEGORIES=	mail
6
PKGNAMESUFFIX=	-devel
6
PKGNAMESUFFIX=	-devel
7
7
Lines 28-46 Link Here
28
USERS=		rspamd
28
USERS=		rspamd
29
GROUPS=		rspamd
29
GROUPS=		rspamd
30
30
31
OPTIONS_DEFINE=		BLAS CGP GPERF LUAJIT
31
OPTIONS_DEFINE=			BLAS CGP GPERF LUAJIT
32
OPTIONS_DEFINE_amd64=	HYPERSCAN
32
OPTIONS_DEFINE_amd64=		HYPERSCAN
33
OPTIONS_DEFAULT_amd64=  LUAJIT
33
OPTIONS_DEFAULT_amd64=		LUAJIT
34
OPTIONS_DEFAULT_armv7=  LUAJIT
34
OPTIONS_DEFAULT_armv7=		LUAJIT
35
OPTIONS_DEFAULT_i386=   LUAJIT
35
OPTIONS_DEFAULT_i386=		LUAJIT
36
OPTIONS_DEFAULT_powerpc=        LUAJIT
36
OPTIONS_DEFAULT_powerpc=	LUAJIT
37
OPTIONS_SUB=	yes
37
OPTIONS_SUB=	yes
38
38
39
BLAS_DESC=		Use OpenBLAS to accelerate KANN
39
BLAS_DESC=	Use OpenBLAS to accelerate KANN
40
CGP_DESC=		Install Communigate Pro(tm) helper
40
CGP_DESC=	Install Communigate Pro(tm) helper
41
GPERF_DESC=		Google perf-tools profiling
41
GPERF_DESC=	Google perf-tools profiling
42
HYPERSCAN_DESC=		Use hyperscan optimizations (amd64 only)
42
HYPERSCAN_DESC=	Use hyperscan optimizations (amd64 only)
43
LUAJIT_DESC=    Use LuaJIT instead of standard Lua
43
LUAJIT_DESC=	Use LuaJIT instead of standard Lua
44
44
45
SUB_FILES=	pkg-message rspamd.newsyslog.conf.sample
45
SUB_FILES=	pkg-message rspamd.newsyslog.conf.sample
46
PLIST_SUB+=	ETCDIR=etc/rspamd \
46
PLIST_SUB+=	ETCDIR=etc/rspamd \
Lines 56-62 Link Here
56
		-DDEBUG=ON \
56
		-DDEBUG=ON \
57
		-DGIT_ID=${GH_TAGNAME}
57
		-DGIT_ID=${GH_TAGNAME}
58
USE_GITHUB=	yes
58
USE_GITHUB=	yes
59
GH_TAGNAME=	b30c5df
59
GH_TAGNAME=	3f7e7ef
60
60
61
DEBUG_FLAGS=	-g -O0
61
DEBUG_FLAGS=	-g -O0
62
WITH_DEBUG=	yes
62
WITH_DEBUG=	yes
Lines 72-79 Link Here
72
HYPERSCAN_CMAKE_ON=	-DENABLE_HYPERSCAN=ON
72
HYPERSCAN_CMAKE_ON=	-DENABLE_HYPERSCAN=ON
73
HYPERSCAN_LIB_DEPENDS=	libhs.so:devel/hyperscan
73
HYPERSCAN_LIB_DEPENDS=	libhs.so:devel/hyperscan
74
74
75
LUAJIT_LIB_DEPENDS=     libluajit-5.1.so:lang/luajit
75
LUAJIT_LIB_DEPENDS=	libluajit-5.1.so:lang/luajit
76
LUAJIT_USES_OFF=        lua:51
76
LUAJIT_USES_OFF=	lua:51
77
77
78
CGP_RUN_DEPENDS+=	\
78
CGP_RUN_DEPENDS+=	\
79
	p5-AnyEvent-HTTP>=0:www/p5-AnyEvent-HTTP \
79
	p5-AnyEvent-HTTP>=0:www/p5-AnyEvent-HTTP \
Lines 90-97 Link Here
90
	# Linux specific
90
	# Linux specific
91
	${RM} ${STAGEDIR}/${ETCDIR}/rspamd.systemd.conf
91
	${RM} ${STAGEDIR}/${ETCDIR}/rspamd.systemd.conf
92
	${RM} ${STAGEDIR}/${ETCDIR}/rspamd.sysvinit.conf
92
	${RM} ${STAGEDIR}/${ETCDIR}/rspamd.sysvinit.conf
93
	# No examples installed by the port
94
	${RMDIR} ${STAGEDIR}/${EXAMPLESDIR}
95
	${INSTALL_DATA} ${WRKDIR}/rspamd.newsyslog.conf.sample ${STAGEDIR}${ETCDIR}
93
	${INSTALL_DATA} ${WRKDIR}/rspamd.newsyslog.conf.sample ${STAGEDIR}${ETCDIR}
96
	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d
94
	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d
97
	${LN} -s ${ETCDIR}/rspamd.newsyslog.conf ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d
95
	${LN} -s ${ETCDIR}/rspamd.newsyslog.conf ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d
(-)mail/rspamd-devel/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1574229469
1
TIMESTAMP = 1580275428
2
SHA256 (rspamd-rspamd-2.3.a1.20191120-b30c5df_GH0.tar.gz) = 7c3b9eac78032b3fe6aa61abe3fc4c912aee1da69e17843c8557ec4ff163f913
2
SHA256 (rspamd-rspamd-2.3.a1.20200129-3f7e7ef_GH0.tar.gz) = ce2a69cad8db60b633dee3e4c3543b6d6262dc1f560d6eb36322eab813d789f3
3
SIZE (rspamd-rspamd-2.3.a1.20191120-b30c5df_GH0.tar.gz) = 4257851
3
SIZE (rspamd-rspamd-2.3.a1.20200129-3f7e7ef_GH0.tar.gz) = 4407393
(-)mail/rspamd-devel/pkg-plist (-4 / +12 lines)
Lines 69-74 Link Here
69
%%ETCDIR%%/options.inc
69
%%ETCDIR%%/options.inc
70
%%ETCDIR%%/rspamd.conf
70
%%ETCDIR%%/rspamd.conf
71
@sample %%ETCDIR%%/rspamd.newsyslog.conf.sample
71
@sample %%ETCDIR%%/rspamd.newsyslog.conf.sample
72
%%ETCDIR%%/scores.d/content_group.conf
72
%%ETCDIR%%/scores.d/fuzzy_group.conf
73
%%ETCDIR%%/scores.d/fuzzy_group.conf
73
%%ETCDIR%%/scores.d/headers_group.conf
74
%%ETCDIR%%/scores.d/headers_group.conf
74
%%ETCDIR%%/scores.d/hfilter_group.conf
75
%%ETCDIR%%/scores.d/hfilter_group.conf
Lines 154-159 Link Here
154
%%DATADIR%%/lualib/lua_bayes_learn.lua
155
%%DATADIR%%/lualib/lua_bayes_learn.lua
155
%%DATADIR%%/lualib/lua_cfg_transform.lua
156
%%DATADIR%%/lualib/lua_cfg_transform.lua
156
%%DATADIR%%/lualib/lua_clickhouse.lua
157
%%DATADIR%%/lualib/lua_clickhouse.lua
158
%%DATADIR%%/lualib/lua_content/ical.lua
159
%%DATADIR%%/lualib/lua_content/init.lua
160
%%DATADIR%%/lualib/lua_content/pdf.lua
157
%%DATADIR%%/lualib/lua_dkim_tools.lua
161
%%DATADIR%%/lualib/lua_dkim_tools.lua
158
%%DATADIR%%/lualib/lua_ffi/common.lua
162
%%DATADIR%%/lualib/lua_ffi/common.lua
159
%%DATADIR%%/lualib/lua_ffi/dkim.lua
163
%%DATADIR%%/lualib/lua_ffi/dkim.lua
Lines 160-173 Link Here
160
%%DATADIR%%/lualib/lua_ffi/init.lua
164
%%DATADIR%%/lualib/lua_ffi/init.lua
161
%%DATADIR%%/lualib/lua_ffi/spf.lua
165
%%DATADIR%%/lualib/lua_ffi/spf.lua
162
%%DATADIR%%/lualib/lua_fuzzy.lua
166
%%DATADIR%%/lualib/lua_fuzzy.lua
163
%%DATADIR%%/lualib/lua_ical.lua
164
%%DATADIR%%/lualib/lua_lexer.lua
167
%%DATADIR%%/lualib/lua_lexer.lua
165
%%DATADIR%%/lualib/lua_magic/heuristics.lua
168
%%DATADIR%%/lualib/lua_magic/heuristics.lua
166
%%DATADIR%%/lualib/lua_magic/init.lua
169
%%DATADIR%%/lualib/lua_magic/init.lua
167
%%DATADIR%%/lualib/lua_magic/patterns.lua
170
%%DATADIR%%/lualib/lua_magic/patterns.lua
168
%%DATADIR%%/lualib/lua_magic/types.lua
171
%%DATADIR%%/lualib/lua_magic/types.lua
172
%%DATADIR%%/lualib/lua_maps.lua
169
%%DATADIR%%/lualib/lua_maps_expressions.lua
173
%%DATADIR%%/lualib/lua_maps_expressions.lua
170
%%DATADIR%%/lualib/lua_maps.lua
171
%%DATADIR%%/lualib/lua_meta.lua
174
%%DATADIR%%/lualib/lua_meta.lua
172
%%DATADIR%%/lualib/lua_mime.lua
175
%%DATADIR%%/lualib/lua_mime.lua
173
%%DATADIR%%/lualib/lua_redis.lua
176
%%DATADIR%%/lualib/lua_redis.lua
Lines 257-266 Link Here
257
%%DATADIR%%/plugins/settings.lua
260
%%DATADIR%%/plugins/settings.lua
258
%%DATADIR%%/plugins/spamassassin.lua
261
%%DATADIR%%/plugins/spamassassin.lua
259
%%DATADIR%%/plugins/spamtrap.lua
262
%%DATADIR%%/plugins/spamtrap.lua
263
%%DATADIR%%/plugins/spf.lua
260
%%DATADIR%%/plugins/trie.lua
264
%%DATADIR%%/plugins/trie.lua
261
%%DATADIR%%/plugins/url_redirector.lua
265
%%DATADIR%%/plugins/url_redirector.lua
262
%%DATADIR%%/plugins/whitelist.lua
266
%%DATADIR%%/plugins/whitelist.lua
263
%%DATADIR%%/rules/bitcoin.lua
267
%%DATADIR%%/rules/bitcoin.lua
268
%%DATADIR%%/rules/content.lua
264
%%DATADIR%%/rules/forwarding.lua
269
%%DATADIR%%/rules/forwarding.lua
265
%%DATADIR%%/rules/headers_checks.lua
270
%%DATADIR%%/rules/headers_checks.lua
266
%%DATADIR%%/rules/html.lua
271
%%DATADIR%%/rules/html.lua
Lines 274-284 Link Here
274
%%DATADIR%%/rules/rspamd.lua
279
%%DATADIR%%/rules/rspamd.lua
275
%%DATADIR%%/rules/subject_checks.lua
280
%%DATADIR%%/rules/subject_checks.lua
276
%%DATADIR%%/www/README.md
281
%%DATADIR%%/www/README.md
282
%%DATADIR%%/www/browserconfig.xml
277
%%DATADIR%%/www/css/bootstrap.min.css
283
%%DATADIR%%/www/css/bootstrap.min.css
278
%%DATADIR%%/www/css/d3evolution.css
284
%%DATADIR%%/www/css/d3evolution.css
279
%%DATADIR%%/www/css/footable.bootstrap.min.css
285
%%DATADIR%%/www/css/footable.bootstrap.min.css
280
%%DATADIR%%/www/css/nprogress.css
286
%%DATADIR%%/www/css/nprogress.css
281
%%DATADIR%%/www/css/rspamd.css
287
%%DATADIR%%/www/css/rspamd.css
288
%%DATADIR%%/www/favicon-16x16.png
289
%%DATADIR%%/www/favicon-32x32.png
282
%%DATADIR%%/www/favicon.ico
290
%%DATADIR%%/www/favicon.ico
283
%%DATADIR%%/www/fonts/glyphicons-halflings-regular.ttf
291
%%DATADIR%%/www/fonts/glyphicons-halflings-regular.ttf
284
%%DATADIR%%/www/fonts/glyphicons-halflings-regular.woff
292
%%DATADIR%%/www/fonts/glyphicons-halflings-regular.woff
Lines 306-313 Link Here
306
%%DATADIR%%/www/js/lib/require.min.js
314
%%DATADIR%%/www/js/lib/require.min.js
307
%%DATADIR%%/www/js/lib/visibility.min.js
315
%%DATADIR%%/www/js/lib/visibility.min.js
308
%%DATADIR%%/www/js/main.js
316
%%DATADIR%%/www/js/main.js
309
%%DATADIR%%/www/plugins.txt
317
%%DATADIR%%/www/mstile-150x150.png
310
%%DATADIR%%/www/react-index.html
318
%%DATADIR%%/www/safari-pinned-tab.svg
311
@owner rspamd
319
@owner rspamd
312
@group rspamd
320
@group rspamd
313
@dir /var/db/rspamd
321
@dir /var/db/rspamd

Return to bug 243697