svn commit: r380419 - in head: . mail mail/greylite mail/greylite/files

Baptiste Daroussin bapt at FreeBSD.org
Wed Mar 4 07:57:48 UTC 2015


On Wed, Mar 04, 2015 at 07:41:05AM +0000, Oliver Lehmann wrote:
> 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 at bitchx.it>
> +# $FreeBSD$
> +
> +PORTNAME=	greylite
> +PORTVERSION=	2.3
> +PORTREVISION=	4
> +CATEGORIES=	mail
> +MASTER_SITES=	${MASTER_SITE_LOCAL}
> +MASTER_SITE_SUBDIR=	oliver
> +
> +MAINTAINER=	oliver at 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
^^This can be removed as well, this is automatic now.

> +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}
^^Why a specific target?

Best target

Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20150304/1c27af2c/attachment.sig>


More information about the svn-ports-head mailing list