1 2PACKAGE= kerberos-lib 3 4LIB= gssapi_krb5 5LDFLAGS= -Wl,-Bsymbolic -Wl,--no-undefined 6LIBADD= gssapi krb5 crypto roken asn1 com_err 7SHLIB_MAJOR= 10 8 9INCS= ${KRB5DIR}/lib/gssapi/gssapi/gssapi_krb5.h 10INCSDIR= ${INCLUDEDIR}/gssapi 11 12SRCS= 8003.c \ 13 accept_sec_context.c \ 14 acquire_cred.c \ 15 add_cred.c \ 16 address_to_krb5addr.c \ 17 aeap.c \ 18 arcfour.c \ 19 authorize_localname.c \ 20 canonicalize_name.c \ 21 ccache_name.c \ 22 cfx.c \ 23 compare_name.c \ 24 compat.c \ 25 context_time.c \ 26 copy_ccache.c \ 27 creds.c \ 28 decapsulate.c \ 29 delete_sec_context.c \ 30 display_name.c \ 31 display_status.c \ 32 duplicate_name.c \ 33 encapsulate.c \ 34 export_name.c \ 35 export_sec_context.c \ 36 external.c \ 37 get_mic.c \ 38 gkrb5_err.c \ 39 gkrb5_err.h \ 40 import_name.c \ 41 import_sec_context.c \ 42 indicate_mechs.c \ 43 init.c \ 44 init_sec_context.c \ 45 inquire_context.c \ 46 inquire_cred.c \ 47 inquire_cred_by_mech.c \ 48 inquire_cred_by_oid.c \ 49 inquire_mechs_for_name.c \ 50 inquire_names_for_mech.c \ 51 inquire_sec_context_by_oid.c \ 52 pname_to_uid.c \ 53 prefix.c \ 54 prf.c \ 55 process_context_token.c \ 56 release_buffer.c \ 57 release_cred.c \ 58 release_name.c \ 59 sequence.c \ 60 set_cred_option.c \ 61 set_sec_context_option.c \ 62 store_cred.c \ 63 ticket_flags.c \ 64 unwrap.c \ 65 verify_mic.c \ 66 wrap.c \ 67 gss_krb5.c \ 68 gss_oid.c 69 70#SRCS+= gss_add_oid_set_member.c \ 71# gss_create_empty_oid_set.c \ 72# gss_release_buffer.c \ 73# gss_release_oid_set.c \ 74# gss_test_oid_set_member.c \ 75# gss_utils.c 76 77CFLAGS+=-I${KRB5DIR}/lib/gssapi 78CFLAGS+=-I${KRB5DIR}/lib/gssapi/krb5 79CFLAGS+=-I${KRB5DIR}/lib/gssapi/gssapi 80CFLAGS+=-I${KRB5DIR}/lib/krb5 81CFLAGS+=-I${KRB5DIR}/lib/asn1 82CFLAGS+=-I${KRB5DIR}/lib/roken 83CFLAGS+=-I${SRCTOP}/contrib/com_err 84CFLAGS+=-I. 85CFLAGS+=-DOPENSSL_API_COMPAT=0x10100000L 86 87.include <bsd.lib.mk> 88 89.PATH: ${KRB5DIR}/lib/gssapi/krb5 ${SRCTOP}/lib/libgssapi 90