aboutsummaryrefslogtreecommitdiff
path: root/libexec
diff options
context:
space:
mode:
authorGregory Neil Shapiro <gshapiro@FreeBSD.org>2000-08-12 22:39:25 +0000
committerGregory Neil Shapiro <gshapiro@FreeBSD.org>2000-08-12 22:39:25 +0000
commit88c75941e63c3cf4adc2948d1db54b4afd030f1b (patch)
treedfda633f687732f5ca9a80a596bb9c817c8bea30 /libexec
parentcd904b75f96a3c329e595e33fa1f1330308391af (diff)
downloadsrc-88c75941e63c3cf4adc2948d1db54b4afd030f1b.tar.gz
src-88c75941e63c3cf4adc2948d1db54b4afd030f1b.zip
The rest of the changes needed to support the new version of sendmail (8.11.0).
Beyond changes to the build system, this includes fixing up the sample freebsd.mc configuration for changes in defaults and syntax, removing outdated documentation, and updating the release notes.
Notes
Notes: svn path=/head/; revision=64567
Diffstat (limited to 'libexec')
-rw-r--r--libexec/mail.local/Makefile17
-rw-r--r--libexec/smrsh/Makefile17
2 files changed, 29 insertions, 5 deletions
diff --git a/libexec/mail.local/Makefile b/libexec/mail.local/Makefile
index 1e902803f8f6..1a61dd8810da 100644
--- a/libexec/mail.local/Makefile
+++ b/libexec/mail.local/Makefile
@@ -1,13 +1,24 @@
# @(#)Makefile 8.1 (Berkeley) 7/19/93
# $FreeBSD$
-.PATH: ${.CURDIR}/../../contrib/sendmail/mail.local \
- ${.CURDIR}/../../contrib/sendmail/src
+SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail
+.PATH: ${SENDMAIL_DIR}/mail.local
PROG= mail.local
-SRCS= mail.local.c snprintf.c
+SRCS= mail.local.c
MAN8= mail.local.8
BINMODE=4555
INSTALLFLAGS=-fschg
+CFLAGS+=-I${SENDMAIL_DIR}/include
+
+.if exists(${.OBJDIR}/../../lib/libsmutil)
+LIBSMUTILDIR:= ${.OBJDIR}/../../lib/libsmutil
+.else
+LIBSMUTILDIR!= cd ${.CURDIR}/../../lib/libsmutil; make -V .OBJDIR
+.endif
+LIBSMUTIL:= ${LIBSMUTILDIR}/libsmutil.a
+
+DPADD+= ${LIBSMUTIL}
+LDADD+= ${LIBSMUTIL}
.include <bsd.prog.mk>
diff --git a/libexec/smrsh/Makefile b/libexec/smrsh/Makefile
index c428f2809229..086368f483f7 100644
--- a/libexec/smrsh/Makefile
+++ b/libexec/smrsh/Makefile
@@ -1,9 +1,22 @@
# @(#)Makefile 8.1 (Berkeley) 7/2/95
+# $FreeBSD$
-.PATH: ${.CURDIR}/../../contrib/sendmail/smrsh
+SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail
+.PATH: ${SENDMAIL_DIR}/smrsh
PROG= smrsh
+SRCS= smrsh.c
MAN8= smrsh.8
-CFLAGS+=-I${.CURDIR}/../../contrib/sendmail/src -DNEWDB
+CFLAGS+=-I${SENDMAIL_DIR}/src -I${SENDMAIL_DIR}/include
+
+.if exists(${.OBJDIR}/../../lib/libsmutil)
+LIBSMUTILDIR:= ${.OBJDIR}/../../lib/libsmutil
+.else
+LIBSMUTILDIR!= cd ${.CURDIR}/../../lib/libsmutil; make -V .OBJDIR
+.endif
+LIBSMUTIL:= ${LIBSMUTILDIR}/libsmutil.a
+
+DPADD+= ${LIBSMUTIL}
+LDADD+= ${LIBSMUTIL}
.include <bsd.prog.mk>