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