122751f56SPeter Wemm# @(#)Makefile 8.8 (Berkeley) 3/28/97 297d92980SPeter Wemm# $FreeBSD$ 358162a73SPeter Wemm 422751f56SPeter WemmSMDIR= ${.CURDIR}/../../contrib/sendmail/src 522751f56SPeter Wemm.PATH: ${SMDIR} 658162a73SPeter Wemm 78ea9610dSPeter WemmBINDIR?=/usr/libexec/sendmail 88ea9610dSPeter Wemm 922751f56SPeter WemmPROG= sendmail 1058162a73SPeter Wemm 1122751f56SPeter Wemm# Define the database format to use for aliases et al. 1222751f56SPeter WemmDBMDEF= -DNEWDB 1358162a73SPeter Wemm 1422751f56SPeter Wemm# If you don't want NIS alias/map support, comment out this line 1522751f56SPeter WemmNIS= -DNIS 1658162a73SPeter Wemm 1722751f56SPeter Wemm# Map extensions 1822751f56SPeter WemmMAPS= -DMAP_REGEX 1958162a73SPeter Wemm 202331d160SMark MurrayCFLAGS+=-I${SMDIR} ${DBMDEF} ${NIS} -DTCPWRAPPERS ${MAPS} 213539ed8bSPeter WemmCFLAGS+=-D_FFR_MAX_MIME_HEADER_LENGTH 229e5e26b3SPeter WemmCFLAGS+=-D_FFR_MAX_HEADERS_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 292331d160SMark MurrayDPADD= ${LIBUTIL} ${LIBWRAP} 302331d160SMark MurrayLDADD= -lutil -lwrap 3122751f56SPeter WemmMAN1= mailq.1 newaliases.1 3222751f56SPeter WemmMAN5= aliases.5 3322751f56SPeter WemmMAN8= sendmail.8 3422751f56SPeter WemmBINMODE=4555 3522751f56SPeter Wemm 3622751f56SPeter Wemmbeforeinstall: 3722751f56SPeter Wemm ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \ 3822751f56SPeter Wemm ${DESTDIR}/var/log/sendmail.st 3922751f56SPeter Wemm ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${SMDIR}/sendmail.hf \ 4022751f56SPeter Wemm ${DESTDIR}/usr/share/misc 4122751f56SPeter Wemm 4222751f56SPeter Wemm.include <bsd.prog.mk> 43