Index: head/mail/rspamd-devel/Makefile =================================================================== --- head/mail/rspamd-devel/Makefile (revision 427329) +++ head/mail/rspamd-devel/Makefile (revision 427330) @@ -1,111 +1,109 @@ # $FreeBSD$ PORTNAME= rspamd PORTVERSION= 1.4.1.a1.24112016 PORTREVISION= 1 CATEGORIES= mail PKGNAMESUFFIX= -devel MAINTAINER= vsevolod@FreeBSD.org COMMENT= Fast spam filtering system dev version LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpcre.so:devel/pcre \ libgmime-2.6.so:mail/gmime26 \ libevent.so:devel/libevent2 \ libluajit-5.1.so:lang/luajit \ libfann.so:math/fann BUILD_DEPENDS= ragel:devel/ragel CONFLICTS_INSTALL= rspamd RSPAMD_VERSION= 1.4.1 USE_GITHUB= yes GH_ACCOUNT= vstakhov -GH_PROJECT= rspamd GH_TAGNAME= 8ebc1e5 OPTIONS_DEFINE= GPERF REDIRECTOR HYPERSCAN GPERF_DESC= Google perf-tools profiling REDIRECTOR_DESC= Install HTTP redirector HYPERSCAN_DESC= Use hyperscan optimizations (amd64 only) 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 \ -DLOGDIR=/var/log/rspamd \ -DDBDIR=/var/db/rspamd \ -DRUNDIR=/var/run/rspamd \ -DMANDIR=${MANPREFIX}/man \ -DCMAKE_INSTALL_PREFIX=${PREFIX} \ -DBUILD_PORT=yes \ -DFORCE_GMIME24=yes \ -DLIBDIR=${PREFIX}/lib/rspamd \ -DNO_SHARED=ON \ -DDEBUG=ON \ -DGIT_ID=${GH_TAGNAME} \ -DENABLE_FANN=ON -USES= cmake:outsource gettext iconv pkgconfig tar:xz perl5 \ +USES= cmake:outsource gettext iconv pkgconfig perl5 \ compiler:c11 sqlite ssl USE_LDCONFIG= yes USE_PERL5= build USE_GNOME= glib20 DEBUG_FLAGS= -g -O0 WITH_DEBUG= yes .include .if ${PORT_OPTIONS:MGPERF} CMAKE_ARGS+= -DENABLE_GPERF_TOOLS=ON LIB_DEPENDS+= libprofiler.so:devel/google-perftools .endif .if ${PORT_OPTIONS:MHYPERSCAN} CMAKE_ARGS+= -DENABLE_HYPERSCAN=ON LIB_DEPENDS+= libhs.so:devel/hyperscan ONLY_FOR_ARCHS= amd64 .endif .if ${PORT_OPTIONS:MREDIRECTOR} USE_PERL5+= run CMAKE_ARGS+= -DENABLE_REDIRECTOR=ON PLIST_SUB+= REDIRECTOR="" USE_RC_SUBR+= rspamd_redirector RUN_DEPENDS+= \ p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \ p5-IO-String>=0:devel/p5-IO-String \ p5-XML-Parser>=0:textproc/p5-XML-Parser \ p5-Term-ReadKey>=0:devel/p5-Term-ReadKey \ p5-POE-Component-Client-DNS>=0:dns/p5-POE-Component-Client-DNS \ p5-POE-Component-Client-HTTP>=0:www/p5-POE-Component-Client-HTTP \ p5-POE-Component-Server-HTTP>=0:www/p5-POE-Component-Server-HTTP \ p5-Cache-Memcached-Fast>=0:databases/p5-Cache-Memcached-Fast \ p5-Proc-PidUtil>=0:sysutils/p5-Proc-PidUtil \ p5-Proc-Daemon>=0:devel/p5-Proc-Daemon \ p5-SWF-File>=0:graphics/p5-SWF-File .else PLIST_SUB+= REDIRECTOR="@comment " .endif -post-stage: - ${INSTALL} -d \ +post-install: + @${MKDIR} \ ${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 ${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 .include Index: head/mail/rspamd-devel/pkg-descr =================================================================== --- head/mail/rspamd-devel/pkg-descr (revision 427329) +++ head/mail/rspamd-devel/pkg-descr (revision 427330) @@ -1,5 +1,5 @@ Rspamd is fast, modular and lightweight spam filter. It is designed to work with big ammount of mail and can be easily extended with own filters written in lua. This port provides development version of rspamd. -WWW: https://rspamd.com +WWW: https://rspamd.com/