Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/lib Import Heimdal library build glue from cryptosrc-intl.



details:   https://anonhg.NetBSD.org/src/rev/aa00a7156538
branches:  trunk
changeset: 488014:aa00a7156538
user:      thorpej <thorpej%NetBSD.org@localhost>
date:      Fri Jun 16 19:27:31 2000 +0000

description:
Import Heimdal library build glue from cryptosrc-intl.

diffstat:

 lib/libasn1/Makefile               |  112 +++++++++++++++++++++++++
 lib/libasn1/asn1_compile/Makefile  |   30 ++++++
 lib/libasn1/shlib_version          |    2 +
 lib/libcom_err/Makefile            |   32 +++++++
 lib/libcom_err/compile_et/Makefile |   25 +++++
 lib/libcom_err/shlib_version       |    2 +
 lib/libgssapi/Makefile             |   72 ++++++++++++++++
 lib/libgssapi/shlib_version        |    2 +
 lib/libhdb/Makefile                |   76 +++++++++++++++++
 lib/libhdb/shlib_version           |    2 +
 lib/libkadm5/Makefile              |   28 ++++++
 lib/libkadm5clnt/Makefile          |   65 ++++++++++++++
 lib/libkadm5clnt/shlib_version     |    2 +
 lib/libkadm5srv/Makefile           |   69 +++++++++++++++
 lib/libkadm5srv/shlib_version      |    2 +
 lib/libkrb5/Makefile               |  164 +++++++++++++++++++++++++++++++++++++
 lib/libkrb5/shlib_version          |    2 +
 lib/libroken/Makefile              |   44 +++++++++
 lib/libroken/shlib_version         |    2 +
 lib/libsl/Makefile                 |   23 +++++
 lib/libsl/shlib_version            |    2 +
 lib/libss/Makefile                 |   25 +++++
 lib/libss/shlib_version            |    2 +
 23 files changed, 785 insertions(+), 0 deletions(-)

diffs (truncated from 877 to 300 lines):

diff -r 544d61ab4a4a -r aa00a7156538 lib/libasn1/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/libasn1/Makefile      Fri Jun 16 19:27:31 2000 +0000
@@ -0,0 +1,112 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/06/16 19:27:31 thorpej Exp $
+DIST=          ${.CURDIR}/../../dist
+.PATH: ${DIST}/heimdal/lib/asn1
+
+WARNS?=  1
+MKLINT= no
+
+LIB=   asn1
+
+COMPILEET!=    cd ${.CURDIR}/../libcom_err/compile_et && make print-objdir
+
+asn1_err.h asn1_err.c: asn1_err.et
+       ${COMPILEET}/compile_et ${DIST}/heimdal/lib/asn1/asn1_err.et
+
+DPSRCS=        asn1_err.h
+
+INCS=  asn1.h asn1_err.h
+
+INCSDIR= /usr/include/krb5
+
+BUILT_SOURCES =                        \
+       $(gen_files:.x=.c)      \
+       asn1_err.h              \
+       asn1_err.c
+
+gen_files =                            \
+       asn1_UNSIGNED.x                 \
+       asn1_APOptions.x                \
+       asn1_AP_REP.x                   \
+       asn1_AP_REQ.x                   \
+       asn1_AS_REP.x                   \
+       asn1_AS_REQ.x                   \
+       asn1_Authenticator.x            \
+       asn1_AuthorizationData.x        \
+       asn1_Checksum.x                 \
+       asn1_EncAPRepPart.x             \
+       asn1_EncASRepPart.x             \
+       asn1_EncKDCRepPart.x            \
+       asn1_EncKrbCredPart.x           \
+       asn1_EncKrbPrivPart.x           \
+       asn1_EncTGSRepPart.x            \
+       asn1_EncTicketPart.x            \
+       asn1_EncryptedData.x            \
+       asn1_EncryptionKey.x            \
+       asn1_ETYPE_INFO.x               \
+       asn1_ETYPE_INFO_ENTRY.x         \
+       asn1_HostAddress.x              \
+       asn1_HostAddresses.x            \
+       asn1_KDCOptions.x               \
+       asn1_KDC_REP.x                  \
+       asn1_KDC_REQ.x                  \
+       asn1_KDC_REQ_BODY.x             \
+       asn1_KRB_CRED.x                 \
+       asn1_KRB_ERROR.x                \
+       asn1_KRB_PRIV.x                 \
+       asn1_KRB_SAFE.x                 \
+       asn1_KRB_SAFE_BODY.x            \
+       asn1_KerberosTime.x             \
+       asn1_KrbCredInfo.x              \
+       asn1_LastReq.x                  \
+       asn1_METHOD_DATA.x              \
+       asn1_PA_DATA.x                  \
+       asn1_PA_ENC_TS_ENC.x            \
+       asn1_Principal.x                \
+       asn1_PrincipalName.x            \
+       asn1_Realm.x                    \
+       asn1_TGS_REP.x                  \
+       asn1_TGS_REQ.x                  \
+       asn1_Ticket.x                   \
+       asn1_TicketFlags.x              \
+       asn1_TransitedEncoding.x
+
+SRCS=  der_get.c \
+       der_put.c \
+       der_free.c \
+       der_length.c \
+       der_copy.c \
+       timegm.c \
+       $(BUILT_SOURCES)
+
+CPPFLAGS+= -I.                                 \
+        -I${DIST}/heimdal/lib/asn1             \
+        -I${.CURDIR}/../../include/heimdal     \
+        -I${.CURDIR}/../libroken               \
+        -I${DIST}/heimdal/lib/roken            \
+        -I${DIST}/heimdal/lib/com_err          \
+        -DHAVE_CONFIG_H
+
+$(gen_files) asn1.hx: asn1_files
+
+ASN1COMPILE!=  cd ${.CURDIR}/asn1_compile && ${MAKE} print-objdir
+
+asn1_files: k5.asn1 all-asn1_compile
+       ${ASN1COMPILE}/asn1_compile ${DIST}/heimdal/lib/asn1/k5.asn1
+
+asn1.h:        asn1.hx
+${SRCS}: asn1.h
+
+CLEANFILES = $(BUILT_SOURCES) $(gen_files) asn1_files asn1.h asn1.hx
+
+SUBDIR=        asn1_compile
+
+.include <bsd.lib.mk>
+.include <bsd.subdir.mk>
+
+.SUFFIXES: .hx .x
+
+.x.c:
+       @cmp -s $< $@ 2> /dev/null || cp $< $@
+
+.hx.h:
+       @cmp -s $< $@ 2> /dev/null || cp $< $@
diff -r 544d61ab4a4a -r aa00a7156538 lib/libasn1/asn1_compile/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/libasn1/asn1_compile/Makefile Fri Jun 16 19:27:31 2000 +0000
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/06/16 19:27:31 thorpej Exp $
+DIST=          ${.CURDIR}/../../../dist
+.PATH: ${DIST}/heimdal/lib/asn1 ${DIST}/heimdal/lib/roken
+
+WARNS?=  1
+MKLINT= no
+
+HOSTPROG= asn1_compile
+
+SRCS=  parse.y lex.l main.c hash.c symbol.c gen.c                      \
+       gen_encode.c gen_decode.c gen_free.c gen_length.c gen_copy.c    \
+       gen_glue.c                                                      \
+       getarg.c print_version.c warnerr.c strupr.c get_window_size.c
+
+YHEADER=       1
+
+BINDIR=        /usr/bin
+
+LIBROKEN!=     cd ${.CURDIR}/../../libroken && ${MAKE} print-objdir
+
+HOST_CPPFLAGS+= -I.                            \
+        -I${.CURDIR}/../../../include/heimdal  \
+        -I${LIBROKEN}                          \
+        -I${DIST}/heimdal/lib/asn1             \
+        -I${DIST}/heimdal/lib/roken            \
+        -DHAVE_CONFIG_H
+
+NOMAN= noman
+
+.include <bsd.hostprog.mk>
diff -r 544d61ab4a4a -r aa00a7156538 lib/libasn1/shlib_version
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/libasn1/shlib_version Fri Jun 16 19:27:31 2000 +0000
@@ -0,0 +1,2 @@
+major=2
+minor=0
diff -r 544d61ab4a4a -r aa00a7156538 lib/libcom_err/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/libcom_err/Makefile   Fri Jun 16 19:27:31 2000 +0000
@@ -0,0 +1,32 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/06/16 19:27:31 thorpej Exp $
+DIST=          ${.CURDIR}/../../dist
+.PATH: ${DIST}/heimdal/lib/com_err
+
+WARNS?=  1
+MKLINT= no
+
+LIB=   com_err
+SRCS=  error.c com_err.c roken_rename.h
+
+INCS=  com_err.h com_right.h
+
+.PHONY: compile_et
+
+includes: compile_et
+
+compile_et:
+       cd ${.CURDIR}/compile_et && $(MAKE) compile_et
+
+INCSDIR=/usr/include/krb5
+
+CPPFLAGS+= -I.                                 \
+        -I${.CURDIR}/../../include/heimdal     \
+        -I${.CURDIR}/../libroken               \
+        -I${DIST}/heimdal/lib/com_err          \
+        -I${DIST}/heimdal/lib/roken            \
+        -DHAVE_CONFIG_H
+
+SUBDIR=        compile_et
+
+.include <bsd.lib.mk>
+.include <bsd.subdir.mk>
diff -r 544d61ab4a4a -r aa00a7156538 lib/libcom_err/compile_et/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/libcom_err/compile_et/Makefile        Fri Jun 16 19:27:31 2000 +0000
@@ -0,0 +1,25 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/06/16 19:27:31 thorpej Exp $
+DIST=          ${.CURDIR}/../../../dist
+.PATH: ${DIST}/heimdal/lib/com_err ${DIST}/heimdal/lib/roken
+
+HOSTPROG= compile_et
+
+SRCS=  compile_et.c parse.y lex.l \
+       getarg.c print_version.c warnerr.c strupr.c get_window_size.c
+
+YHEADER=       1
+
+BINDIR=        /usr/bin
+
+LIBROKEN!=     cd ${.CURDIR}/../../libroken && ${MAKE} print-objdir
+
+HOST_CPPFLAGS+= -I.                            \
+        -I${.CURDIR}/../../../include/heimdal  \
+        -I${LIBROKEN}                          \
+        -I${DIST}/heimdal/lib/com_err          \
+        -I${DIST}/heimdal/lib/roken            \
+        -DHAVE_CONFIG_H
+
+NOMAN= noman
+
+.include <bsd.hostprog.mk>
diff -r 544d61ab4a4a -r aa00a7156538 lib/libcom_err/shlib_version
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/libcom_err/shlib_version      Fri Jun 16 19:27:31 2000 +0000
@@ -0,0 +1,2 @@
+major=1
+minor=0
diff -r 544d61ab4a4a -r aa00a7156538 lib/libgssapi/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/lib/libgssapi/Makefile    Fri Jun 16 19:27:31 2000 +0000
@@ -0,0 +1,72 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/06/16 19:27:31 thorpej Exp $
+DIST=          ${.CURDIR}/../../dist
+.PATH: ${DIST}/heimdal/lib/gssapi
+
+WARNS?=  1
+MKLINT= no
+
+LIB=   gssapi
+
+SRCS    =              \
+       8003.c                  \
+       accept_sec_context.c    \
+       acquire_cred.c          \
+       add_oid_set_member.c    \
+       canonicalize_name.c     \
+       compare_name.c          \
+       context_time.c          \
+       create_emtpy_oid_set.c  \
+       decapsulate.c           \
+       delete_sec_context.c    \
+       display_name.c          \
+       display_status.c        \
+       duplicate_name.c        \
+       encapsulate.c           \
+       export_name.c           \
+       export_sec_context.c    \
+       external.c              \
+       get_mic.c               \
+       gssapi.h                \
+       gssapi_locl.h           \
+       import_name.c           \
+       import_sec_context.c    \
+       indicate_mechs.c        \
+       init.c                  \
+       init_sec_context.c      \
+       inquire_context.c       \
+       inquire_cred.c          \
+       release_buffer.c        \
+       release_cred.c          \
+       release_name.c          \
+       release_oid_set.c       \
+       test_oid_set_member.c   \
+       unwrap.c                \
+       v1.c                    \
+       verify_mic.c            \
+       wrap.c
+
+INCSDIR= /usr/include/gssapi
+
+INCS=  gssapi.h
+
+ASN1!= cd ${.CURDIR}/../libasn1 && ${MAKE} print-objdir
+KRB5!= cd ${.CURDIR}/../libkrb5 && ${MAKE} print-objdir
+
+CPPFLAGS+= -I.                                 \
+        -I${DIST}/heimdal/lib/gssapi           \
+        -I${ASN1}                              \
+        -I${KRB5}                              \
+        -I${DIST}/heimdal/lib/krb5             \
+        -I${DIST}/openssl/crypto/md4           \
+        -I${DIST}/openssl/crypto/md5           \
+        -I${DIST}/openssl/crypto/sha           \
+        -I${DIST}/openssl/crypto/rc4           \
+        -I${DIST}/openssl/crypto/des           \
+        -I${DIST}/heimdal/lib/asn1             \
+        -I${DIST}/heimdal/lib/com_err          \
+        -I${.CURDIR}/../../include/heimdal     \
+        -I${.CURDIR}/../libroken               \
+        -I${DIST}/heimdal/lib/roken            \



Home | Main Index | Thread Index | Old Index