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