Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Sep 2015 12:31:43 +0000 (UTC)
From:      Alexey Dokuchaev <danfe@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r396377 - head/security/avcheck
Message-ID:  <201509081231.t88CVhbq077031@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danfe
Date: Tue Sep  8 12:31:42 2015
New Revision: 396377
URL: https://svnweb.freebsd.org/changeset/ports/396377

Log:
  - Remove no longer valid "BROKEN on powerpc" statement, port builds fine
  - Do not patch Makefile with sed(1) but pass the variables via MAKE_ARGS
  - Clean up installation recipe and split off `do-install-DOCS-on' target

Modified:
  head/security/avcheck/Makefile

Modified: head/security/avcheck/Makefile
==============================================================================
--- head/security/avcheck/Makefile	Tue Sep  8 12:17:44 2015	(r396376)
+++ head/security/avcheck/Makefile	Tue Sep  8 12:31:42 2015	(r396377)
@@ -9,6 +9,8 @@ MASTER_SITES=	http://www.corpit.ru/ftp/a
 MAINTAINER=	dsh@vlink.ru
 COMMENT=	Simple antivirus solution for a mail system
 
+MAKE_ARGS=	CC="${CC}" CFLAGS="${CFLAGS}"
+
 PLIST_FILES=	man/man1/avcheck.1.gz sbin/avcheck sbin/uchroot
 PORTDOCS=	README.AVP README.AVP.de README.DrWeb README.Exim \
 		README.Postfix README.Postfix.de README.Sendmail eicar.msg \
@@ -16,25 +18,13 @@ PORTDOCS=	README.AVP README.AVP.de READM
 
 OPTIONS_DEFINE=	DOCS
 
-post-patch:
-	@${REINPLACE_CMD} -e 's/^CC/#CC/g ; s/^CFLAGS/#CFLAGS/g' ${WRKSRC}/Makefile
-
 do-install:
-.for i in avcheck uchroot
-	${INSTALL_PROGRAM} ${WRKSRC}/${i} ${STAGEDIR}${PREFIX}/sbin/
-.endfor
-
-	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1/
-
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for i in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/
-.endfor
-
-.include <bsd.port.pre.mk>
-
-.if ${ARCH} == "powerpc"
-BROKEN=		Does not configure on powerpc: drops core
-.endif
+	${INSTALL_PROGRAM} ${WRKSRC}/avcheck ${WRKSRC}/uchroot \
+		${STAGEDIR}${PREFIX}/sbin
+	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
+
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201509081231.t88CVhbq077031>