Initial import from FreeBSD RELENG_4:
[dragonfly.git] / kerberos5 / usr.bin / telnet / Makefile
1 # $FreeBSD: src/kerberos5/usr.bin/telnet/Makefile,v 1.16.2.2 2003/04/24 19:14:00 nectar Exp $
2
3 PROG=           telnet
4
5 SRCS=           authenc.c commands.c main.c network.c ring.c sys_bsd.c \
6                 telnet.c terminal.c utilities.c
7
8 CFLAGS+=        -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DOPIE \
9                 -DENCRYPTION -DAUTHENTICATION -DIPSEC -DINET6 \
10                 -I${TELNETDIR} -I${TELNETDIR}/libtelnet/
11
12 CFLAGS+=        -DKRB5 -DFORWARD -Dnet_write=telnet_net_write
13
14 WARNS?=         2
15
16 DPADD=
17 LDADD=
18
19 .if defined(MAKE_KERBEROS4)
20 DPADD+=         ${LIBKRB} ${LIBCOM_ERR}
21 LDADD+=         -lkrb -lcom_err
22 .endif
23
24 DPADD+=         ${LIBTERMCAP} ${LIBTELNET} ${LIBMP} \
25                 ${LIBKRB5} ${LIBASN1} ${LIBCOM_ERR} ${LIBROKEN} \
26                 ${LIBCRYPTO} ${LIBCRYPT} ${LIBIPSEC} ${LIBPAM}
27 LDADD+=         -ltermcap ${LIBTELNET} -lmp \
28                 -L${KRB5OBJDIR} -lkrb5 -L${ASN1OBJDIR} -lasn1 -lcom_err \
29                 -L${ROKENOBJDIR} -lroken \
30                 -lcrypto -lcrypt -lipsec ${MINUSLPAM}
31
32 .include <bsd.prog.mk>
33
34 .PATH:  ${TELNETDIR}/telnet