Deleted Added
full compact
Makefile (43735) Makefile (45090)
1# @(#)Makefile 8.8 (Berkeley) 3/28/97
1# @(#)Makefile 8.8 (Berkeley) 3/28/97
2# $Id$
2
3SMDIR= ${.CURDIR}/../../contrib/sendmail/src
4.PATH: ${SMDIR}
5
6PROG= sendmail
7
8# Define the database format to use for aliases et al.
9DBMDEF= -DNEWDB
10
11# If you don't want NIS alias/map support, comment out this line
12NIS= -DNIS
13
14# Map extensions
15MAPS= -DMAP_REGEX
16
3
4SMDIR= ${.CURDIR}/../../contrib/sendmail/src
5.PATH: ${SMDIR}
6
7PROG= sendmail
8
9# Define the database format to use for aliases et al.
10DBMDEF= -DNEWDB
11
12# If you don't want NIS alias/map support, comment out this line
13NIS= -DNIS
14
15# Map extensions
16MAPS= -DMAP_REGEX
17
17# If you want tcp wrapper support, uncomment the following two lines
18#TCPWRAPPERSBASEDIR= /usr/local
19#TCPWRAPPERS= -DTCPWRAPPERS -I${TCPWRAPPERSBASEDIR}/include
20
21CFLAGS+=-I${SMDIR} ${DBMDEF} ${NIS} ${TCPWRAPPERS} ${MAPS}
18CFLAGS+=-I${SMDIR} ${DBMDEF} ${NIS} -DTCPWRAPPERS ${MAPS}
22CFLAGS+=-D_FFR_MAX_MIME_HEADER_LENGTH
23CFLAGS+=-D_FFR_MAX_HEADERS_LENGTH
24
25SRCS= alias.c arpadate.c clock.c collect.c conf.c control.c convtime.c \
26 daemon.c deliver.c domain.c envelope.c err.c headers.c macro.c \
27 main.c map.c mci.c mime.c parseaddr.c queue.c readcf.c recipient.c \
28 safefile.c savemail.c snprintf.c srvrsmtp.c stab.c stats.c \
29 sysexits.c trace.c udb.c usersmtp.c util.c version.c
19CFLAGS+=-D_FFR_MAX_MIME_HEADER_LENGTH
20CFLAGS+=-D_FFR_MAX_HEADERS_LENGTH
21
22SRCS= alias.c arpadate.c clock.c collect.c conf.c control.c convtime.c \
23 daemon.c deliver.c domain.c envelope.c err.c headers.c macro.c \
24 main.c map.c mci.c mime.c parseaddr.c queue.c readcf.c recipient.c \
25 safefile.c savemail.c snprintf.c srvrsmtp.c stab.c stats.c \
26 sysexits.c trace.c udb.c usersmtp.c util.c version.c
30DPADD= ${LIBUTIL}
31LDADD= -lutil
32.if defined(TCPWRAPPERS)
33LDADD+= -L${TCPWRAPPERSBASEDIR}/lib -lwrap
34.endif
27DPADD= ${LIBUTIL} ${LIBWRAP}
28LDADD= -lutil -lwrap
35MAN1= mailq.1 newaliases.1
36MAN5= aliases.5
37MAN8= sendmail.8
38LINKS= ${BINDIR}/sendmail /usr/bin/newaliases \
39 ${BINDIR}/sendmail /usr/bin/mailq \
40 ${BINDIR}/sendmail /usr/bin/hoststat \
41 ${BINDIR}/sendmail ${BINDIR}/purgestat
42BINMODE=4555
43
44beforeinstall:
45 ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \
46 ${DESTDIR}/var/log/sendmail.st
47 ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${SMDIR}/sendmail.hf \
48 ${DESTDIR}/usr/share/misc
49
50.include <bsd.prog.mk>
29MAN1= mailq.1 newaliases.1
30MAN5= aliases.5
31MAN8= sendmail.8
32LINKS= ${BINDIR}/sendmail /usr/bin/newaliases \
33 ${BINDIR}/sendmail /usr/bin/mailq \
34 ${BINDIR}/sendmail /usr/bin/hoststat \
35 ${BINDIR}/sendmail ${BINDIR}/purgestat
36BINMODE=4555
37
38beforeinstall:
39 ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \
40 ${DESTDIR}/var/log/sendmail.st
41 ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${SMDIR}/sendmail.hf \
42 ${DESTDIR}/usr/share/misc
43
44.include <bsd.prog.mk>