1# $FreeBSD$ 2 3PACKAGE= kerberos 4 5LIB= roken 6LIBADD= crypt 7VERSION_MAP= ${KRB5DIR}/lib/roken/version-script.map 8INCS= roken.h \ 9 roken-common.h \ 10 base64.h \ 11 getarg.h \ 12 hex.h \ 13 parse_bytes.h \ 14 parse_time.h \ 15 parse_units.h \ 16 resolve.h \ 17 rtbl.h \ 18 xdbm.h 19 20SRCS= base64.c \ 21 copyhostent.c \ 22 ecalloc.c \ 23 emalloc.c \ 24 erealloc.c \ 25 estrdup.c \ 26 strlwr.c \ 27 strsep_copy.c \ 28 strupr.c \ 29 bswap.c \ 30 cloexec.c \ 31 concat.c \ 32 ct.c \ 33 doxygen.c \ 34 dumpdata.c \ 35 environment.c \ 36 eread.c \ 37 esetenv.c \ 38 ewrite.c \ 39 get_default_username.c \ 40 get_window_size.c \ 41 getaddrinfo_hostspec.c \ 42 getarg.c \ 43 getnameinfo_verified.c \ 44 getprogname.c \ 45 h_errno.c \ 46 hex.c \ 47 hostent_find_fqdn.c \ 48 issuid.c \ 49 k_getpwnam.c \ 50 k_getpwuid.c \ 51 mini_inetd.c \ 52 net_read.c \ 53 net_write.c \ 54 parse_bytes.c \ 55 parse_time.c \ 56 parse_units.c \ 57 rand.c \ 58 realloc.c \ 59 resolve.c \ 60 roken.h \ 61 roken_gethostby.c \ 62 rtbl.c \ 63 setprogname.c \ 64 signal.c \ 65 simple_exec.c \ 66 snprintf.c \ 67 socket.c \ 68 strcollect.c \ 69 strerror_r.c \ 70 strpool.c \ 71 timeval.c \ 72 tm2time.c \ 73 unvis.c \ 74 verify.c \ 75 vis.c \ 76 warnerr.c \ 77 write_pid.c \ 78 xfree.c 79 80CFLAGS+=-I${KRB5DIR}/lib/roken -I. 81 82CLEANFILES= roken.h 83 84roken.h: 85 ${MAKE_ROKEN} > ${.TARGET} 86 87.include <bsd.lib.mk> 88 89.PATH: ${KRB5DIR}/lib/roken 90