1MAILESTD_MT=	#
2
3PROG=		mailestd
4SRCS=		bytebuf.c mailestd.c mailestctl.c parse.y parser.c
5LINKS=		${BINDIR}/mailestd ${BINDIR}/mailestctl
6CFLAGS+=	-DHAVE_LIBESTDRAFT -DMONITOR_KQUEUE
7.if defined(__objdir) && exists(${.CURDIR}/../libestdraft/${__objdir})
8LIBESTDRAFTOBJ=	${.CURDIR}/../libestdraft/${__objdir}
9.else
10LIBESTDRAFTOBJ=	${.OBJDIR}/../libestdraft
11.endif
12LDFLAGS=	-L${LOCALBASE}/lib
13LDADD=		-lestraier -levent -lqdbm
14DPADD=		${LIBESTRAIER} ${LIBEVENT} ${LIBQDBM}
15MAN=		mailestctl.1 mailestd.8 mailestd.conf.5 mew-mailest.1
16MLINKS=		mew-mailest.1 cmew-mailest.1
17MLINKS+=	mew-mailest.1 smew-mailest.1
18
19.ifdef DEBUG
20CFLAGS+=	-DMAILESTD_DEBUG
21.endif
22.ifdef MAILESTD_MT
23CFLAGS+=	-DMAILESTD_MT
24LDADD+=		-lpthread
25DPADD+=		${LIBPTHREAD}
26.endif
27
28X-beforeinstall:
29	${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
30	    ${.CURDIR}/../mew-mailest.sh ${PREFIX}/bin/mew-mailest
31	${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
32	    ${.CURDIR}/../cmew-mailest.sh ${PREFIX}/bin/cmew-mailest
33	${INSTALL} ${INSTALL_COPY} -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
34	    ${.CURDIR}/../smew-mailest.sh ${PREFIX}/bin/smew-mailest
35SCRIPTS=	mew-mailest.sh cmew-mailest.sh smew-mailest.sh
36
37LDFLAGS+=	-L${LIBESTDRAFTOBJ}
38LDADD+=		-lestdraft
39DPADD+=		${LIBESTDRAFTOBJ}/libestdraft.a
40
41.include <bsd.prog.mk>
42