1# @(#)Makefile 8.2 (Berkeley) 4/4/94 2# $FreeBSD: src/libexec/ftpd/Makefile,v 1.57 2006/06/05 15:50:34 yar Exp $ 3# $DragonFly: src/libexec/ftpd/Makefile,v 1.3 2004/01/23 14:55:52 joerg Exp $ 4 5PROG= ftpd 6MAN= ftpd.8 ftpchroot.5 7SRCS= ftpd.c ftpcmd.y logwtmp.c popen.c 8 9CFLAGS+=-DSETPROCTITLE -DLOGIN_CAP -DVIRTUAL_HOSTING 10CFLAGS+=-I${.CURDIR} 11YFLAGS= 12WARNS?= 2 13WFORMAT=0 14 15DPADD= ${LIBUTIL} ${LIBCRYPT} 16LDADD= -lutil -lcrypt 17 18DPADD+= ${LIBOPIE} ${LIBMD} 19LDADD+= -lopie -lmd 20 21LSDIR= ../../bin/ls 22.PATH: ${.CURDIR}/${LSDIR} 23SRCS+= ls.c cmp.c print.c util.c 24CFLAGS+=-Dmain=ls_main -I${.CURDIR}/${LSDIR} 25DPADD+= ${LIBM} 26LDADD+= -lm 27 28.PATH: ${.CURDIR}/../../usr.sbin/nscd 29SRCS+= pidfile.c 30CFLAGS+=-I${.CURDIR}/../../usr.sbin/nscd 31 32.if !defined(NO_INET6) 33CFLAGS+=-DINET6 34.endif 35 36.if !defined(NO_PAM) 37CFLAGS+=-DUSE_PAM 38DPADD+= ${LIBPAM} 39LDADD+= ${MINUSLPAM} 40.endif 41 42.include <bsd.prog.mk> 43