diff options
author | Andrey A. Chernov <ache@FreeBSD.org> | 2009-04-22 10:32:02 +0000 |
---|---|---|
committer | Andrey A. Chernov <ache@FreeBSD.org> | 2009-04-22 10:32:02 +0000 |
commit | a6d1421969bf5bb4919b0a66b68a8faf2cf05b57 (patch) | |
tree | 66a807c30a3d08aff50078486eb95bdb7d24cbb0 /mail/milter-greylist | |
parent | e7b2e8d08838a458840c75d21e269ba04029a243 (diff) | |
download | ports-a6d1421969bf5bb4919b0a66b68a8faf2cf05b57.tar.gz ports-a6d1421969bf5bb4919b0a66b68a8faf2cf05b57.zip |
Use OPTIONS
add --with-postfix there
PR: 133783
Submitted by: John Baldwin <jhb@FreeBSD.org>
Notes
Notes:
svn path=/head/; revision=232503
Diffstat (limited to 'mail/milter-greylist')
-rw-r--r-- | mail/milter-greylist/Makefile | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/mail/milter-greylist/Makefile b/mail/milter-greylist/Makefile index d054104e6bcb..1607f3a6251c 100644 --- a/mail/milter-greylist/Makefile +++ b/mail/milter-greylist/Makefile @@ -18,6 +18,14 @@ COMMENT= Easy-to-use greylist milter for sendmail CONFLICTS= milter-greylist-devel-[1-9]*.* PKGMESSAGE= ${WRKDIR}/pkg-message +OPTIONS= MANPAGES "Install manpages" YES \ + LIBSPF2 "Include SPF support" NO \ + GEOIP "Include GeoIP support" NO \ + CURL "Include curl support" NO \ + POSTFIX "Use Postfix instead of Sendmail" NO + +.include <bsd.port.pre.mk> + ## # Use the following quirks to choose which sendmail to use (ports or system): # @@ -29,7 +37,7 @@ PKGMESSAGE= ${WRKDIR}/pkg-message # installed port preference over it. ## -.if !defined (NO_INSTALL_MANPAGES) +.if defined (WITH_MANPAGES) MAN5= greylist.conf.5 MAN8= milter-greylist.8 .endif @@ -49,6 +57,9 @@ CONFIGURE_ARGS+= --with-libGeoIP=${LOCALBASE} BUILD_DEPENDS+= curl>=7.18:${PORTSDIR}/ftp/curl CONFIGURE_ARGS+= --with-libcurl=${LOCALBASE} .endif +.if defined(WITH_POSTFIX) +CONFIGURE_ARGS+= --enable-postfix +.endif RUN_DEPENDS+= ${BUILD_DEPENDS} CFLAGS+= ${PTHREAD_CFLAGS} @@ -66,8 +77,10 @@ USE_RC_SUBR= milter-greylist do-install: @${MKDIR} ${PREFIX}/etc/mail +.if defined (WITH_MANPAGES) @${INSTALL_MAN} ${WRKSRC}/greylist.conf.5 ${PREFIX}/man/man5 @${INSTALL_MAN} ${WRKSRC}/milter-greylist.8 ${PREFIX}/man/man8 +.endif @${INSTALL_PROGRAM} ${WRKSRC}/milter-greylist ${PREFIX}/libexec @${INSTALL_DATA} ${WRKSRC}/greylist.conf \ ${PREFIX}/etc/mail/greylist.conf.sample @@ -99,8 +112,6 @@ post-install: ) || ${TRUE} @${CAT} ${PKGMESSAGE} -.include <bsd.port.pre.mk> - .include "${PORTSDIR}/mail/sendmail/bsd.milter.mk" .include <bsd.port.post.mk> |