Date: Wed, 6 Aug 2014 15:20:07 +0000 (UTC) From: John Marino <marino@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r364191 - head/mail/postgrey Message-ID: <53e247a8.56b9.5694723b@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: marino Date: Wed Aug 6 15:20:07 2014 New Revision: 364191 URL: http://svnweb.freebsd.org/changeset/ports/364191 QAT: https://qat.redports.org/buildarchive/r364191/ Log: Stage mail/postgrey PR: 190082 Submitted by: freebsd (nagilum.org) Add'l work by: marino Approved by: maintainer timeout (2.5 months) Modified: head/mail/postgrey/Makefile head/mail/postgrey/pkg-plist Modified: head/mail/postgrey/Makefile ============================================================================== --- head/mail/postgrey/Makefile Wed Aug 6 15:05:45 2014 (r364190) +++ head/mail/postgrey/Makefile Wed Aug 6 15:20:07 2014 (r364191) @@ -34,45 +34,42 @@ PGY_DIR?= /var/db/postgrey USERS= ${PGY_USERNAME} GROUPS= ${PGY_GROUPNAME} -MAN1= ${PORTNAME}.1 policy-test.1 postgreyreport.1 +MPAGES= postgrey.1 policy-test.1 postgreyreport.1 USES= shebangfix perl5 -SHEBANG_FILES= ${WRKSRC}/postgrey - -NO_STAGE= yes +SHEBANG_FILES= postgrey policy-test contrib/postgreyreport OPTIONS_DEFINE= DOCS .include <bsd.port.options.mk> post-patch: - @${REINPLACE_CMD} -e 's#nogroup#${PGY_GROUPNAME}#' ${WRKSRC}/postgrey - @${REINPLACE_CMD} -e 's#/etc/main.cf#/etc/postfix/main.cf#' ${WRKSRC}/postgrey - @${REINPLACE_CMD} -e 's#/etc/postfix#${PREFIX}&#' ${WRKSRC}/postgrey ${WRKSRC}/postgrey_whitelist_* - @${REINPLACE_CMD} -e 's#/var/spool/postfix/postgrey#${PGY_DIR}#' ${WRKSRC}/postgrey ${WRKSRC}/contrib/postgreyreport - -pre-install: - @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL + @${REINPLACE_CMD} -e 's#nogroup#${PGY_GROUPNAME}#' \ + -e 's#/etc/main.cf#/etc/postfix/main.cf#' ${WRKSRC}/postgrey + @${REINPLACE_CMD} -e 's#/etc/postfix#${PREFIX}&#' \ + ${WRKSRC}/postgrey ${WRKSRC}/postgrey_whitelist_* + @${REINPLACE_CMD} -e 's#/var/spool/postfix/postgrey#${PGY_DIR}#' \ + ${WRKSRC}/postgrey ${WRKSRC}/contrib/postgreyreport do-install: - @${POD2MAN} ${WRKSRC}/${PORTNAME} ${WRKSRC}/${PORTNAME}.1 - @${POD2MAN} ${WRKSRC}/policy-test ${WRKSRC}/policy-test.1 - @${POD2MAN} ${WRKSRC}/contrib/postgreyreport ${WRKSRC}/postgreyreport.1 - @${INSTALL_SCRIPT} ${WRKSRC}/postgrey ${PREFIX}/sbin - @${INSTALL_SCRIPT} ${WRKSRC}/policy-test ${PREFIX}/sbin - @${INSTALL_SCRIPT} ${WRKSRC}/contrib/postgreyreport ${PREFIX}/sbin - @${INSTALL} -d ${PREFIX}/etc/postfix + ${POD2MAN} ${WRKSRC}/${PORTNAME} ${WRKSRC}/${PORTNAME}.1 + ${POD2MAN} ${WRKSRC}/policy-test ${WRKSRC}/policy-test.1 + ${POD2MAN} ${WRKSRC}/contrib/postgreyreport ${WRKSRC}/postgreyreport.1 + ${INSTALL_SCRIPT} ${WRKSRC}/postgrey ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_SCRIPT} ${WRKSRC}/policy-test ${STAGEDIR}${PREFIX}/sbin + ${INSTALL_SCRIPT} ${WRKSRC}/contrib/postgreyreport \ + ${STAGEDIR}${PREFIX}/sbin + @${MKDIR} ${STAGEDIR}${PREFIX}/etc/postfix ${STAGEDIR}/${PGY_DIR} .for i in ${ETCFILES} - ${INSTALL_DATA} ${WRKSRC}/postgrey_${i} ${PREFIX}/etc/postfix/dist-postgrey_${i} + ${INSTALL_DATA} ${WRKSRC}/postgrey_${i} \ + ${STAGEDIR}${PREFIX}/etc/postfix/dist-postgrey_${i} .endfor .if ${PORT_OPTIONS:MDOCS} - @${INSTALL} -d ${DOCSDIR} - @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + @cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .endif - @cd ${WRKSRC} && ${INSTALL_MAN} ${MAN1} ${MANPREFIX}/man/man1 - -post-install: - @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL + @cd ${WRKSRC} && \ + ${INSTALL_MAN} ${MPAGES} ${STAGEDIR}${MANPREFIX}/man/man1 .include <bsd.port.mk> Modified: head/mail/postgrey/pkg-plist ============================================================================== --- head/mail/postgrey/pkg-plist Wed Aug 6 15:05:45 2014 (r364190) +++ head/mail/postgrey/pkg-plist Wed Aug 6 15:20:07 2014 (r364191) @@ -1,9 +1,12 @@ @unexec if cmp -s %D/etc/postfix/dist-postgrey_whitelist_recipients %D/etc/postfix/postgrey_whitelist_recipients; then rm -f %D/etc/postfix/postgrey_whitelist_recipients; fi @unexec if cmp -s %D/etc/postfix/dist-postgrey_whitelist_clients %D/etc/postfix/postgrey_whitelist_clients; then rm -f %D/etc/postfix/postgrey_whitelist_clients; fi +etc/postfix/dist-postgrey_whitelist_recipients +etc/postfix/dist-postgrey_whitelist_clients +man/man1/policy-test.1.gz +man/man1/postgrey.1.gz +man/man1/postgreyreport.1.gz sbin/postgrey sbin/policy-test sbin/postgreyreport -etc/postfix/dist-postgrey_whitelist_recipients -etc/postfix/dist-postgrey_whitelist_clients @dirrmtry etc/postfix @unexec rmdir /var/db/postgrey 2>/dev/null || true
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?53e247a8.56b9.5694723b>