1# @(#)Makefile 8.2 (Berkeley) 4/4/94 2 3.include <src.opts.mk> 4 5PACKAGE= ftpd 6 7CONFS= ftpusers 8PROG= ftpd 9MAN= ftpd.8 ftpchroot.5 10SRCS= ftpd.c ftpcmd.y logwtmp.c popen.c 11 12CFLAGS+=-DSETPROCTITLE -DLOGIN_CAP -DVIRTUAL_HOSTING 13CFLAGS+=-I${.CURDIR} 14YFLAGS= 15WARNS?= 2 16WFORMAT=0 17 18LIBADD= crypt util 19 20# XXX Kluge! Conversation mechanism needs to be fixed. 21LIBADD+= opie md 22 23.PATH: ${SRCTOP}/bin/ls 24SRCS+= ls.c cmp.c print.c util.c 25CFLAGS+=-Dmain=ls_main -I${SRCTOP}/bin/ls 26LIBADD+= m 27 28.if ${MK_BLACKLIST_SUPPORT} != "no" 29CFLAGS+= -DUSE_BLACKLIST -I${SRCTOP}/contrib/blacklist/include 30SRCS+= blacklist.c 31LIBADD+= blacklist 32LDFLAGS+=-L${LIBBLACKLISTDIR} 33.endif 34 35.if ${MK_INET6_SUPPORT} != "no" 36CFLAGS+=-DINET6 37.endif 38 39.if ${MK_PAM_SUPPORT} != "no" 40CFLAGS+=-DUSE_PAM 41LIBADD+= pam 42.endif 43 44.include <bsd.prog.mk> 45