Merge from vendor branch LIBARCHIVE:
[dragonfly.git] / usr.bin / su / Makefile
1 #       @(#)Makefile    8.1 (Berkeley) 7/19/93
2 # $FreeBSD: src/usr.bin/su/Makefile,v 1.29.2.2 2002/07/17 19:08:23 ru Exp $
3 # $DragonFly: src/usr.bin/su/Makefile,v 1.7 2007/08/27 16:50:59 pavalos Exp $
4
5 PROG=   su
6
7 COPTS+= -DLOGIN_CAP -DSKEY
8 DPADD=  ${LIBUTIL} ${LIBSKEY} ${LIBMD} ${LIBCRYPT}
9 LDADD=  -lutil -lskey -lmd -lcrypt
10
11 .if defined(WHEELSU)
12 COPTS+= -DWHEELSU
13 .endif
14 CFLAGS+= -Wall
15
16 .if defined(WANT_KERBEROS) && !defined(NO_CRYPT) && !defined(NO_OPENSSL)
17 CFLAGS+=-DKERBEROS5
18 DPADD+= ${LIBKRB5} ${LIBASN1} ${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR} \
19         ${LIBROKEN}
20 LDADD+= -lkrb5 -lasn1 -lcrypto -lcrypt -lcom_err \
21         -L${.OBJDIR}/../../../../kerberos5/lib/libroken -lroken
22 DISTRIBUTION=   krb5
23 .endif
24
25 BINMODE=4555
26 .if !defined(NOFSCHG)
27 INSTALLFLAGS=-fschg
28 .endif
29
30 .include <bsd.prog.mk>