diff options
-rw-r--r-- | mail/noattach/Makefile | 1 | ||||
-rw-r--r-- | mail/raysfilter/Makefile | 12 | ||||
-rw-r--r-- | mail/vbsfilter/Makefile | 12 |
3 files changed, 18 insertions, 7 deletions
diff --git a/mail/noattach/Makefile b/mail/noattach/Makefile index 37fcdaa005fe..9ca2e7c0bb5e 100644 --- a/mail/noattach/Makefile +++ b/mail/noattach/Makefile @@ -15,7 +15,6 @@ MAINTAINER= dinoex@FreeBSD.org BUILD_DEPENDS= ${LOCALBASE}/lib/libmilter.a:${PORTSDIR}/mail/sendmail CFLAGS+= ${PTHREAD_CFLAGS:S=""==} -FLAGS+= ${PTHREAD_LIBS} GNU_CONFIGURE= yes MAN8= noattach.8 DOCSFILES= AUTHORS THANKS COPYING INSTALL NEWS README TODO ChangeLog diff --git a/mail/raysfilter/Makefile b/mail/raysfilter/Makefile index 3a5fca21957e..6823e72625e9 100644 --- a/mail/raysfilter/Makefile +++ b/mail/raysfilter/Makefile @@ -13,12 +13,17 @@ DISTNAME= rays-filter-${PORTVERSION} MAINTAINER= dinoex@FreeBSD.org +.if !defined(SENDMAIL_MILTER_IN_BASE) BUILD_DEPENDS= ${LOCALBASE}/lib/libmilter.a:${PORTSDIR}/mail/sendmail +.endif CTARGETS+= rays-filter -CFLAGS+= -Wall -I$(LOCALBASE)/include ${PTHREAD_CFLAGS:S=""==} -FLAGS+= ${PTHREAD_LIBS} +CFLAGS+= -Wall ${PTHREAD_CFLAGS:S=""==} +LIBS+= ${PTHREAD_LIBS} +.if !defined(SENDMAIL_MILTER_IN_BASE) +CFLAGS+= -I$(LOCALBASE)/include LDFLAGS+= -L$(LOCALBASE)/lib +.endif ETCFILES= header-list.conf mail-filter.conf string-list.conf BINFILES= mf-reset mf-start mf-stop mf-archive mf-analyze mf-memory DOCSFILES= rays-filter.html install.html configure.html operate.html \ @@ -26,7 +31,8 @@ DOCSFILES= rays-filter.html install.html configure.html operate.html \ .include <bsd.port.pre.mk> -.if exists(${LOCALBASE}/include/libmilter/mfdef.h) +.if exists(${LOCALBASE}/include/libmilter/mfdef.h) \ +|| defined(SENDMAIL_MILTER_IN_BASE) LIBS+= -lmilter -lsm -lsmutil .else LIBS+= -lmilter -lsmutil diff --git a/mail/vbsfilter/Makefile b/mail/vbsfilter/Makefile index ff9d75d7af69..41790de2ecd6 100644 --- a/mail/vbsfilter/Makefile +++ b/mail/vbsfilter/Makefile @@ -15,16 +15,22 @@ EXTRACT_ONLY= # empty MAINTAINER= dinoex@FreeBSD.org +.if !defined(SENDMAIL_MILTER_IN_BASE) BUILD_DEPENDS= ${LOCALBASE}/lib/libmilter.a:${PORTSDIR}/mail/sendmail +.endif CTARGETS+= vbsfilter-${PORTVERSION} -CFLAGS+= -Wall -I$(LOCALBASE)/include ${PTHREAD_CFLAGS:S=""==} -FLAGS+= ${PTHREAD_LIBS} +LIBS+= ${PTHREAD_LIBS} +CFLAGS+= -Wall ${PTHREAD_CFLAGS:S=""==} +.if !defined(SENDMAIL_MILTER_IN_BASE) +CFLAGS+= -I$(LOCALBASE)/include LDFLAGS+= -L$(LOCALBASE)/lib +.endif .include <bsd.port.pre.mk> -.if exists(${LOCALBASE}/include/libmilter/mfdef.h) +.if exists(${LOCALBASE}/include/libmilter/mfdef.h) \ +|| defined(SENDMAIL_MILTER_IN_BASE) LIBS+= -lmilter -lsm -lsmutil .else LIBS+= -lmilter -lsmutil |