From owner-svn-ports-all@FreeBSD.ORG Tue Jul 8 21:03:08 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B2A73C0B; Tue, 8 Jul 2014 21:03:08 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::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 948E52124; Tue, 8 Jul 2014 21:03:08 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s68L38nQ093540; Tue, 8 Jul 2014 21:03:08 GMT (envelope-from madpilot@svn.freebsd.org) Received: (from madpilot@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s68L38jh093537; Tue, 8 Jul 2014 21:03:08 GMT (envelope-from madpilot@svn.freebsd.org) Message-Id: <201407082103.s68L38jh093537@svn.freebsd.org> From: Guido Falsi Date: Tue, 8 Jul 2014 21:03:08 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r361290 - head/mail/mimedefang X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2014 21:03:08 -0000 Author: madpilot Date: Tue Jul 8 21:03:07 2014 New Revision: 361290 URL: http://svnweb.freebsd.org/changeset/ports/361290 QAT: https://qat.redports.org/buildarchive/r361290/ Log: - Update to 2.75 - Stagify PR: 191537 Submitted by: m.tsatsenko@gmail.com (maintainer) Modified: head/mail/mimedefang/Makefile head/mail/mimedefang/distinfo head/mail/mimedefang/pkg-plist Modified: head/mail/mimedefang/Makefile ============================================================================== --- head/mail/mimedefang/Makefile Tue Jul 8 20:52:37 2014 (r361289) +++ head/mail/mimedefang/Makefile Tue Jul 8 21:03:07 2014 (r361290) @@ -2,9 +2,10 @@ # $FreeBSD$ PORTNAME= mimedefang -PORTVERSION= 2.74 +PORTVERSION= 2.75 CATEGORIES= mail -MASTER_SITES= http://www.mimedefang.org/static/ +MASTER_SITES= http://www.mimedefang.org/static/ \ + http://fossies.org/linux/misc/ MAINTAINER= m.tsatsenko@gmail.com COMMENT= Milter based anti-spam and anti-virus filtering program @@ -23,12 +24,14 @@ OPTIONS_DEFINE= CLAMAV EXAMPLES DOCS OPTIONS_DEFAULT= CLAMAV CLAMAV_DESC= Enable Clamav -USES= perl5 +USES= perl5 shebangfix +SHEBANG_FILES= script/mimedefang-util +perl_OLD_CMD= perl GNU_CONFIGURE= yes MAILUSER?= mailnull SPOOLDIR?= /var/spool/MIMEDefang -QUARANTINEDIR?= /var/spool/MD-Quarantine +QUARANTINEDIR?= /var/spool/MD-Quarantine CONFIGURE_ENV+= PERL=${PERL} CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc \ @@ -39,17 +42,14 @@ CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/ --with-ipheader \ --prefix=${PREFIX} -MAN1= mimedefang-util.1 -MAN5= mimedefang-filter.5 -MAN7= mimedefang-notify.7 mimedefang-protocol.7 -MAN8= mimedefang.8 mimedefang.pl.8 mimedefang-multiplexor.8 \ - md-mx-ctrl.8 watch-mimedefang.8 watch-multiple-mimedefangs.8 - SUB_FILES= pkg-message +PLIST_SUB+= MAIL_USER="${MAILUSER}" \ + MIMEDEFANG_RUNDIR="${SPOOLDIR}" \ + MIMEDEFANG_QUARANTINEDIR="${QUARANTINEDIR}" + CONFIG_FILES= mimedefang-filter sa-mimedefang.cf mimedefang-ip-key -NO_STAGE= yes .include .if !exists( /usr/include/libmilter/mfapi.h ) @@ -77,24 +77,15 @@ pre-install: post-install: @${REINPLACE_CMD} -e 's,%%CHMOD%%,${CHMOD},g' ${WRKSRC}/examples/init-script - @${INSTALL_SCRIPT} ${WRKSRC}/examples/init-script ${PREFIX}/etc/rc.d/mimedefang + @${INSTALL_SCRIPT} ${WRKSRC}/examples/init-script ${STAGEDIR}${PREFIX}/etc/rc.d/mimedefang .if ${PORT_OPTIONS:MDOCS} - @${MKDIR} ${DOCSDIR} - @${INSTALL_DATA} ${WRKSRC}/README* ${DOCSDIR}/ + @${MKDIR} ${STAGEDIR}${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/README* ${STAGEDIR}${DOCSDIR}/ .endif -.for f in ${CONFIG_FILES} - @if [ ! -f ${ETCDIR}/${f} ]; then \ - ${CP} -p ${ETCDIR}/${f}.example ${ETCDIR}/${f} ; \ - fi -.endfor .if ${PORT_OPTIONS:MEXAMPLES} - @${MKDIR} ${EXAMPLESDIR} + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} @cd ${WRKSRC}/examples/ && ${INSTALL_DATA} stream-by-domain-filter \ - suggested-minimum-filter-for-windows-clients README ${EXAMPLESDIR}/ + suggested-minimum-filter-for-windows-clients README ${STAGEDIR}${EXAMPLESDIR}/ .endif - @[ -d ${SPOOLDIR} ] && ${CHGRP} ${MAILUSER} ${SPOOLDIR} - @[ -d ${QUARANTINEDIR} ] && ${CHGRP} ${MAILUSER} ${QUARANTINEDIR} - @${CAT} ${PKGMESSAGE} - .include Modified: head/mail/mimedefang/distinfo ============================================================================== --- head/mail/mimedefang/distinfo Tue Jul 8 20:52:37 2014 (r361289) +++ head/mail/mimedefang/distinfo Tue Jul 8 21:03:07 2014 (r361290) @@ -1,2 +1,2 @@ -SHA256 (mimedefang-2.74.tar.gz) = eb35d200d291cf7d456c644b94c9d4825ca2d0e345193539d63cd971adeb8605 -SIZE (mimedefang-2.74.tar.gz) = 362500 +SHA256 (mimedefang-2.75.tar.gz) = 7852da1039ed22bc8df4e43c3094ee8c6d6ba154479efd37b643d488a3c85a42 +SIZE (mimedefang-2.75.tar.gz) = 363535 Modified: head/mail/mimedefang/pkg-plist ============================================================================== --- head/mail/mimedefang/pkg-plist Tue Jul 8 20:52:37 2014 (r361289) +++ head/mail/mimedefang/pkg-plist Tue Jul 8 21:03:07 2014 (r361290) @@ -6,6 +6,16 @@ bin/md-mx-ctrl bin/watch-mimedefang bin/watch-multiple-mimedefangs.tcl etc/rc.d/mimedefang +man/man1/mimedefang-util.1.gz +man/man5/mimedefang-filter.5.gz +man/man7/mimedefang-notify.7.gz +man/man7/mimedefang-protocol.7.gz +man/man8/md-mx-ctrl.8.gz +man/man8/mimedefang-multiplexor.8.gz +man/man8/mimedefang.8.gz +man/man8/mimedefang.pl.8.gz +man/man8/watch-mimedefang.8.gz +man/man8/watch-multiple-mimedefangs.8.gz @unexec if cmp -s %D/%%ETCDIR%%/mimedefang-ip-key %D/%%ETCDIR%%/mimedefang-ip-key.example; then rm -f %D/%%ETCDIR%%/mimedefang-ip-key; fi %%ETCDIR%%/mimedefang-ip-key.example @exec [ -f %B/mimedefang-ip-key ] || cp -p %D/%F %B/mimedefang-ip-key @@ -15,6 +25,10 @@ etc/rc.d/mimedefang @unexec if cmp -s %D/%%ETCDIR%%/sa-mimedefang.cf %D/%%ETCDIR%%/sa-mimedefang.cf.example; then rm -f %D/%%ETCDIR%%/sa-mimedefang.cf; fi %%ETCDIR%%/sa-mimedefang.cf.example @exec [ -f %B/sa-mimedefang.cf ] || cp -p %D/%F %B/sa-mimedefang.cf +@exec [ -d %%MIMEDEFANG_RUNDIR%% ] || mkdir -p %%MIMEDEFANG_RUNDIR%% +@exec chgrp %%MAIL_USER%% %%MIMEDEFANG_RUNDIR%% +@exec [ -d %%MIMEDEFANG_QUARANTINEDIR%% ] || mkdir -p %%MIMEDEFANG_QUARANTINEDIR%% +@exec chgrp %%MAIL_USER%% %%MIMEDEFANG_QUARANTINEDIR%% %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/README.SPAMASSASSIN %%PORTDOCS%%%%DOCSDIR%%/README.SOPHIE