Skip site navigation (1)Skip section navigation (2)
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>