svn commit: r406785 - in head/mail/rspamd-devel: . files

Vsevolod Stakhov vsevolod at FreeBSD.org
Wed Jan 20 18:18:50 UTC 2016


Author: vsevolod
Date: Wed Jan 20 18:18:48 2016
New Revision: 406785
URL: https://svnweb.freebsd.org/changeset/ports/406785

Log:
  - Update to 1.1.1.b2
  - Add newsyslog entry [1]
  
  PR:		205456 [1]
  Submitted by:	 Alexander Moisseev [1]

Added:
  head/mail/rspamd-devel/files/pkg-message.in   (contents, props changed)
  head/mail/rspamd-devel/files/rspamd.newsyslog.conf.sample.in   (contents, props changed)
Modified:
  head/mail/rspamd-devel/Makefile
  head/mail/rspamd-devel/distinfo
  head/mail/rspamd-devel/pkg-plist

Modified: head/mail/rspamd-devel/Makefile
==============================================================================
--- head/mail/rspamd-devel/Makefile	Wed Jan 20 17:38:15 2016	(r406784)
+++ head/mail/rspamd-devel/Makefile	Wed Jan 20 18:18:48 2016	(r406785)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	rspamd
-PORTVERSION=	1.1.1.b1.19012016
+PORTVERSION=	1.1.1.b2.20012016
 CATEGORIES=	mail
 PKGNAMESUFFIX=	-devel
 
@@ -21,7 +21,7 @@ RSPAMD_VERSION=	1.1.1
 USE_GITHUB=	yes
 GH_ACCOUNT=	vstakhov
 GH_PROJECT=	rspamd
-GH_TAGNAME=	5640329
+GH_TAGNAME=	a85edb5
 
 OPTIONS_DEFINE=	GPERF REDIRECTOR
 GPERF_DESC=		google perf-tools profiling
@@ -29,6 +29,7 @@ REDIRECTOR_DESC=	Install HTTP redirector
 
 USE_RC_SUBR=	rspamd
 
+SUB_FILES=	pkg-message rspamd.newsyslog.conf.sample
 PLIST_SUB+=	ETCDIR=etc/rspamd \
 		RSPAMDVERSION=${RSPAMD_VERSION}
 CMAKE_ARGS+=	-DCONFDIR=${PREFIX}/etc/rspamd \
@@ -90,5 +91,10 @@ post-stage:
 		${RM} ${STAGEDIR}/${ETCDIR}/rspamd.systemd.conf
 		# No need, since rspamd.conf.sample is a same
 		${RM} ${STAGEDIR}/${ETCDIR}/rspamd.sysvinit.conf
+	${INSTALL_DATA} ${WRKDIR}/rspamd.newsyslog.conf.sample ${STAGEDIR}${ETCDIR}
+
+post-install:
+	@${MKDIR} ${STAGEDIR}/usr/local/etc/newsyslog.conf.d
+	${LN} -s ${ETCDIR}/rspamd.newsyslog.conf ${STAGEDIR}/usr/local/etc/newsyslog.conf.d
 
 .include <bsd.port.mk>

Modified: head/mail/rspamd-devel/distinfo
==============================================================================
--- head/mail/rspamd-devel/distinfo	Wed Jan 20 17:38:15 2016	(r406784)
+++ head/mail/rspamd-devel/distinfo	Wed Jan 20 18:18:48 2016	(r406785)
@@ -1,2 +1,2 @@
-SHA256 (vstakhov-rspamd-1.1.1.b1.19012016-5640329_GH0.tar.xz) = ce549c643ca3f5ab2b03b660850cf09a1b2824704a435b214ee6525955f5d08d
-SIZE (vstakhov-rspamd-1.1.1.b1.19012016-5640329_GH0.tar.xz) = 1652027
+SHA256 (vstakhov-rspamd-1.1.1.b2.20012016-a85edb5_GH0.tar.xz) = 8cde39852f6b7dcb4974fcf87f938b3e90e32264cc0fa543165696229ecc588b
+SIZE (vstakhov-rspamd-1.1.1.b2.20012016-a85edb5_GH0.tar.xz) = 1652989

Added: head/mail/rspamd-devel/files/pkg-message.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/rspamd-devel/files/pkg-message.in	Wed Jan 20 18:18:48 2016	(r406785)
@@ -0,0 +1,10 @@
+======================================================================
+ - Add the following line to /etc/rc.conf to enable rspamd:
+
+     rspamd_enable="YES"
+
+ - A symbolic link to %%ETCDIR%%/rspamd.newsyslog.conf
+   has been created in the /usr/local/etc/newsyslog.conf.d directory.
+   You can edit %%ETCDIR%%/rspamd.newsyslog.conf
+   to change log file rotation configuration.
+======================================================================

Added: head/mail/rspamd-devel/files/rspamd.newsyslog.conf.sample.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/mail/rspamd-devel/files/rspamd.newsyslog.conf.sample.in	Wed Jan 20 18:18:48 2016	(r406785)
@@ -0,0 +1,11 @@
+# newsyslog configuration file for rspamd(8)
+#
+# Link (or copy) rspamd.newsyslog.conf to /usr/local/etc/newsyslog.conf.d/
+# to take care of log rotation.
+#
+# ln -s /usr/local/etc/rspamd/rspamd.newsyslog.conf /usr/local/etc/newsyslog.conf.d
+#
+# See newsyslog.conf(5) for details.
+#
+# logfilename          [owner:group]    mode count size when  flags [/pid_file] [sig_num]
+/var/log/rspamd/rspamd.log	nobody:nobody	644   7	   *	@T00  JC    /var/run/rspamd/rspamd.pid 30

Modified: head/mail/rspamd-devel/pkg-plist
==============================================================================
--- head/mail/rspamd-devel/pkg-plist	Wed Jan 20 17:38:15 2016	(r406784)
+++ head/mail/rspamd-devel/pkg-plist	Wed Jan 20 18:18:48 2016	(r406785)
@@ -37,6 +37,8 @@ bin/rspamc
 @sample %%ETCDIR%%/surbl-whitelist.inc.sample
 @sample %%ETCDIR%%/worker-controller.inc.sample
 @sample %%ETCDIR%%/worker-normal.inc.sample
+ at sample %%ETCDIR%%/rspamd.newsyslog.conf.sample
+/usr/local/etc/newsyslog.conf.d/rspamd.newsyslog.conf
 lib/rspamd/librspamd-actrie.so
 %%DATADIR%%/effective_tld_names.dat
 %%DATADIR%%/lua/dmarc.lua


More information about the svn-ports-head mailing list