xref: /minix3/usr.bin/chpass/Makefile (revision 84d9c625bfea59e274550651111ae9edfdc40fbd)
1#	$NetBSD: Makefile,v 1.15 2007/05/28 12:06:25 tls Exp $
2#	@(#)Makefile	8.2 (Berkeley) 4/2/94
3
4.include <bsd.own.mk>
5
6USE_FORT?= yes	# setuid
7PROG=	chpass
8SRCS=	chpass.c edit.c field.c table.c util.c
9BINOWN=	root
10BINMODE=4555
11.PATH:	${NETBSDSRCDIR}/lib/libc/gen
12LINKS=	${BINDIR}/chpass ${BINDIR}/chfn ${BINDIR}/chpass ${BINDIR}/chsh
13MLINKS=	chpass.1 chfn.1 chpass.1 chsh.1
14
15CPPFLAGS+=-I${NETBSDSRCDIR}/lib/libc/include
16
17.if (${USE_YP} != "no")
18SRCS+=	pw_yp.c
19CPPFLAGS+=-DYP
20DPADD+=	${LIBRPCSVC}
21LDADD+=	-lrpcsvc
22.else
23SRCS+=	getpwent.c
24CPPFLAGS.getpwent.c=-UYP
25.endif
26
27DPADD+= ${LIBUTIL}
28LDADD+= -lutil
29
30.include <bsd.prog.mk>
31