View | Details | Raw Unified | Return to bug 18512
Collapse All | Expand All

(-)/usr/src/bin/rmail/Makefile (-3 / +4 lines)
Lines 6-16 Link Here
6
PROG=	rmail
6
PROG=	rmail
7
MAN8=	rmail.8
7
MAN8=	rmail.8
8
8
9
# If you want to have your rmail queuing the mail only, uncomment the
9
CFLAGS+=-I${.CURDIR}/../../contrib/sendmail/include 
10
# following:
11
# CFLAGS+= -DQUEUE_ONLY
12
10
13
# Not much point this being static. It calls a shared sendmail...
11
# Not much point this being static. It calls a shared sendmail...
14
NOSHARED?= NO
12
NOSHARED?= NO
13
14
LDADD+=	-lsmutil
15
DPADD+=	-lsmutil
15
16
16
.include <bsd.prog.mk>
17
.include <bsd.prog.mk>
(-)/usr/src/etc/sendmail/freebsd.mc (-2 / +3 lines)
Lines 43-49 Link Here
43
#
43
#
44
44
45
divert(0)dnl
45
divert(0)dnl
46
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.10 1999/12/29 18:20:23 peter Exp $')
46
VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.10 ust Exp $')
47
OSTYPE(bsd4.4)dnl
47
OSTYPE(bsd4.4)dnl
48
DOMAIN(generic)dnl
48
DOMAIN(generic)dnl
49
FEATURE(relay_based_on_MX)dnl
49
FEATURE(relay_based_on_MX)dnl
Lines 59-65 Link Here
59
dnl Dialup users should uncomment and define this appropriately
59
dnl Dialup users should uncomment and define this appropriately
60
dnl define(`SMART_HOST', `your.isp.mail.server')dnl
60
dnl define(`SMART_HOST', `your.isp.mail.server')dnl
61
FEATURE(local_lmtp)dnl
61
FEATURE(local_lmtp)dnl
62
define(`LOCAL_MAILER_FLAGS', LOCAL_MAILER_FLAGS`'P)dnl
62
define(`ALIAS_FILE',`/etc/aliases')
63
define(`LOCAL_MAILER_FLAGS', LOCAL_MAILER_FLAGS`'PS)dnl
63
define(`confCW_FILE', `-o /etc/mail/sendmail.cw')dnl
64
define(`confCW_FILE', `-o /etc/mail/sendmail.cw')dnl
64
define(`confNO_RCPT_ACTION', `add-to-undisclosed')dnl
65
define(`confNO_RCPT_ACTION', `add-to-undisclosed')dnl
65
define(`confMAX_MIME_HEADER_LENGTH', `256/128')dnl
66
define(`confMAX_MIME_HEADER_LENGTH', `256/128')dnl
(-)/usr/src/lib/Makefile (-1 / +1 lines)
Lines 26-32 Link Here
26
	libftpio libgnumalloc ${_libio} libipsec libipx libkvm libmenu \
26
	libftpio libgnumalloc ${_libio} libipsec libipx libkvm libmenu \
27
	${_libncp} \
27
	${_libncp} \
28
	libnetgraph libopie libpam libpanel libpcap \
28
	libnetgraph libopie libpam libpanel libpcap \
29
	libposix1e libresolv librpcsvc libss \
29
	libposix1e libresolv librpcsvc libsmutil libsmdb libss \
30
	libstand ${_libtelnet} ${_libvgl} libwrap libxpg4 liby libz
30
	libstand ${_libtelnet} ${_libvgl} libwrap libxpg4 liby libz
31
31
32
.if exists(${.CURDIR}/csu/${MACHINE_ARCH}-${OBJFORMAT})
32
.if exists(${.CURDIR}/csu/${MACHINE_ARCH}-${OBJFORMAT})
(-)/usr/src/lib/libsmdb/Makefile (+18 lines)
Line 0 Link Here
1
#
2
# $FreeBSD$
3
#
4
5
MAINTAINER=
6
7
LIB=	smdb
8
NOPIC=	YES
9
10
.PATH:	${.CURDIR}/../../contrib/sendmail/libsmdb
11
12
CFLAGS+= -I${.CURDIR}/../../contrib/sendmail/include \
13
	-I${.CURDIR}/../../contrib/sendmail/sendmail
14
15
SRCS=	smdb.c smdb1.c smdb2.c smndbm.c
16
17
18
.include <bsd.lib.mk>
(-)/usr/src/lib/libsmutil/Makefile (+17 lines)
Line 0 Link Here
1
#
2
# $FreeBSD$
3
#
4
5
MAINTAINER=
6
7
LIB=	smutil
8
NOPIC=	YES
9
10
.PATH:	${.CURDIR}/../../contrib/sendmail/libsmutil
11
12
CFLAGS+= -I${.CURDIR}/../../contrib/sendmail/include \
13
	-I${.CURDIR}/../../contrib/sendmail/sendmail
14
15
SRCS=	debug.c errstring.c lockfile.c safefile.c snprintf.c strl.c
16
17
.include <bsd.lib.mk>
(-)/usr/src/libexec/mail.local/Makefile (-5 / +6 lines)
Lines 1-13 Link Here
1
#	@(#)Makefile	8.1 (Berkeley) 7/19/93
1
#	@(#)Makefile	8.1 (Berkeley) 7/19/93
2
# $FreeBSD: src/libexec/mail.local/Makefile,v 1.10 1999/08/28 00:09:38 peter Exp $
2
# $FreeBSD: src/libexec/mail.local/Makefile,v 1.10 1999/08/28 00:09:38 peter Exp $
3
3
4
.PATH:	${.CURDIR}/../../contrib/sendmail/mail.local \
4
.PATH:	${.CURDIR}/../../contrib/sendmail/mail.local
5
	${.CURDIR}/../../contrib/sendmail/src
5
6
CFLAGS+=-I${.CURDIR}/../../contrib/sendmail/include
7
LDADD=	-lsmutil
8
DPADD=	-lsmutil
6
9
7
PROG=	mail.local
10
PROG=	mail.local
8
SRCS=	mail.local.c snprintf.c
11
SRCS=	mail.local.c
9
MAN8=	mail.local.8
12
MAN8=	mail.local.8
10
BINMODE=4555
11
INSTALLFLAGS=-fschg
12
13
13
.include <bsd.prog.mk>
14
.include <bsd.prog.mk>
(-)/usr/src/libexec/smrsh/Makefile (-1 / +3 lines)
Lines 4-9 Link Here
4
4
5
PROG=	smrsh
5
PROG=	smrsh
6
MAN8=	smrsh.8
6
MAN8=	smrsh.8
7
CFLAGS+=-I${.CURDIR}/../../contrib/sendmail/src -DNEWDB
7
CFLAGS+=-I${.CURDIR}/../../contrib/sendmail/include -DNEWDB
8
LDADD=	-lsmutil
9
DPADD=	-lsmutil
8
10
9
.include <bsd.prog.mk>
11
.include <bsd.prog.mk>
(-)/usr/src/usr.sbin/mailstats/Makefile (-1 / +2 lines)
Lines 2-8 Link Here
2
2
3
PROG=	mailstats
3
PROG=	mailstats
4
MAN8=	mailstats.8
4
MAN8=	mailstats.8
5
CFLAGS+=-I${.CURDIR}/../../contrib/sendmail/src
5
CFLAGS+=-I${.CURDIR}/../../contrib/sendmail/include \
6
	-I${.CURDIR}/../../contrib/sendmail/sendmail
6
7
7
.PATH:	${.CURDIR}/../../contrib/sendmail/mailstats
8
.PATH:	${.CURDIR}/../../contrib/sendmail/mailstats
8
9
(-)/usr/src/usr.sbin/makemap/Makefile (-4 / +7 lines)
Lines 1-12 Link Here
1
#	@(#)Makefile	8.4 (Berkeley) 6/10/97
1
#	@(#)Makefile	8.4 (Berkeley) 6/10/97
2
2
3
PROG=	makemap
3
PROG=	makemap
4
SRCS=	makemap.c safefile.c snprintf.c
4
SRCS=	makemap.c
5
MAN8=	makemap.8
5
MAN8=	makemap.8
6
CFLAGS+=-I${.CURDIR}/../../contrib/sendmail/src -DNEWDB -DNOT_SENDMAIL
7
6
8
.PATH:	${.CURDIR}/../../contrib/sendmail/makemap \
7
CFLAGS+=-I${.CURDIR}/../../contrib/sendmail/include \
9
	${.CURDIR}/../../contrib/sendmail/src
8
	-I${.CURDIR}/../../contrib/sendmail/sendmail \
9
	-DNEWDB -DNIS -DMAP_REGEX -DNOT_SENDMAIL
10
LDADD+=	-lsmdb -lsmutil
11
DPADD+=	-lsmdb -lsmutil
10
12
13
.PATH:	${.CURDIR}/../../contrib/sendmail/makemap 
11
14
12
.include <bsd.prog.mk>
15
.include <bsd.prog.mk>
(-)/usr/src/usr.sbin/praliases/Makefile (-1 / +6 lines)
Lines 4-9 Link Here
4
4
5
PROG=	praliases
5
PROG=	praliases
6
MAN8=	praliases.8
6
MAN8=	praliases.8
7
CFLAGS+=-I${.CURDIR}/../../contrib/sendmail/src -DNEWDB
7
8
CFLAGS+=-I${.CURDIR}/../../contrib/sendmail/include \
9
 	-I${.CURDIR}/../../contrib/sendmail/sendmail \
10
 	-DNEWDB -DNIS -DMAP_REGEX -DNOT_SENDMAIL
11
LDADD+=	-lsmdb -lsmutil
12
DPADD+=	-lsmdb -lsmutil
8
13
9
.include <bsd.prog.mk>
14
.include <bsd.prog.mk>
(-)/usr/src/usr.sbin/sendmail/Makefile (-11 / +16 lines)
Lines 1-7 Link Here
1
#	@(#)Makefile	8.8 (Berkeley) 3/28/97
1
#	@(#)Makefile	8.8 (Berkeley) 3/28/97
2
# $FreeBSD: src/usr.sbin/sendmail/Makefile,v 1.15 1999/12/29 18:56:55 peter Exp $
2
# $FreeBSD: src/usr.sbin/sendmail/Makefile,v 1.15 1999/12/29 18:56:55 peter Exp $
3
3
4
SMDIR=	${.CURDIR}/../../contrib/sendmail/src
4
SMDIR=	${.CURDIR}/../../contrib/sendmail/sendmail
5
.PATH:	${SMDIR}
5
.PATH:	${SMDIR}
6
6
7
BINDIR?=/usr/libexec/sendmail
7
BINDIR?=/usr/libexec/sendmail
Lines 17-33 Link Here
17
# Map extensions
17
# Map extensions
18
MAPS=	-DMAP_REGEX
18
MAPS=	-DMAP_REGEX
19
19
20
CFLAGS+=-I${SMDIR} ${DBMDEF} ${NIS} -DTCPWRAPPERS ${MAPS}
20
CFLAGS+=-I${SMDIR} -I${SMDIR}/../include ${DBMDEF} ${NIS} -DTCPWRAPPERS ${MAPS}
21
CFLAGS+=-D_FFR_MAX_MIME_HEADER_LENGTH
21
CFLAGS+=-D_FFR_MAX_MIME_HEADER_LENGTH
22
CFLAGS+=-D_FFR_MAX_HEADERS_LENGTH
22
CFLAGS+=-D_FFR_MAX_HEADERS_LENGTH
23
23
24
SRCS=	alias.c arpadate.c clock.c collect.c conf.c control.c convtime.c \
24
SRCS=	alias.c arpadate.c bf_torek.c clock.c collect.c conf.c \
25
	daemon.c deliver.c domain.c envelope.c err.c headers.c macro.c \
25
	control.c convtime.c daemon.c deliver.c domain.c envelope.c err.c \
26
	main.c map.c mci.c mime.c parseaddr.c queue.c readcf.c recipient.c \
26
	headers.c macro.c main.c map.c mci.c milter.c mime.c parseaddr.c \
27
	safefile.c savemail.c snprintf.c srvrsmtp.c stab.c stats.c \
27
	queue.c readcf.c recipient.c savemail.c sfsasl.c shmticklib.c \
28
	sysexits.c trace.c udb.c usersmtp.c util.c version.c
28
	srvrsmtp.c stab.c stats.c sysexits.c timers.c trace.c udb.c \
29
DPADD=	${LIBUTIL} ${LIBWRAP}
29
	usersmtp.c util.c version.c
30
LDADD=	-lutil -lwrap
30
31
DPADD=	${LIBUTIL} ${LIBWRAP} -lsmutil
32
LDADD=	-lutil -lwrap -lsmutil
31
MAN1=	mailq.1 newaliases.1
33
MAN1=	mailq.1 newaliases.1
32
MAN5=	aliases.5
34
MAN5=	aliases.5
33
MAN8=	sendmail.8 
35
MAN8=	sendmail.8 
Lines 36-43 Link Here
36
beforeinstall:
38
beforeinstall:
37
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \
39
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 644 /dev/null \
38
	    ${DESTDIR}/var/log/sendmail.st
40
	    ${DESTDIR}/var/log/sendmail.st
39
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${SMDIR}/sendmail.hf \
41
	@if [ -f ${DESTDIR}/usr/share/misc/sendmail.hf ]; then \
40
	    ${DESTDIR}/usr/share/misc
42
	    rm -f ${DESTDIR}/usr/share/misc/sendmail.hf; \
43
	fi
44
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${SMDIR}/helpfile \
45
	    ${DESTDIR}/usr/share/misc/sendmail-helpfile
41
46
42
afterinstall:
47
afterinstall:
43
	@if [ -d ${DESTDIR}/etc/mail -a -f ${DESTDIR}/etc/sendmail.cf -a \
48
	@if [ -d ${DESTDIR}/etc/mail -a -f ${DESTDIR}/etc/sendmail.cf -a \

Return to bug 18512