From owner-svn-ports-head@freebsd.org Fri Aug 5 10:20:23 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DBA53BAF6D4; Fri, 5 Aug 2016 10:20:23 +0000 (UTC) (envelope-from vsevolod@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8DE7513A5; Fri, 5 Aug 2016 10:20:23 +0000 (UTC) (envelope-from vsevolod@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u75AKMrX004954; Fri, 5 Aug 2016 10:20:22 GMT (envelope-from vsevolod@FreeBSD.org) Received: (from vsevolod@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u75AKMj2004949; Fri, 5 Aug 2016 10:20:22 GMT (envelope-from vsevolod@FreeBSD.org) Message-Id: <201608051020.u75AKMj2004949@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: vsevolod set sender to vsevolod@FreeBSD.org using -f From: Vsevolod Stakhov Date: Fri, 5 Aug 2016 10:20:22 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r419679 - in head/mail: rspamd rspamd-devel rspamd-devel/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2016 10:20:24 -0000 Author: vsevolod Date: Fri Aug 5 10:20:22 2016 New Revision: 419679 URL: https://svnweb.freebsd.org/changeset/ports/419679 Log: mail/rspamd: - Fix conflicts - Fix openssl usage - Fix rspamd.newsyslog.conf installation path - Fix formatting mail/rspamd-devel: - Update to a569362 - Fix LICENSE - Fix openssl usage - Fix fuzzy sample config install path - Fix formatting PR: 211584 Submitted by: Alexander Moisseev Modified: head/mail/rspamd-devel/Makefile head/mail/rspamd-devel/distinfo head/mail/rspamd-devel/files/patch-CMakeLists.txt head/mail/rspamd-devel/pkg-plist head/mail/rspamd/Makefile Modified: head/mail/rspamd-devel/Makefile ============================================================================== --- head/mail/rspamd-devel/Makefile Fri Aug 5 10:08:36 2016 (r419678) +++ head/mail/rspamd-devel/Makefile Fri Aug 5 10:20:22 2016 (r419679) @@ -1,14 +1,14 @@ # $FreeBSD$ PORTNAME= rspamd -PORTVERSION= 1.3.0.b4.25072016 +PORTVERSION= 1.3.2.b1.04082016 CATEGORIES= mail PKGNAMESUFFIX= -devel MAINTAINER= vsevolod@FreeBSD.org COMMENT= Fast spam filtering system dev version -LICENSE= BSD2CLAUSE +LICENSE= APACHE20 LIB_DEPENDS= libpcre.so:devel/pcre \ libgmime-2.4.so:mail/gmime24 \ @@ -18,14 +18,14 @@ BUILD_DEPENDS= ragel:devel/ragel CONFLICTS_INSTALL= rspamd -RSPAMD_VERSION= 1.3.0 +RSPAMD_VERSION= 1.3.2 USE_GITHUB= yes GH_ACCOUNT= vstakhov GH_PROJECT= rspamd -GH_TAGNAME= 35bebde +GH_TAGNAME= a569362 OPTIONS_DEFINE= GPERF REDIRECTOR HYPERSCAN -GPERF_DESC= google perf-tools profiling +GPERF_DESC= Google perf-tools profiling REDIRECTOR_DESC= Install HTTP redirector HYPERSCAN_DESC= Use hyperscan optimizations (amd64 only) @@ -48,12 +48,11 @@ CMAKE_ARGS+= -DCONFDIR=${PREFIX}/etc/rsp -DGIT_ID=${GH_TAGNAME} USES= cmake:outsource gettext iconv pkgconfig tar:xz perl5 \ - compiler:c11 sqlite + compiler:c11 sqlite ssl USE_LDCONFIG= yes USE_PERL5= build USE_GNOME= glib20 -USE_OPENSSL= yes DEBUG_FLAGS= -g -O0 WITH_DEBUG= yes @@ -65,7 +64,7 @@ WITH_DEBUG= yes .endif .if ${PORT_OPTIONS:MHYPERSCAN} - CMAKE_ARGS+= -DENABLE_HYPERSCAN=ON + CMAKE_ARGS+= -DENABLE_HYPERSCAN=ON BUILD_DEPENDS+= ${LOCALBASE}/lib/libhs.a:devel/hyperscan ONLY_FOR_ARCHS= amd64 .endif @@ -88,7 +87,7 @@ WITH_DEBUG= yes p5-Proc-Daemon>=0:devel/p5-Proc-Daemon \ p5-SWF-File>=0:graphics/p5-SWF-File .else - PLIST_SUB+= REDIRECTOR="@comment " + PLIST_SUB+= REDIRECTOR="@comment " .endif post-stage: @@ -96,10 +95,10 @@ post-stage: ${STAGEDIR}/var/log/rspamd \ ${STAGEDIR}/var/db/rspamd \ ${STAGEDIR}/var/run/rspamd - # Linux specific - ${RM} ${STAGEDIR}/${ETCDIR}/rspamd.systemd.conf - # No need, since rspamd.conf.sample is a same - ${RM} ${STAGEDIR}/${ETCDIR}/rspamd.sysvinit.conf + # Linux specific + ${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: Modified: head/mail/rspamd-devel/distinfo ============================================================================== --- head/mail/rspamd-devel/distinfo Fri Aug 5 10:08:36 2016 (r419678) +++ head/mail/rspamd-devel/distinfo Fri Aug 5 10:20:22 2016 (r419679) @@ -1,3 +1,3 @@ -TIMESTAMP = 1469452433 -SHA256 (vstakhov-rspamd-1.3.0.b4.25072016-35bebde_GH0.tar.gz) = be4b6ca8ea02dda1c75d4d7c0687ea82bfa62e6db4480a592b29fcf61f244f95 -SIZE (vstakhov-rspamd-1.3.0.b4.25072016-35bebde_GH0.tar.gz) = 1866729 +TIMESTAMP = 1470331789 +SHA256 (vstakhov-rspamd-1.3.2.b1.04082016-a569362_GH0.tar.gz) = e8c41956b33439cb3f4837d8d26aa133d339657cc5f8d67118f53ecb4193fd37 +SIZE (vstakhov-rspamd-1.3.2.b1.04082016-a569362_GH0.tar.gz) = 1886556 Modified: head/mail/rspamd-devel/files/patch-CMakeLists.txt ============================================================================== --- head/mail/rspamd-devel/files/patch-CMakeLists.txt Fri Aug 5 10:08:36 2016 (r419678) +++ head/mail/rspamd-devel/files/patch-CMakeLists.txt Fri Aug 5 10:20:22 2016 (r419679) @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2016-01-28 17:45:10.000000000 +0000 -+++ CMakeLists.txt 2016-01-28 23:41:09.681819000 +0000 -@@ -1090,6 +1090,20 @@ +--- CMakeLists.txt.orig 2016-07-03 20:55:47 UTC ++++ CMakeLists.txt +@@ -1223,6 +1223,21 @@ ELSE(WANT_SYSTEMD_UNITS MATCHES "ON") ENDIF(WANT_SYSTEMD_UNITS MATCHES "ON") IF(BUILD_PORT) INSTALL_IF_NOT_EXISTS(${MAIN_CONF} ${CONFDIR} "rspamd.conf" ".sample") @@ -8,6 +8,7 @@ + INSTALL_IF_NOT_EXISTS("conf/logging.inc" ${CONFDIR} "logging.inc" ".sample") + INSTALL_IF_NOT_EXISTS("conf/options.inc" ${CONFDIR} "options.inc" ".sample") + INSTALL_IF_NOT_EXISTS("conf/worker-controller.inc" ${CONFDIR} "worker-controller.inc" ".sample") ++ INSTALL_IF_NOT_EXISTS("conf/worker-fuzzy.inc" ${CONFDIR} "worker-fuzzy.inc" ".sample") + INSTALL_IF_NOT_EXISTS("conf/worker-normal.inc" ${CONFDIR} "worker-normal.inc" ".sample") + INSTALL_IF_NOT_EXISTS("conf/2tld.inc" ${CONFDIR} "2tld.inc" ".sample") + INSTALL_IF_NOT_EXISTS("conf/mime_types.inc" ${CONFDIR} "mime_types.inc" ".sample") Modified: head/mail/rspamd-devel/pkg-plist ============================================================================== --- head/mail/rspamd-devel/pkg-plist Fri Aug 5 10:08:36 2016 (r419678) +++ head/mail/rspamd-devel/pkg-plist Fri Aug 5 10:20:22 2016 (r419679) @@ -41,7 +41,7 @@ bin/rspamc @sample %%ETCDIR%%/statistic.conf.sample @sample %%ETCDIR%%/surbl-whitelist.inc.sample @sample %%ETCDIR%%/worker-controller.inc.sample -@sample %%ETCDIR%%/worker-fuzzy.inc +@sample %%ETCDIR%%/worker-fuzzy.inc.sample @sample %%ETCDIR%%/worker-normal.inc.sample @sample %%ETCDIR%%/rspamd.newsyslog.conf.sample /usr/local/etc/newsyslog.conf.d/rspamd.newsyslog.conf Modified: head/mail/rspamd/Makefile ============================================================================== --- head/mail/rspamd/Makefile Fri Aug 5 10:08:36 2016 (r419678) +++ head/mail/rspamd/Makefile Fri Aug 5 10:20:22 2016 (r419679) @@ -2,6 +2,7 @@ PORTNAME= rspamd PORTVERSION= 1.3.1 +PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= http://rspamd.com/downloads/ @@ -16,7 +17,7 @@ LIB_DEPENDS= libpcre.so:devel/pcre \ libluajit-5.1.so:lang/luajit BUILD_DEPENDS= ragel:devel/ragel -CONFLICTS_INSTALL= rspamd +CONFLICTS_INSTALL= rspamd-devel OPTIONS_DEFINE= GPERF REDIRECTOR HYPERSCAN GPERF_DESC= Google perf-tools profiling @@ -40,12 +41,11 @@ CMAKE_ARGS+= -DCONFDIR=${PREFIX}/etc/rsp -DNO_SHARED=ON USES= cmake:outsource gettext iconv pkgconfig tar:xz perl5 \ - compiler:c11 sqlite + compiler:c11 sqlite ssl USE_LDCONFIG= yes USE_PERL5= build USE_GNOME= glib20 -USE_OPENSSL= yes .include @@ -55,9 +55,9 @@ USE_OPENSSL= yes .endif .if ${PORT_OPTIONS:MHYPERSCAN} - CMAKE_ARGS+= -DENABLE_HYPERSCAN=ON - BUILD_DEPENDS+= ${LOCALBASE}/lib/libhs.a:devel/hyperscan - ONLY_FOR_ARCHS= amd64 + CMAKE_ARGS+= -DENABLE_HYPERSCAN=ON + BUILD_DEPENDS+= ${LOCALBASE}/lib/libhs.a:devel/hyperscan + ONLY_FOR_ARCHS= amd64 .endif .if ${PORT_OPTIONS:MREDIRECTOR} @@ -78,7 +78,7 @@ USE_OPENSSL= yes p5-Proc-Daemon>=0:devel/p5-Proc-Daemon \ p5-SWF-File>=0:graphics/p5-SWF-File .else - PLIST_SUB+= REDIRECTOR="@comment " + PLIST_SUB+= REDIRECTOR="@comment " .endif post-stage: @@ -93,7 +93,7 @@ post-stage: ${INSTALL_DATA} ${WRKDIR}/rspamd.newsyslog.conf.sample ${STAGEDIR}${ETCDIR} post-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d - ${LN} -s ${ETCDIR}/rspamd.newsyslog.conf ${STAGEDIR}${PREFIX}/etc/newsyslog.conf.d + @${MKDIR} ${STAGEDIR}/usr/local/etc/newsyslog.conf.d + ${LN} -s ${ETCDIR}/rspamd.newsyslog.conf ${STAGEDIR}/usr/local/etc/newsyslog.conf.d .include