aboutsummaryrefslogtreecommitdiff
path: root/mail/noattach
diff options
context:
space:
mode:
authorDirk Meyer <dinoex@FreeBSD.org>2007-01-13 04:16:24 +0000
committerDirk Meyer <dinoex@FreeBSD.org>2007-01-13 04:16:24 +0000
commit66990815ac942616d3c741b102bba56adfdfdae6 (patch)
tree95655a615678503ef67bae5d282efbfe59ccfd02 /mail/noattach
parentd7f59ea8de230bb289b02649cd575560e4c71e0d (diff)
downloadports-66990815ac942616d3c741b102bba56adfdfdae6.tar.gz
ports-66990815ac942616d3c741b102bba56adfdfdae6.zip
- use milter framework
Notes
Notes: svn path=/head/; revision=182276
Diffstat (limited to 'mail/noattach')
-rw-r--r--mail/noattach/Makefile26
1 files changed, 5 insertions, 21 deletions
diff --git a/mail/noattach/Makefile b/mail/noattach/Makefile
index 7d34b53186ba..271f8837d51a 100644
--- a/mail/noattach/Makefile
+++ b/mail/noattach/Makefile
@@ -13,38 +13,22 @@ MASTER_SITES= ftp://ftp.rhnet.is/pub/noattach/
MAINTAINER= dinoex@FreeBSD.org
COMMENT= An attachment filter for Sendmail Milter
-.if !defined(SENDMAIL_MILTER_IN_BASE)
-.if defined(SENDMAIL_WITH_SHARED_MILTER)
-LIB_DEPENDS+= milter.3:${PORTSDIR}/mail/${SENDMAIL_MILTER_PORT}
-.else
-BUILD_DEPENDS+= ${LOCALBASE}/lib/libmilter.a:${PORTSDIR}/mail/${SENDMAIL_MILTER_PORT}
-.endif
-.endif
-
-SENDMAIL_MILTER_PORT?= sendmail
CFLAGS+= ${PTHREAD_CFLAGS:S=""==}
GNU_CONFIGURE= yes
MAN8= noattach.8
DOCSFILES= AUTHORS THANKS INSTALL NEWS README TODO ChangeLog
SAMPLEFILES= README noattach.patterns noattach.patterns.johncon
-CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}"
.if defined(SENDMAIL_WITH_LDAP)
CONFIGURE_ARGS+= --enable-ldap
.endif
-.if !defined(SENDMAIL_MILTER_IN_BASE)
-CONFIGURE_ENV+= MILTER_INCLUDES="-I${LOCALBASE}/include"
-MAKE_ENV+= MILTER_INCLUDES="-I${LOCALBASE}/include"
-LDFLAGS+= -L${LOCALBASE}/lib
-.endif
.include <bsd.port.pre.mk>
-.if defined(SENDMAIL_WITHOUT_MILTER)
-pre-fetch:
- @${ECHO_MSG}
- @${ECHO_MSG} You must unset variable SENDMAIL_WITHOUT_MILTER,
- @${ECHO_MSG} and rebuild sendmail in the ports
- @${FALSE}
+.include "${PORTSDIR}/mail/sendmail/bsd.milter.mk"
+
+.if defined(WITH_SENDMAIL_PORT)
+CONFIGURE_ENV+= MILTER_INCLUDES="${MILTERINC}"
+MAKE_ENV+= MILTER_INCLUDES="${MILTERINC}"
.endif
pre-configure: