From owner-svn-ports-head@freebsd.org Wed Sep 30 18:31:34 2015 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DA17FA0C13E; Wed, 30 Sep 2015 18:31:33 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org (repo.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 C781E12FA; Wed, 30 Sep 2015 18:31:33 +0000 (UTC) (envelope-from amdmi3@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.70]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id t8UIVXlP033103; Wed, 30 Sep 2015 18:31:33 GMT (envelope-from amdmi3@FreeBSD.org) Received: (from amdmi3@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id t8UIVXXl033099; Wed, 30 Sep 2015 18:31:33 GMT (envelope-from amdmi3@FreeBSD.org) Message-Id: <201509301831.t8UIVXXl033099@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: amdmi3 set sender to amdmi3@FreeBSD.org using -f From: Dmitry Marakasov Date: Wed, 30 Sep 2015 18:31:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r398228 - in head/security/amavisd-new: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Sep 2015 18:31:34 -0000 Author: amdmi3 Date: Wed Sep 30 18:31:32 2015 New Revision: 398228 URL: https://svnweb.freebsd.org/changeset/ports/398228 Log: - Convert pkg-install script to @dir - Use options helpers - Remove unneeded @dir's from plist PR: 203045 Submitted by: amdmi3 Approved by: maintainer timeout (gabor, 2 weeks) Deleted: head/security/amavisd-new/files/pkg-install.in Modified: head/security/amavisd-new/Makefile head/security/amavisd-new/pkg-plist Modified: head/security/amavisd-new/Makefile ============================================================================== --- head/security/amavisd-new/Makefile Wed Sep 30 18:21:12 2015 (r398227) +++ head/security/amavisd-new/Makefile Wed Sep 30 18:31:32 2015 (r398228) @@ -74,7 +74,7 @@ P7ZIP_DESC= P7ZIP support with archiver MSWORD_DESC= Ms Word support with textproc/ripole TNEF_DESC= Add external tnef decoder converters/tnef -SUB_FILES= pkg-install pkg-deinstall pkg-message +SUB_FILES= pkg-deinstall pkg-message SUB_LIST+= AMAVISUSER=${AMAVISUSER} \ AMAVISGROUP=${AMAVISGROUP} \ @@ -83,7 +83,11 @@ SUB_LIST+= AMAVISUSER=${AMAVISUSER} \ DAEMON="${DAEMON}" \ PERL=${PERL} -PLIST_SUB+= AMAVIS_NOP0F=${AMAVIS_NOP0F} +PLIST_SUB+= AMAVISUSER=${AMAVISUSER} \ + AMAVISGROUP=${AMAVISGROUP} \ + AMAVISDIR=${AMAVISDIR} \ + AMAVISQUARANTINE=${AMAVISQUARANTINE} \ + AMAVIS_NOP0F=${AMAVIS_NOP0F} .include @@ -240,22 +244,26 @@ post-patch: ${WRKSRC}/amavisd do-install: -.if ${PORT_OPTIONS:MP0F} - ${INSTALL_SCRIPT} ${WRKSRC}/p0f-analyzer.pl ${STAGEDIR}${PREFIX}/sbin -.endif .for i in amavisd amavisd-agent amavisd-nanny amavisd-release amavisd-snmp-subagent ${INSTALL_SCRIPT} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/sbin .endfor ${INSTALL_SCRIPT} ${WRKSRC}/amavisd.conf ${STAGEDIR}${PREFIX}/etc/amavisd.conf.sample ${INSTALL_SCRIPT} ${WRKSRC}/amavisd.conf-default ${STAGEDIR}${PREFIX}/etc/amavisd.conf-default ${INSTALL_SCRIPT} ${WRKSRC}/amavisd-custom.conf ${STAGEDIR}${PREFIX}/etc/amavisd-custom.conf.sample -.if ${PORT_OPTIONS:MDOCS} + ${LN} -s ${PREFIX}/sbin/amavisd-release ${STAGEDIR}${PREFIX}/sbin/amavisd-requeue + ${MKDIR} ${STAGEDIR}${AMAVISDIR}/var + ${MKDIR} ${STAGEDIR}${AMAVISDIR}/tmp + ${MKDIR} ${STAGEDIR}${AMAVISDIR}/db + ${MKDIR} ${STAGEDIR}${AMAVISQUARANTINE} + +do-install-P0F-on: + ${INSTALL_SCRIPT} ${WRKSRC}/p0f-analyzer.pl ${STAGEDIR}${PREFIX}/sbin + +do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}/images .for i in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR} .endfor @${CP} -pr ${WRKSRC}/README_FILES/images/ ${STAGEDIR}${DOCSDIR}/images -.endif - ${LN} -s ${PREFIX}/sbin/amavisd-release ${STAGEDIR}${PREFIX}/sbin/amavisd-requeue .include Modified: head/security/amavisd-new/pkg-plist ============================================================================== --- head/security/amavisd-new/pkg-plist Wed Sep 30 18:21:12 2015 (r398227) +++ head/security/amavisd-new/pkg-plist Wed Sep 30 18:31:32 2015 (r398228) @@ -61,9 +61,6 @@ %%PORTDOCS%%%%DOCSDIR%%/images/toc-plus.png %%PORTDOCS%%%%DOCSDIR%%/images/up.png %%PORTDOCS%%%%DOCSDIR%%/images/warning.png -%%PORTDOCS%%@dir %%DOCSDIR%%/images/callouts -%%PORTDOCS%%@dir %%DOCSDIR%%/images -%%PORTDOCS%%@dir %%DOCSDIR%% @sample etc/amavisd-custom.conf.sample etc/amavisd.conf-default @sample etc/amavisd.conf.sample @@ -74,3 +71,8 @@ sbin/amavisd-nanny sbin/amavisd-release sbin/amavisd-requeue sbin/amavisd-snmp-subagent +@dir(%%AMAVISUSER%%,%%AMAVISGROUP%%,750) %%AMAVISQUARANTINE%% +@dir(%%AMAVISUSER%%,%%AMAVISGROUP%%,750) %%AMAVISDIR%%/var +@dir(%%AMAVISUSER%%,%%AMAVISGROUP%%,750) %%AMAVISDIR%%/tmp +@dir(%%AMAVISUSER%%,%%AMAVISGROUP%%,750) %%AMAVISDIR%%/db +@dir(%%AMAVISUSER%%,%%AMAVISGROUP%%,750) %%AMAVISDIR%%