]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/telnet/Makefile
Remove $FreeBSD$: two-line .h pattern
[FreeBSD/FreeBSD.git] / usr.bin / telnet / Makefile
1 # $FreeBSD$
2
3 .include <src.opts.mk>
4
5 PACKAGE=        telnet
6
7 TELNETDIR=      ${SRCTOP}/contrib/telnet
8 .PATH:          ${TELNETDIR}/telnet
9
10 PROG=           telnet
11
12 SRCS=           commands.c main.c network.c ring.c sys_bsd.c \
13                 telnet.c terminal.c utilities.c
14
15 CFLAGS+=        -DKLUDGELINEMODE -DUSE_TERMIO -DENV_HACK -DOPIE \
16                 -I${TELNETDIR} -I${TELNETDIR}/libtelnet/
17
18 .if ${MK_INET6_SUPPORT} != "no"
19 CFLAGS+=        -DINET6
20 .endif
21
22 WARNS?=         2
23
24 LIBADD=         telnet tinfow
25
26 CFLAGS+=        -DIPSEC
27 LIBADD+=        ipsec
28
29 .if ${MK_OPENSSL} != "no"
30 SRCS+=          authenc.c
31 CFLAGS+=        -DENCRYPTION -DAUTHENTICATION -DIPSEC
32 LIBADD+=        mp crypto ipsec pam
33 .endif
34
35 .if ${MK_KERBEROS_SUPPORT} != "no"
36 CFLAGS+=        -DKRB5 -DFORWARD -Dnet_write=telnet_net_write
37 LIBADD+=        krb5 roken
38 .endif
39
40 .include <bsd.prog.mk>