From owner-svn-ports-head@FreeBSD.ORG Thu Nov 13 21:59:50 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2D843A5F; Thu, 13 Nov 2014 21:59:50 +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 0E042BFC; Thu, 13 Nov 2014 21:59:50 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id sADLxnn3002582; Thu, 13 Nov 2014 21:59:49 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id sADLxn5C002576; Thu, 13 Nov 2014 21:59:49 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201411132159.sADLxn5C002576@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Thu, 13 Nov 2014 21:59:49 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r372542 - in head/mail/policyd2: . 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.18-1 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: Thu, 13 Nov 2014 21:59:50 -0000 Author: marino Date: Thu Nov 13 21:59:48 2014 New Revision: 372542 URL: https://svnweb.freebsd.org/changeset/ports/372542 QAT: https://qat.redports.org/buildarchive/r372542/ Log: mail/policyd2: fix $command_interpreter warning While here, clean up a bit. Use @sample keyword, wrap compound commands with parentheses, customize WWWDIR, specify PORTDOCS explicitly, and use MKDIR instead of INSTALL -d. PR: 194678 Submitted by: reiner (skoef.nl) Modified: head/mail/policyd2/Makefile head/mail/policyd2/files/policyd2.in head/mail/policyd2/pkg-plist Modified: head/mail/policyd2/Makefile ============================================================================== --- head/mail/policyd2/Makefile Thu Nov 13 21:54:46 2014 (r372541) +++ head/mail/policyd2/Makefile Thu Nov 13 21:59:48 2014 (r372542) @@ -3,7 +3,7 @@ PORTNAME= policyd2 PORTVERSION= 2.0.12 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail MASTER_SITES= http://devlabs.linuxassist.net/attachments/download/${DOWNLOAD_FOLDER}/ DISTNAME= cluebringer-${PORTVERSION} @@ -27,9 +27,9 @@ SHEBANG_FILES= cbpadmin \ database/convert-tsql \ database/whitelists/parse* -WEBUIDIR= ${PREFIX}/www/policyd +WWWDIR= ${PREFIX}/www/policyd PORTDOCS= AUTHORS ChangeLog INSTALL TODO WISHLIST -PORTDATA= * +PORTDATA= contrib database OPTIONS_DEFINE= MYSQL PGSQL SQLITE WEBUI OPTIONS_DEFAULT=MYSQL WEBUI @@ -57,20 +57,18 @@ post-patch: ${WRKSRC}/cbpolicyd do-install: - @${INSTALL} -d ${STAGEDIR}${WEBUIDIR} ${STAGEDIR}${SITE_PERL}/cbp - cd ${WRKSRC}/webui && ${COPYTREE_SHARE} \* ${STAGEDIR}${WEBUIDIR} - cd ${WRKSRC}/cbp && ${COPYTREE_SHARE} \* ${STAGEDIR}${SITE_PERL}/cbp + @${MKDIR} ${STAGEDIR}${WWWDIR} \ + ${STAGEDIR}${SITE_PERL}/cbp \ + ${STAGEDIR}${DATADIR} \ + ${STAGEDIR}${DOCSDIR} ${INSTALL_SCRIPT} ${WRKSRC}/cbpadmin ${STAGEDIR}${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/cbpolicyd ${STAGEDIR}${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/cluebringer.conf ${STAGEDIR}${PREFIX}/etc/cluebringer.conf.sample - @${INSTALL} -d ${STAGEDIR}${DATADIR} - cd ${WRKSRC} && ${COPYTREE_SHARE} contrib ${STAGEDIR}${DATADIR} - cd ${WRKSRC} && ${COPYTREE_SHARE} database ${STAGEDIR}${DATADIR} - @${INSTALL} -d ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} - - @${ECHO_MSG} - @${ECHO_MSG} "Please check INSTALL file to configure!" - @${ECHO_MSG} + ${INSTALL_DATA} ${WRKSRC}/cluebringer.conf \ + ${STAGEDIR}${PREFIX}/etc/cluebringer.conf.sample + (cd ${WRKSRC}/webui && ${COPYTREE_SHARE} \* ${STAGEDIR}${WWWDIR}) + (cd ${WRKSRC}/cbp && ${COPYTREE_SHARE} \* ${STAGEDIR}${SITE_PERL}/cbp) + (cd ${WRKSRC} && ${COPYTREE_SHARE} contrib ${STAGEDIR}${DATADIR}) + (cd ${WRKSRC} && ${COPYTREE_SHARE} database ${STAGEDIR}${DATADIR}) + (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}) .include Modified: head/mail/policyd2/files/policyd2.in ============================================================================== --- head/mail/policyd2/files/policyd2.in Thu Nov 13 21:54:46 2014 (r372541) +++ head/mail/policyd2/files/policyd2.in Thu Nov 13 21:59:48 2014 (r372542) @@ -19,7 +19,7 @@ name="policyd2" rcvar=policyd2_enable command="%%LOCALBASE%%/bin/cbpolicyd" -command_interpreter="/usr/bin/perl" +command_interpreter="%%LOCALBASE%%/bin/perl" load_rc_config $name Modified: head/mail/policyd2/pkg-plist ============================================================================== --- head/mail/policyd2/pkg-plist Thu Nov 13 21:54:46 2014 (r372541) +++ head/mail/policyd2/pkg-plist Thu Nov 13 21:59:48 2014 (r372542) @@ -1,101 +1,6 @@ -www/policyd/accesscontrol-add.php -www/policyd/accesscontrol-change.php -www/policyd/accesscontrol-delete.php -www/policyd/accesscontrol-main.php -www/policyd/amavis-add.php -www/policyd/amavis-change.php -www/policyd/amavis-delete.php -www/policyd/amavis-main.php -www/policyd/checkhelo-add.php -www/policyd/checkhelo-blacklist-add.php -www/policyd/checkhelo-blacklist-change.php -www/policyd/checkhelo-blacklist-delete.php -www/policyd/checkhelo-blacklist-main.php -www/policyd/checkhelo-change.php -www/policyd/checkhelo-delete.php -www/policyd/checkhelo-main.php -www/policyd/checkhelo-whitelist-add.php -www/policyd/checkhelo-whitelist-change.php -www/policyd/checkhelo-whitelist-delete.php -www/policyd/checkhelo-whitelist-main.php -www/policyd/checkspf-add.php -www/policyd/checkspf-change.php -www/policyd/checkspf-delete.php -www/policyd/checkspf-main.php -www/policyd/greylisting-add.php -www/policyd/greylisting-change.php -www/policyd/greylisting-delete.php -www/policyd/greylisting-main.php -www/policyd/greylisting-whitelist-add.php -www/policyd/greylisting-whitelist-change.php -www/policyd/greylisting-whitelist-delete.php -www/policyd/greylisting-whitelist-main.php -www/policyd/images/bg.jpg -www/policyd/images/bullet.jpg -www/policyd/images/help.gif -www/policyd/images/menuleft.gif -www/policyd/images/menuright.gif -www/policyd/images/specs_bottom.jpg -www/policyd/images/strips_onside.jpg -www/policyd/images/top2.jpg -www/policyd/images/valid-css2.png -www/policyd/images/valid-xhtml10.png -www/policyd/images/wcag1AAA.png -www/policyd/includes/config.php -www/policyd/includes/db.php -www/policyd/includes/footer.php -www/policyd/includes/header.php -www/policyd/includes/tooltipdata.php -www/policyd/includes/tooltips.php -www/policyd/index.php -www/policyd/policy-add.php -www/policyd/policy-change.php -www/policyd/policy-delete.php -www/policyd/policy-group-add.php -www/policyd/policy-group-change.php -www/policyd/policy-group-delete.php -www/policyd/policy-group-main.php -www/policyd/policy-group-member-add.php -www/policyd/policy-group-member-change.php -www/policyd/policy-group-member-delete.php -www/policyd/policy-group-member-main.php -www/policyd/policy-main.php -www/policyd/policy-member-add.php -www/policyd/policy-member-change.php -www/policyd/policy-member-delete.php -www/policyd/policy-member-main.php -www/policyd/postfix-aliases-add.php -www/policyd/postfix-aliases-change.php -www/policyd/postfix-aliases-delete.php -www/policyd/postfix-aliases-main.php -www/policyd/postfix-distgroups-add.php -www/policyd/postfix-distgroups-change.php -www/policyd/postfix-distgroups-delete.php -www/policyd/postfix-distgroups-main.php -www/policyd/postfix-distgroups-member-add.php -www/policyd/postfix-distgroups-member-change.php -www/policyd/postfix-distgroups-member-delete.php -www/policyd/postfix-distgroups-member-main.php -www/policyd/postfix-mailboxes-add.php -www/policyd/postfix-mailboxes-change.php -www/policyd/postfix-mailboxes-delete.php -www/policyd/postfix-mailboxes-main.php -www/policyd/postfix-transports-add.php -www/policyd/postfix-transports-change.php -www/policyd/postfix-transports-delete.php -www/policyd/postfix-transports-main.php -www/policyd/quotas-add.php -www/policyd/quotas-change.php -www/policyd/quotas-delete.php -www/policyd/quotas-limits-add.php -www/policyd/quotas-limits-change.php -www/policyd/quotas-limits-delete.php -www/policyd/quotas-limits-main.php -www/policyd/quotas-main.php -www/policyd/stylesheet.css -www/policyd/tooltips/BubbleTooltips.js -www/policyd/tooltips/bt.css -www/policyd/tooltips/bt.gif +bin/cbpadmin +bin/cbpolicyd +@sample etc/cluebringer.conf.sample %%SITE_PERL%%/cbp/cache.pm %%SITE_PERL%%/cbp/config.pm %%SITE_PERL%%/cbp/dbilayer.pm @@ -115,15 +20,101 @@ www/policyd/tooltips/bt.gif %%SITE_PERL%%/cbp/system.pm %%SITE_PERL%%/cbp/tracking.pm %%SITE_PERL%%/cbp/version.pm -bin/cbpadmin -bin/cbpolicyd -@unexec if cmp -s %D/etc/cluebringer.conf.sample %D/etc/cluebringer.conf; then rm -f %D/etc/cluebringer.conf; fi -etc/cluebringer.conf.sample -@exec if [ ! -f %D/etc/cluebringer.conf ] ; then cp -p %D/%F %B/etc/cluebringer.conf; chmod +w %B/etc/cluebringer.conf; fi -@dirrm www/policyd/tooltips -@dirrm www/policyd/includes -@dirrm www/policyd/images -@dirrmtry www/policyd -@dirrm %%SITE_PERL%%/cbp/protocols -@dirrm %%SITE_PERL%%/cbp/modules -@dirrm %%SITE_PERL%%/cbp +%%WWWDIR%%/accesscontrol-add.php +%%WWWDIR%%/accesscontrol-change.php +%%WWWDIR%%/accesscontrol-delete.php +%%WWWDIR%%/accesscontrol-main.php +%%WWWDIR%%/amavis-add.php +%%WWWDIR%%/amavis-change.php +%%WWWDIR%%/amavis-delete.php +%%WWWDIR%%/amavis-main.php +%%WWWDIR%%/checkhelo-add.php +%%WWWDIR%%/checkhelo-blacklist-add.php +%%WWWDIR%%/checkhelo-blacklist-change.php +%%WWWDIR%%/checkhelo-blacklist-delete.php +%%WWWDIR%%/checkhelo-blacklist-main.php +%%WWWDIR%%/checkhelo-change.php +%%WWWDIR%%/checkhelo-delete.php +%%WWWDIR%%/checkhelo-main.php +%%WWWDIR%%/checkhelo-whitelist-add.php +%%WWWDIR%%/checkhelo-whitelist-change.php +%%WWWDIR%%/checkhelo-whitelist-delete.php +%%WWWDIR%%/checkhelo-whitelist-main.php +%%WWWDIR%%/checkspf-add.php +%%WWWDIR%%/checkspf-change.php +%%WWWDIR%%/checkspf-delete.php +%%WWWDIR%%/checkspf-main.php +%%WWWDIR%%/greylisting-add.php +%%WWWDIR%%/greylisting-change.php +%%WWWDIR%%/greylisting-delete.php +%%WWWDIR%%/greylisting-main.php +%%WWWDIR%%/greylisting-whitelist-add.php +%%WWWDIR%%/greylisting-whitelist-change.php +%%WWWDIR%%/greylisting-whitelist-delete.php +%%WWWDIR%%/greylisting-whitelist-main.php +%%WWWDIR%%/images/bg.jpg +%%WWWDIR%%/images/bullet.jpg +%%WWWDIR%%/images/help.gif +%%WWWDIR%%/images/menuleft.gif +%%WWWDIR%%/images/menuright.gif +%%WWWDIR%%/images/specs_bottom.jpg +%%WWWDIR%%/images/strips_onside.jpg +%%WWWDIR%%/images/top2.jpg +%%WWWDIR%%/images/valid-css2.png +%%WWWDIR%%/images/valid-xhtml10.png +%%WWWDIR%%/images/wcag1AAA.png +%%WWWDIR%%/includes/config.php +%%WWWDIR%%/includes/db.php +%%WWWDIR%%/includes/footer.php +%%WWWDIR%%/includes/header.php +%%WWWDIR%%/includes/tooltipdata.php +%%WWWDIR%%/includes/tooltips.php +%%WWWDIR%%/index.php +%%WWWDIR%%/policy-add.php +%%WWWDIR%%/policy-change.php +%%WWWDIR%%/policy-delete.php +%%WWWDIR%%/policy-group-add.php +%%WWWDIR%%/policy-group-change.php +%%WWWDIR%%/policy-group-delete.php +%%WWWDIR%%/policy-group-main.php +%%WWWDIR%%/policy-group-member-add.php +%%WWWDIR%%/policy-group-member-change.php +%%WWWDIR%%/policy-group-member-delete.php +%%WWWDIR%%/policy-group-member-main.php +%%WWWDIR%%/policy-main.php +%%WWWDIR%%/policy-member-add.php +%%WWWDIR%%/policy-member-change.php +%%WWWDIR%%/policy-member-delete.php +%%WWWDIR%%/policy-member-main.php +%%WWWDIR%%/postfix-aliases-add.php +%%WWWDIR%%/postfix-aliases-change.php +%%WWWDIR%%/postfix-aliases-delete.php +%%WWWDIR%%/postfix-aliases-main.php +%%WWWDIR%%/postfix-distgroups-add.php +%%WWWDIR%%/postfix-distgroups-change.php +%%WWWDIR%%/postfix-distgroups-delete.php +%%WWWDIR%%/postfix-distgroups-main.php +%%WWWDIR%%/postfix-distgroups-member-add.php +%%WWWDIR%%/postfix-distgroups-member-change.php +%%WWWDIR%%/postfix-distgroups-member-delete.php +%%WWWDIR%%/postfix-distgroups-member-main.php +%%WWWDIR%%/postfix-mailboxes-add.php +%%WWWDIR%%/postfix-mailboxes-change.php +%%WWWDIR%%/postfix-mailboxes-delete.php +%%WWWDIR%%/postfix-mailboxes-main.php +%%WWWDIR%%/postfix-transports-add.php +%%WWWDIR%%/postfix-transports-change.php +%%WWWDIR%%/postfix-transports-delete.php +%%WWWDIR%%/postfix-transports-main.php +%%WWWDIR%%/quotas-add.php +%%WWWDIR%%/quotas-change.php +%%WWWDIR%%/quotas-delete.php +%%WWWDIR%%/quotas-limits-add.php +%%WWWDIR%%/quotas-limits-change.php +%%WWWDIR%%/quotas-limits-delete.php +%%WWWDIR%%/quotas-limits-main.php +%%WWWDIR%%/quotas-main.php +%%WWWDIR%%/stylesheet.css +%%WWWDIR%%/tooltips/BubbleTooltips.js +%%WWWDIR%%/tooltips/bt.css +%%WWWDIR%%/tooltips/bt.gif