Annotation of src/usr.bin/passwd/Makefile, Revision 1.1.1.1
1.1 deraadt 1: # from: @(#)Makefile 5.11 (Berkeley) 2/19/91
2: # $Id: Makefile,v 1.11 1995/03/31 05:49:37 hpeyerl Exp $
3:
4: PROG= passwd
5: SRCS= local_passwd.c yp_passwd.c passwd.c pw_copy.c pw_util.c getpwent.c
6: .PATH: ${.CURDIR}/../../usr.bin/chpass ${.CURDIR}/../../usr.sbin/vipw \
7: ${.CURDIR}/../rlogin ${.CURDIR}/../../lib/libc/gen
8: DPADD+= ${LIBRPCSVC} ${LIBCRYPT}
9: LDADD+= -lrpcsvc -lcrypt
10: CFLAGS+=-I${.CURDIR} -I${.CURDIR}/../../usr.sbin/vipw -DYP
11:
12: .if defined(KERBEROS5)
13: SRCS+= krb5_passwd.c
14: CFLAGS+= -DKERBEROS5
15: DPADD+= ${LIBKRB5} ${LIBCRYPTO}
16: LDADD+= -lkrb5 -lcrypto
17: .elif defined(KERBEROS)
18: SRCS+= krb_passwd.c des_rw.c
19: CFLAGS+= -DKERBEROS -DCRYPT
20: DPADD+= ${LIBKRB} ${LIBDES}
21: LDADD+= -lkrb -ldes
22: .endif
23:
24: LINKS= ${BINDIR}/passwd ${BINDIR}/yppasswd
25: MLINKS= passwd.1 yppasswd.1
26:
27: BINOWN= root
28: BINMODE=4555
29:
30: .include <bsd.prog.mk>
31:
32: getpwent.o: getpwent.c
33: ${COMPILE.c} -UYP ${.IMPSRC}