124126Smpp# $FreeBSD$
224126Smpp
324126SmppPROG=	kadmin
424126SmppMAN=	kadmin.8
524126Smpp
624126SmppSRCS=	add_enctype.c \
724126Smpp	ank.c \
824126Smpp	check.c \
924126Smpp	cpw.c \
1024126Smpp	del.c \
1124126Smpp	del_enctype.c \
1224126Smpp	dump.c \
1324126Smpp	ext.c \
1424126Smpp	get.c \
1524126Smpp	init.c \
1624126Smpp	kadmin.c \
1724126Smpp	kadmin-commands.c \
1824126Smpp	kadmin-commands.h \
1924126Smpp	load.c \
2024126Smpp	mod.c \
2124126Smpp	pw_quality.c \
2224126Smpp	random_password.c \
2324126Smpp	rename.c \
2424126Smpp	stash.c \
2524126Smpp	util.c
2624126Smpp
2724126SmppCFLAGS+=-I${KRB5DIR}/lib/asn1 -I${KRB5DIR}/lib/krb5 -I${KRB5DIR}/lib/roken \
2824126Smpp	-I${KRB5DIR}/lib/sl -I. ${LDAPCFLAGS}
2951795SdillonDPADD=	${LIBKADM5CLNT} ${LIBKADM5SRV} ${LIBHDB} ${LIBKRB5} ${LIBHX509} \
3050476Speter	${LIBSL} ${LIBROKEN} ${LIBVERS} ${LIBASN1} \
3148795Snik	${LIBCRYPTO} ${LIBCRYPT} ${LIBCOM_ERR} \
32328276Skp	${LIBEDIT} ${LIBNCURSES} ${LDAPDPADD}
3324126SmppLDADD=	-lkadm5clnt -lkadm5srv -lhdb -lkrb5 -lhx509 \
3479538Sru	${LIBSL} -lroken ${LIBVERS} -lasn1 \
3524126Smpp	-lcrypto -lcrypt -lcom_err \
3624126Smpp	-ledit -lncurses ${LDAPLDADD}
3724126SmppLDFLAGS=${LDAPLDFLAGS}
38113283Sharti
39113283Sharti.include <bsd.prog.mk>
40113283Sharti
41113283Shartikadmin-commands.h: ${KRB5DIR}/kadmin/kadmin-commands.in
4224126Smpp	${SLC} ${.ALLSRC:M*.in}
4324126Smpp
4484306Sru.for ext in o c
4584306Srukadmin-commands.${ext}: kadmin-commands.h
4624126Smpp.endfor
4730296Sphk
48328276Skp.PATH: ${KRB5DIR}/kadmin
49328276Skp
5024126Smpp