Makefile revision 1.44
11.44Schristos# $NetBSD: Makefile,v 1.44 2013/02/13 23:19:14 christos Exp $ 21.14Stls# from: @(#)Makefile 8.3 (Berkeley) 4/2/94 31.14Stls 41.26Sveego.include <bsd.own.mk> 51.26Sveego 61.41StlsUSE_FORT?= yes # setuid 71.1ScgdPROG= passwd 81.36SchristosSRCS= local_passwd.c passwd.c 91.38SthorpejMAN= passwd.1 101.10Sphil 111.31SthorpejCPPFLAGS+=-I${.CURDIR} -DLOGIN_CAP 121.31Sthorpej 131.31Sthorpej.if (${USE_YP} != "no") 141.31SthorpejSRCS+= yp_passwd.c 151.31SthorpejCPPFLAGS+=-DYP 161.31SthorpejDPADD+= ${LIBRPCSVC} 171.31SthorpejLDADD+= -lrpcsvc 181.33SlhaLINKS+= ${BINDIR}/passwd ${BINDIR}/yppasswd 191.38SthorpejMAN+= yppasswd.1 201.31Sthorpej.endif 211.31Sthorpej 221.31SthorpejDPADD+= ${LIBCRYPT} ${LIBUTIL} 231.31SthorpejLDADD+= -lcrypt -lutil 241.7Sbrezak 251.1ScgdBINOWN= root 261.1ScgdBINMODE=4555 271.21Sthorpej 281.31Sthorpej.if (${USE_KERBEROS} != "no") 291.42SelricCPPFLAGS+= -DKERBEROS5 301.25SthorpejSRCS+= krb5_passwd.c 311.29Sassar 321.32SitojunDPADD+= ${LIBKRB5} ${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} ${LIBROKEN} ${LIBCRYPT} 331.29SassarLDADD+= -lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lcrypt 341.44Schristos.ifdef OVERRIDE_HEIMDAL_KPASSWD 351.33SlhaLINKS+= ${BINDIR}/passwd ${BINDIR}/kpasswd 361.38SthorpejMAN+= kpasswd.1 371.26Sveego.endif 381.43Schristos.endif 391.1Scgd 401.37Schristos.if (${USE_PAM} != "no") 411.37SchristosCPPFLAGS+=-DUSE_PAM 421.37SchristosSRCS+= pam_passwd.c 431.40SheLDADD+=-lpam ${PAM_STATIC_LDADD} 441.40SheDPADD+=${LIBPAM} ${PAM_STATIC_DPADD} 451.37Schristos.endif 461.37Schristos 471.1Scgd.include <bsd.prog.mk> 48