Makefile revision 1.40
11.40She#	$NetBSD: Makefile,v 1.40 2005/03/04 20:41:09 he Exp $
21.14Stls#	from: @(#)Makefile    8.3 (Berkeley) 4/2/94
31.14Stls
41.26Sveego.include <bsd.own.mk>
51.26Sveego
61.1ScgdPROG=	passwd
71.36SchristosSRCS=	local_passwd.c passwd.c
81.38SthorpejMAN=	passwd.1
91.10Sphil
101.31SthorpejCPPFLAGS+=-I${.CURDIR} -DLOGIN_CAP
111.31Sthorpej
121.31Sthorpej.if (${USE_YP} != "no")
131.31SthorpejSRCS+=	yp_passwd.c
141.31SthorpejCPPFLAGS+=-DYP
151.31SthorpejDPADD+=	${LIBRPCSVC}
161.31SthorpejLDADD+=	-lrpcsvc
171.33SlhaLINKS+=	${BINDIR}/passwd ${BINDIR}/yppasswd
181.38SthorpejMAN+=	yppasswd.1
191.31Sthorpej.endif
201.31Sthorpej
211.31SthorpejDPADD+= ${LIBCRYPT} ${LIBUTIL}
221.31SthorpejLDADD+= -lcrypt -lutil
231.7Sbrezak
241.1ScgdBINOWN=	root
251.1ScgdBINMODE=4555
261.21Sthorpej
271.31Sthorpej.if (${USE_KERBEROS} != "no")
281.25SthorpejCPPFLAGS+= -DKERBEROS5 -I${DESTDIR}/usr/include/krb5
291.25SthorpejSRCS+=	krb5_passwd.c
301.29Sassar
311.32SitojunDPADD+=	${LIBKRB5} ${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} ${LIBROKEN} ${LIBCRYPT}
321.29SassarLDADD+=	-lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lcrypt
331.33SlhaLINKS+=	${BINDIR}/passwd ${BINDIR}/kpasswd
341.38SthorpejMAN+=	kpasswd.1
351.26Sveego.endif
361.1Scgd
371.37Schristos.if (${USE_PAM} != "no")
381.37SchristosCPPFLAGS+=-DUSE_PAM
391.37SchristosSRCS+= pam_passwd.c
401.40SheLDADD+=-lpam ${PAM_STATIC_LDADD}
411.40SheDPADD+=${LIBPAM} ${PAM_STATIC_DPADD}
421.37Schristos.endif
431.37Schristos
441.1Scgd.include <bsd.prog.mk>
45