122751f56SPeter Wemm# @(#)Makefile 8.8 (Berkeley) 3/28/97 258162a73SPeter Wemm 322751f56SPeter WemmSMDIR= ${.CURDIR}/../../contrib/sendmail/src 422751f56SPeter Wemm.PATH: ${SMDIR} 558162a73SPeter Wemm 622751f56SPeter WemmPROG= sendmail 758162a73SPeter Wemm 822751f56SPeter Wemm# Define the database format to use for aliases et al. 922751f56SPeter WemmDBMDEF= -DNEWDB 1058162a73SPeter Wemm 1122751f56SPeter Wemm# If you don't want NIS alias/map support, comment out this line 1222751f56SPeter WemmNIS= -DNIS 1358162a73SPeter Wemm 1422751f56SPeter Wemm# Map extensions 1522751f56SPeter WemmMAPS= -DMAP_REGEX 1658162a73SPeter Wemm 1722751f56SPeter Wemm# If you want tcp wrapper support, uncomment the following two lines 1822751f56SPeter Wemm#TCPWRAPPERSBASEDIR= /usr/local 1922751f56SPeter Wemm#TCPWRAPPERS= -DTCPWRAPPERS -I${TCPWRAPPERSBASEDIR}/include 2058162a73SPeter Wemm 2122751f56SPeter WemmCFLAGS+=-I${SMDIR} ${DBMDEF} ${NIS} ${TCPWRAPPERS} ${MAPS} 223539ed8bSPeter WemmCFLAGS+=-D_FFR_MAX_MIME_HEADER_LENGTH 2322751f56SPeter Wemm 243539ed8bSPeter WemmSRCS= alias.c arpadate.c clock.c collect.c conf.c control.c convtime.c \ 253539ed8bSPeter Wemm daemon.c deliver.c domain.c envelope.c err.c headers.c macro.c \ 263539ed8bSPeter Wemm main.c map.c mci.c mime.c parseaddr.c queue.c readcf.c recipient.c \ 2722751f56SPeter Wemm safefile.c savemail.c snprintf.c srvrsmtp.c stab.c stats.c \ 2822751f56SPeter Wemm sysexits.c trace.c udb.c usersmtp.c util.c version.c 2922751f56SPeter WemmDPADD= ${LIBUTIL} 3022751f56SPeter WemmLDADD= -lutil 3122751f56SPeter Wemm.if defined(TCPWRAPPERS) 3222751f56SPeter WemmLDADD+= -L${TCPWRAPPERSBASEDIR}/lib -lwrap 3322751f56SPeter Wemm.endif 3422751f56SPeter WemmMAN1= mailq.1 newaliases.1 3522751f56SPeter WemmMAN5= aliases.5 3622751f56SPeter WemmMAN8= sendmail.8 3722751f56SPeter WemmLINKS= ${BINDIR}/sendmail /usr/bin/newaliases \ 3822751f56SPeter Wemm ${BINDIR}/sendmail /usr/bin/mailq \ 3922751f56SPeter Wemm ${BINDIR}/sendmail /usr/bin/hoststat \ 4022751f56SPeter Wemm ${BINDIR}/sendmail ${BINDIR}/purgestat 4122751f56SPeter WemmBINMODE=4555 4222751f56SPeter Wemm 4322751f56SPeter Wemmbeforeinstall: 4422751f56SPeter Wemm ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \ 4522751f56SPeter Wemm ${DESTDIR}/var/log/sendmail.st 4622751f56SPeter Wemm ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${SMDIR}/sendmail.hf \ 4722751f56SPeter Wemm ${DESTDIR}/usr/share/misc 4822751f56SPeter Wemm 4922751f56SPeter Wemm.include <bsd.prog.mk> 50