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