1 # $NetBSD: Makefile,v 1.42.2.2 2001/03/29 14:14:16 lukem Exp $ 2 # @(#)Makefile 8.2 (Berkeley) 4/4/94 3 4 PROG= ftpd 5 SRCS= cmds.c conf.c ftpd.c ftpcmd.y logutmp.c logwtmp.c popen.c 6 CPPFLAGS+=-I${.CURDIR} 7 DPADD+= ${LIBCRYPT} ${LIBUTIL} 8 LDADD+= -lcrypt -lutil 9 MAN= ftpd.conf.5 ftpusers.5 ftpd.8 10 MLINKS= ftpusers.5 ftpchroot.5 11 12 # for `internal' ls 13 SRCS+= ls.c cmp.c print.c stat_flags.c util.c 14 .PATH: ${.CURDIR}/../../bin/ls 15 16 CPPFLAGS+=-DINET6 17 .include <bsd.own.mk> 18 19 .ifdef SKEY 20 CPPFLAGS+=-DSKEY 21 DPADD+= ${LIBSKEY} 22 LDADD+= -lskey 23 .endif 24 25 ftpd.o ftpcmd.o: version.h 26 27 # XXX Kerberos support is broken right now. 28 #.PATH: ${.CURDIR}/../../usr.bin/login 29 30 #.ifdef KERBEROS5 31 #SRCS+= k5login.c 32 #CPPFLAGS+=-DKERBEROS5 33 #DPADD+= ${LIBKRB5} ${LIBK5CRYPTO} ${LIBCOM_ERR} 34 #LDADD+= -lkrb5 -lk5crypto -lcom_err 35 #.else 36 #SRCS+= klogin.c 37 #CPPFLAGS+=-DKERBEROS 38 #DPADD+= ${LIBKRB} ${LIBDES} ${LIBCOM_ERR} 39 #LDADD+= -lkrb -kdes -lcom_err 40 #.endif 41 42 .include <bsd.prog.mk> 43