Home | History | Annotate | Line # | Download | only in passwd
Makefile revision 1.13
      1 #	$NetBSD: Makefile,v 1.13 1996/08/09 09:19:33 thorpej Exp $
      2 #	from: @(#)Makefile	5.11 (Berkeley) 2/19/91
      3 
      4 PROG=	passwd
      5 SRCS=	local_passwd.c yp_passwd.c passwd.c getpwent.c
      6 .PATH:  ${.CURDIR}/../../lib/libc/gen
      7 DPADD+= ${LIBRPCSVC} ${LIBCRYPT} ${LIBUTIL}
      8 LDADD+= -lrpcsvc -lcrypt -lutil
      9 CFLAGS+=-I${.CURDIR} -DYP
     10 
     11 .if defined(KERBEROS5)
     12 SRCS+= krb5_passwd.c
     13 CFLAGS+= -DKERBEROS5
     14 DPADD+=	${LIBKRB5} ${LIBCRYPTO} 
     15 LDADD+=	-lkrb5 -lcrypto
     16 .elif defined(KERBEROS)
     17 SRCS+= krb_passwd.c des_rw.c
     18 CFLAGS+= -DKERBEROS -DCRYPT
     19 DPADD+=	${LIBKRB} ${LIBDES}
     20 LDADD+=	-lkrb -ldes
     21 .endif
     22 
     23 LINKS=	${BINDIR}/passwd ${BINDIR}/yppasswd
     24 MLINKS=	passwd.1 yppasswd.1
     25 
     26 BINOWN=	root
     27 BINMODE=4555
     28 
     29 .include <bsd.prog.mk>
     30 
     31 getpwent.o: getpwent.c
     32 	${COMPILE.c} -UYP ${.IMPSRC}
     33