1 # $NetBSD: Makefile,v 1.28.2.1 2007/02/19 13:38:47 tron Exp $ 2 # @(#)Makefile 8.3 (Berkeley) 4/20/95 3 4 .include <bsd.own.mk> 5 6 USE_EDITLINE=yes 7 MIME_SUPPORT=yes # currently requires USE_EDITLINE 8 CHARSET_SUPPORT=yes # requires MIME_SUPPORT 9 THREAD_SUPPORT=yes # EXPERIMENTAL 10 11 PROG= mail 12 SRCS= version.c support.c cmd1.c cmd2.c cmd3.c cmd4.c cmdtab.c collect.c \ 13 dotlock.c edit.c fio.c format.c getname.c head.c v7.local.c lex.c \ 14 list.c main.c names.c popen.c quit.c send.c strings.c temp.c tty.c \ 15 vars.c 16 LINKS= ${BINDIR}/mail ${BINDIR}/Mail ${BINDIR}/mail ${BINDIR}/mailx 17 MLINKS= mail.1 Mail.1 mail.1 mailx.1 18 19 LDADD+= -lutil 20 DPADD+= ${LIBUTIL} 21 22 .if ${USE_EDITLINE:Uno} == "yes" 23 SRCS+= complete.c 24 25 CPPFLAGS+= -DUSE_EDITLINE 26 LDADD+= -ledit -ltermcap 27 DPADD+= ${LIBEDIT} ${LIBTERMCAP} 28 29 .if ${MIME_SUPPORT:Uno} == "yes" 30 SRCS+= mime_attach.c 31 SRCS+= mime_child.c 32 SRCS+= mime_codecs.c 33 SRCS+= mime_decode.c 34 SRCS+= mime_detach.c 35 SRCS+= mime_header.c 36 37 CPPFLAGS+= -DMIME_SUPPORT 38 .if ${CHARSET_SUPPORT:Uno} == "yes" 39 CPPFLAGS+= -DCHARSET_SUPPORT 40 .endif 41 42 LDADD+= -lmagic -lz 43 DPADD+= ${LIBMAGIC} ${LIBZ} 44 .endif 45 .endif 46 47 .if ${THREAD_SUPPORT:Uno} == "yes" 48 SRCS+= thread.c 49 CPPFLAGS+= -DTHREAD_SUPPORT 50 .endif 51 52 WARNS= 4 53 CWARNFLAGS+= -Wextra 54 55 .PATH: ${.CURDIR}/misc 56 57 .if ${MKSHARE} != "no" 58 FILESDIR= /usr/share/misc 59 FILES= mail.help mail.tildehelp 60 61 .if make(install) 62 SUBDIR+= USD.doc 63 .endif 64 .endif 65 66 CONFIGFILES= mail.rc 67 FILESDIR_mail.rc= /etc 68 69 .include <bsd.prog.mk> 70 .include <bsd.subdir.mk> 71