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 4PROG= ftpd 5MAN= ftpd.8 ftpchroot.5 6SRCS= ftpd.c ftpcmd.y logwtmpx.c popen.c 7 8CFLAGS+=-DSETPROCTITLE -DLOGIN_CAP -DVIRTUAL_HOSTING 9CFLAGS+=-I${.CURDIR} 10YFLAGS= 11WARNS?= 2 12 13DPADD= ${LIBUTIL} ${LIBCRYPT} 14LDADD= -lutil -lcrypt 15 16LSDIR= ../../bin/ls 17.PATH: ${.CURDIR}/${LSDIR} 18SRCS+= ls.c cmp.c print.c util.c 19CFLAGS+=-Dmain=ls_main -I${.CURDIR}/${LSDIR} 20DPADD+= ${LIBM} 21LDADD+= -lm 22 23.if !defined(NO_INET6) 24CFLAGS+=-DINET6 25.endif 26 27.if !defined(NO_PAM) 28CFLAGS+=-DUSE_PAM 29DPADD+= ${LIBPAM} 30LDADD+= ${MINUSLPAM} 31LDFLAGS+= ${LDFLAGSPAM} 32.endif 33 34.if defined(NOMD5) 35CFLAGS+= -DNOMD5 36.else 37SRCS+= site_md5.c 38CFLAGS+= ${PRIVATELIB_CFLAGS} 39DPADD+= ${LIBCRYPTO} 40LDADD+= -lprivate_crypto 41LDFLAGS+= ${PRIVATELIB_LDFLAGS} 42.endif 43 44.include <bsd.prog.mk> 45