1c23e256eSMark Murray# $FreeBSD$ 2c23e256eSMark Murray 3e1fe3dbaSRuslan Ermilov.include <bsd.own.mk> 4e1fe3dbaSRuslan Ermilov 5c23e256eSMark MurrayPROG= ssh 6ed22e27dSDag-Erling SmørgravCFLAGS+=-I${SSHDIR} -include ssh_namespace.h 7c23e256eSMark MurrayLINKS= ${BINDIR}/ssh ${BINDIR}/slogin 816c52d15SDag-Erling SmørgravMAN= ssh.1 ssh_config.5 916c52d15SDag-Erling SmørgravMLINKS= ssh.1 slogin.1 10c23e256eSMark Murray 119f80be8eSDag-Erling SmørgravSRCS= ssh.c readconf.c clientloop.c sshtty.c \ 12d4af9e69SDag-Erling Smørgrav sshconnect.c sshconnect1.c sshconnect2.c mux.c \ 13b15c8340SDag-Erling Smørgrav roaming_common.c roaming_client.c 147aee6ffeSDag-Erling Smørgrav 157aee6ffeSDag-Erling Smørgrav# gss-genr.c really belongs in libssh; see src/secure/lib/libssh/Makefile 167aee6ffeSDag-Erling SmørgravSRCS+= gss-genr.c 17c23e256eSMark Murray 189cfa8b3fSDag-Erling SmørgravDPADD= ${LIBSSH} ${LIBUTIL} 199cfa8b3fSDag-Erling SmørgravLDADD= -lssh -lutil 200b2766bdSDag-Erling SmørgravUSEPRIVATELIB= ssh 21e1542a40SRuslan Ermilov 229cfa8b3fSDag-Erling Smørgrav.if ${MK_LDNS} != "no" 239cfa8b3fSDag-Erling SmørgravCFLAGS+= -DHAVE_LDNS=1 249cfa8b3fSDag-Erling SmørgravDPADD+= ${LIBLDNS} 259cfa8b3fSDag-Erling SmørgravLDADD+= -lldns 269cfa8b3fSDag-Erling SmørgravUSEPRIVATELIB+= ldns 279cfa8b3fSDag-Erling Smørgrav.endif 289cfa8b3fSDag-Erling Smørgrav 29e1fe3dbaSRuslan Ermilov.if ${MK_KERBEROS_SUPPORT} != "no" 30*0085282bSDag-Erling SmørgravCFLAGS+= -include krb5_config.h 31c0b9f4feSDoug RabsonDPADD+= ${LIBGSSAPI} 32c0b9f4feSDoug RabsonLDADD+= -lgssapi 336bde859fSRuslan Ermilov.endif 34c23e256eSMark Murray 35e6a64a84SBjoern A. Zeeb.if ${MK_OPENSSH_NONE_CIPHER} != "no" 36e6a64a84SBjoern A. ZeebCFLAGS+= -DNONE_CIPHER_ENABLED 37e6a64a84SBjoern A. Zeeb.endif 38e6a64a84SBjoern A. Zeeb 399cfa8b3fSDag-Erling SmørgravDPADD+= ${LIBCRYPT} ${LIBCRYPTO} ${LIBZ} 409cfa8b3fSDag-Erling SmørgravLDADD+= -lcrypt -lcrypto -lz 412f538dadSKris Kennaway 422774871bSEitan Adler.if defined(LOCALBASE) 432774871bSEitan AdlerCFLAGS+= -DXAUTH_PATH=\"${LOCALBASE}/bin/xauth\" 442774871bSEitan Adler.endif 452774871bSEitan Adler 462f538dadSKris Kennaway.include <bsd.prog.mk> 47b8cba406SRuslan Ermilov 48b8cba406SRuslan Ermilov.PATH: ${SSHDIR} 499fd9594dSDag-Erling Smørgrav 509fd9594dSDag-Erling Smørgrav${OBJS} ${POBJS} ${SOBJS}: ssh_namespace.h 51*0085282bSDag-Erling Smørgrav.if ${MK_KERBEROS_SUPPORT} != "no" 52*0085282bSDag-Erling Smørgrav${OBJS} ${POBJS} ${SOBJS}: krb5_config.h 53*0085282bSDag-Erling Smørgrav.endif 54