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-all/attachments/20150304/1c27af2c/attachment.sig>
More information about the svn-ports-all
mailing list