Home | History | Annotate | Line # | Download | only in passwd
Makefile revision 1.32
      1 #	$NetBSD: Makefile,v 1.32 2002/10/23 01:25:38 itojun Exp $
      2 #	from: @(#)Makefile    8.3 (Berkeley) 4/2/94
      3 
      4 .include <bsd.own.mk>
      5 
      6 PROG=	passwd
      7 SRCS=	local_passwd.c passwd.c pwd_gensalt.c
      8 
      9 CPPFLAGS+=-I${.CURDIR} -DLOGIN_CAP
     10 
     11 .if (${USE_YP} != "no")
     12 SRCS+=	yp_passwd.c
     13 CPPFLAGS+=-DYP
     14 DPADD+=	${LIBRPCSVC}
     15 LDADD+=	-lrpcsvc
     16 LINKS=	${BINDIR}/passwd ${BINDIR}/yppasswd
     17 MLINKS=	passwd.1 yppasswd.1
     18 .endif
     19 
     20 DPADD+= ${LIBCRYPT} ${LIBUTIL}
     21 LDADD+= -lcrypt -lutil
     22 
     23 BINOWN=	root
     24 BINMODE=4555
     25 
     26 .if (${USE_KERBEROS} != "no")
     27 CPPFLAGS+= -DKERBEROS5 -I${DESTDIR}/usr/include/krb5
     28 SRCS+=	krb5_passwd.c
     29 
     30 DPADD+=	${LIBKRB5} ${LIBCRYPTO} ${LIBASN1} ${LIBCOM_ERR} ${LIBROKEN} ${LIBCRYPT}
     31 LDADD+=	-lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lcrypt
     32 .endif
     33 
     34 .include <bsd.prog.mk>
     35 
     36 # getpwent.o: getpwent.c
     37 # 	${COMPILE.c} -UYP ${.IMPSRC}
     38