Date: Wed, 4 Mar 2015 07:41:05 +0000 (UTC) From: Oliver Lehmann <oliver@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r380419 - in head: . mail mail/greylite mail/greylite/files Message-ID: <201503040741.t247f5V6099243@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: oliver Date: Wed Mar 4 07:41:04 2015 New Revision: 380419 URL: https://svnweb.freebsd.org/changeset/ports/380419 QAT: https://qat.redports.org/buildarchive/r380419/ Log: restore greylite STAGEify it move distfiles to public_distfiles-mirror move MAN8 into PLIST_FILES move pkg-message to SUB_FILES Added: head/mail/greylite/ head/mail/greylite/Makefile (contents, props changed) head/mail/greylite/distinfo (contents, props changed) head/mail/greylite/files/ head/mail/greylite/files/pkg-message.in (contents, props changed) head/mail/greylite/pkg-descr (contents, props changed) Modified: head/MOVED head/mail/Makefile Modified: head/MOVED ============================================================================== --- head/MOVED Wed Mar 4 05:22:30 2015 (r380418) +++ head/MOVED Wed Mar 4 07:41:04 2015 (r380419) @@ -6656,7 +6656,6 @@ mail/ezmlm-web||2014-09-01|Not staged mail/firemime||2014-09-01|Not staged mail/firepay||2014-09-01|Not staged mail/ftrack||2014-09-01|Not staged -mail/greylite||2014-09-01|Not staged mail/ilohamail||2014-09-01|Not staged mail/majordomo||2014-09-01|Not staged mail/p3scan||2014-09-01|Not staged Modified: head/mail/Makefile ============================================================================== --- head/mail/Makefile Wed Mar 4 05:22:30 2015 (r380418) +++ head/mail/Makefile Wed Mar 4 07:41:04 2015 (r380419) @@ -159,6 +159,7 @@ SUBDIR += gotmail SUBDIR += grepmail SUBDIR += greyfix + SUBDIR += greylite SUBDIR += gubby SUBDIR += hashcash SUBDIR += hbiff Added: head/mail/greylite/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/greylite/Makefile Wed Mar 4 07:41:04 2015 (r380419) @@ -0,0 +1,64 @@ +# Created by: Mij <mij@bitchx.it> +# $FreeBSD$ + +PORTNAME= greylite +PORTVERSION= 2.3 +PORTREVISION= 4 +CATEGORIES= mail +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= oliver + +MAINTAINER= oliver@FreeBSD.org +COMMENT= Modified greylisting for qmail and for any other MDA + +LICENSE= BSD3CLAUSE + +RUN_DEPENDS= tcpserver:${PORTSDIR}/sysutils/ucspi-tcp + +USES= tar:bzip2 +USE_SQLITE= 3 +PLIST_FILES= bin/greylite \ + %%DNSBLENV%%bin/dnsblenv \ + %%UCSPI2SOCKET%%bin/ucspi2socket \ + man/man8/greylite.8.gz + +MANCOMPRESSED= yes +SUB_FILES= pkg-message + +OPTIONS_DEFINE= GEOIP DNSBLENV UCSPI2SOCKET +OPTIONS_DEFAULT= GEOIP DNSBLENV UCSPI2SOCKET +GEOIP_DESC= Support for GeoIP in suspicion rules +DNSBLENV_DESC= Module for interfacing with DNS blacklists +UCSPI2SOCKET_DESC= Module for using greylite as SMTP proxy + +.include <bsd.port.pre.mk> + +.if ${PORT_OPTIONS:MGEOIP} +LIB_DEPENDS+= libGeoIP.so:${PORTSDIR}/net/GeoIP +MAKE_ARGS+= WITH_GEOIP=yep +.endif + +.if ${PORT_OPTIONS:MDNSBLENV} +LIB_DEPENDS+= libcares.so:${PORTSDIR}/dns/c-ares +MAKE_ARGS+= WITH_DNSBLENV=yep +PLIST_SUB+= DNSBLENV="" +.else +PLIST_SUB+= DNSBLENV="@comment " +.endif + +.if ${PORT_OPTIONS:MUCSPI2SOCKET} +MAKE_ARGS+= WITH_UCSPI2SOCKET=yep +PLIST_SUB+= UCSPI2SOCKET="" +.else +PLIST_SUB+= UCSPI2SOCKET="@comment " +.endif + +post-patch: + ${CP} ${WRKSRC}/Makefile.bsdmake ${WRKSRC}/Makefile + ${REINPLACE_CMD} -e 's|PREFIX\?=.*|PREFIX=${STAGEDIR}${PREFIX}|g' \ + ${WRKSRC}/Makefile + +do-build: + ${MAKE} -C ${WRKSRC} ${MAKE_ARGS} + +.include <bsd.port.post.mk> Added: head/mail/greylite/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/greylite/distinfo Wed Mar 4 07:41:04 2015 (r380419) @@ -0,0 +1,2 @@ +SHA256 (greylite-2.3.tar.bz2) = db676e2511ff42ad9ba2201be55df10e89b19bbc225ce523fa218d4e542c16db +SIZE (greylite-2.3.tar.bz2) = 20663 Added: head/mail/greylite/files/pkg-message.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/greylite/files/pkg-message.in Wed Mar 4 07:41:04 2015 (r380419) @@ -0,0 +1,5 @@ +################################################################ +Greylite has been installed. Some steps are required for setting +it up with qmail. greylite(8) has a synthesis and the website at +http://mij.oltrelinux.com/net/greylite/ has more information. +################################################################ Added: head/mail/greylite/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/greylite/pkg-descr Wed Mar 4 07:41:04 2015 (r380419) @@ -0,0 +1,14 @@ +Greylite is a SPAM filter with exceptional effectiveness and without false +positives. It combines natively with qmail and works as a proxy for any SMTP +server. + +It implements a modified greylisting algorithm that improves the filtering +effectiveness and minimizes the delay drawbacks associated with the standard +greylisting algorithm. + +It can be tuned to recognize suspicious clients and reject their attempts +multiple times, reaching filtering rates of over 99% without false positives. + +Greylite is easy to setup and maintain, and it is small and fast. + +WWW: http://mij.oltrelinux.com/net/greylite/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201503040741.t247f5V6099243>