Subject: CVS commit: cryptosrc-us
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 07/12/1999 15:02:58
Module Name:	cryptosrc-us
Committed By:	thorpej
Date:		Mon Jul 12 22:02:58 UTC 1999

Modified Files:
	cryptosrc-us/crypto-us/include/kerberosIV: Makefile
	cryptosrc-us/crypto-us/lib/libkrb: Makefile
	cryptosrc-us/crypto-us/usr.bin: Makefile.inc
	cryptosrc-us/crypto-us/usr.bin/compile_et: Makefile
	cryptosrc-us/crypto-us/usr.bin/kdestroy: Makefile
	cryptosrc-us/crypto-us/usr.bin/kinit: Makefile
	cryptosrc-us/crypto-us/usr.bin/klist: Makefile
	cryptosrc-us/crypto-us/usr.sbin: Makefile.inc
	cryptosrc-us/crypto-us/usr.sbin/ext_srvtab: Makefile
	cryptosrc-us/crypto-us/usr.sbin/kadmin: Makefile
	cryptosrc-us/crypto-us/usr.sbin/kadmind: Makefile
	cryptosrc-us/crypto-us/usr.sbin/kdb_edit: Makefile
	cryptosrc-us/crypto-us/usr.sbin/kdb_init: Makefile
	cryptosrc-us/crypto-us/usr.sbin/kdb_util: Makefile
	cryptosrc-us/crypto-us/usr.sbin/kerberos: Makefile
	cryptosrc-us/crypto-us/usr.sbin/kprop: Makefile
	cryptosrc-us/crypto-us/usr.sbin/kpropd: Makefile
	cryptosrc-us/crypto-us/usr.sbin/ksrvutil: Makefile
	cryptosrc-us/crypto-us/usr.sbin/kstash: Makefile
Added Files:
	cryptosrc-us/crypto-us/bin/ed: Makefile.frag
	cryptosrc-us/crypto-us/bin/rcp: Makefile.frag
	cryptosrc-us/crypto-us/include: Makefile.frag
	cryptosrc-us/crypto-us/lib: Makefile.frag
	cryptosrc-us/crypto-us/lib/libcrypt: Makefile.frag
	cryptosrc-us/crypto-us/lib/libntp: Makefile.frag
	cryptosrc-us/crypto-us/lib/libtelnet: Makefile.frag
	cryptosrc-us/crypto-us/libexec/ftpd: Makefile.frag
	cryptosrc-us/crypto-us/libexec/telnetd: Makefile.frag
	cryptosrc-us/crypto-us/usr.bin: Makefile.frag
	cryptosrc-us/crypto-us/usr.bin/login: Makefile.frag
	cryptosrc-us/crypto-us/usr.bin/passwd: Makefile.frag
	cryptosrc-us/crypto-us/usr.bin/rlogin: Makefile.frag
	cryptosrc-us/crypto-us/usr.bin/su: Makefile.frag
	cryptosrc-us/crypto-us/usr.bin/telnet: Makefile.frag
	cryptosrc-us/crypto-us/usr.sbin: Makefile.frag
Removed Files:
	cryptosrc-us/crypto-us: Makefile
	cryptosrc-us/crypto-us/bin: Makefile Makefile.inc
	cryptosrc-us/crypto-us/bin/ed: Makefile
	cryptosrc-us/crypto-us/bin/rcp: Makefile
	cryptosrc-us/crypto-us/include: Makefile
	cryptosrc-us/crypto-us/lib: Makefile
	cryptosrc-us/crypto-us/lib/libcrypt: Makefile shlib_version
	cryptosrc-us/crypto-us/lib/libntp: Makefile shlib_version
	cryptosrc-us/crypto-us/lib/libtelnet: Makefile shlib_version
	cryptosrc-us/crypto-us/libexec: Makefile Makefile.inc
	cryptosrc-us/crypto-us/libexec/ftpd: Makefile
	cryptosrc-us/crypto-us/libexec/telnetd: Makefile
	cryptosrc-us/crypto-us/sbin: Makefile Makefile.inc
	cryptosrc-us/crypto-us/sbin/init: Makefile
	cryptosrc-us/crypto-us/usr.bin: Makefile
	cryptosrc-us/crypto-us/usr.bin/login: Makefile
	cryptosrc-us/crypto-us/usr.bin/passwd: Makefile
	cryptosrc-us/crypto-us/usr.bin/rlogin: Makefile
	cryptosrc-us/crypto-us/usr.bin/su: Makefile
	cryptosrc-us/crypto-us/usr.bin/telnet: Makefile
	cryptosrc-us/crypto-us/usr.sbin: Makefile

Log Message:
Completely new crypto sub-tree build system.  Programs which exist in
both the crypto tree and the main tree are built only once, by including
Makefile fragments which influence the build in the main tree (overriding
source files, as necessary).  Programs which exist only in the crypto
tree are built by descending into those directories from the main build
tree.

Different crypto trees can be selected at build time using new mk.conf
configuration variables (documentation to be updated shortly).


To generate a diff of this commit:
cvs rdiff -r1.13 -r0 cryptosrc-us/crypto-us/Makefile
cvs rdiff -r1.2 -r0 cryptosrc-us/crypto-us/bin/Makefile
cvs rdiff -r1.4 -r0 cryptosrc-us/crypto-us/bin/Makefile.inc
cvs rdiff -r1.7 -r0 cryptosrc-us/crypto-us/bin/ed/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/bin/ed/Makefile.frag
cvs rdiff -r1.1 -r0 cryptosrc-us/crypto-us/bin/rcp/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/bin/rcp/Makefile.frag
cvs rdiff -r1.3 -r0 cryptosrc-us/crypto-us/include/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/include/Makefile.frag
cvs rdiff -r1.13 -r1.14 cryptosrc-us/crypto-us/include/kerberosIV/Makefile
cvs rdiff -r1.7 -r0 cryptosrc-us/crypto-us/lib/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/lib/Makefile.frag
cvs rdiff -r1.2 -r0 cryptosrc-us/crypto-us/lib/libcrypt/Makefile \
    cryptosrc-us/crypto-us/lib/libcrypt/shlib_version
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/lib/libcrypt/Makefile.frag
cvs rdiff -r1.22 -r1.23 cryptosrc-us/crypto-us/lib/libkrb/Makefile
cvs rdiff -r1.7 -r0 cryptosrc-us/crypto-us/lib/libntp/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/lib/libntp/Makefile.frag
cvs rdiff -r1.2 -r0 cryptosrc-us/crypto-us/lib/libntp/shlib_version
cvs rdiff -r1.8 -r0 cryptosrc-us/crypto-us/lib/libtelnet/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/lib/libtelnet/Makefile.frag
cvs rdiff -r1.3 -r0 cryptosrc-us/crypto-us/lib/libtelnet/shlib_version
cvs rdiff -r1.3 -r0 cryptosrc-us/crypto-us/libexec/Makefile \
    cryptosrc-us/crypto-us/libexec/Makefile.inc
cvs rdiff -r1.5 -r0 cryptosrc-us/crypto-us/libexec/ftpd/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/libexec/ftpd/Makefile.frag
cvs rdiff -r1.9 -r0 cryptosrc-us/crypto-us/libexec/telnetd/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/libexec/telnetd/Makefile.frag
cvs rdiff -r1.1 -r0 cryptosrc-us/crypto-us/sbin/Makefile
cvs rdiff -r1.4 -r0 cryptosrc-us/crypto-us/sbin/Makefile.inc
cvs rdiff -r1.8 -r0 cryptosrc-us/crypto-us/sbin/init/Makefile
cvs rdiff -r1.9 -r0 cryptosrc-us/crypto-us/usr.bin/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/usr.bin/Makefile.frag
cvs rdiff -r1.5 -r1.6 cryptosrc-us/crypto-us/usr.bin/Makefile.inc
cvs rdiff -r1.9 -r1.10 cryptosrc-us/crypto-us/usr.bin/compile_et/Makefile
cvs rdiff -r1.1.1.1 -r1.2 cryptosrc-us/crypto-us/usr.bin/kdestroy/Makefile
cvs rdiff -r1.3 -r1.4 cryptosrc-us/crypto-us/usr.bin/kinit/Makefile
cvs rdiff -r1.1.1.1 -r1.2 cryptosrc-us/crypto-us/usr.bin/klist/Makefile
cvs rdiff -r1.4 -r0 cryptosrc-us/crypto-us/usr.bin/login/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/usr.bin/login/Makefile.frag
cvs rdiff -r1.6 -r0 cryptosrc-us/crypto-us/usr.bin/passwd/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/usr.bin/passwd/Makefile.frag
cvs rdiff -r1.1 -r0 cryptosrc-us/crypto-us/usr.bin/rlogin/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/usr.bin/rlogin/Makefile.frag
cvs rdiff -r1.2 -r0 cryptosrc-us/crypto-us/usr.bin/su/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/usr.bin/su/Makefile.frag
cvs rdiff -r1.8 -r0 cryptosrc-us/crypto-us/usr.bin/telnet/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/usr.bin/telnet/Makefile.frag
cvs rdiff -r1.2 -r0 cryptosrc-us/crypto-us/usr.sbin/Makefile
cvs rdiff -r0 -r1.1 cryptosrc-us/crypto-us/usr.sbin/Makefile.frag
cvs rdiff -r1.7 -r1.8 cryptosrc-us/crypto-us/usr.sbin/Makefile.inc
cvs rdiff -r1.2 -r1.3 cryptosrc-us/crypto-us/usr.sbin/ext_srvtab/Makefile
cvs rdiff -r1.8 -r1.9 cryptosrc-us/crypto-us/usr.sbin/kadmin/Makefile
cvs rdiff -r1.6 -r1.7 cryptosrc-us/crypto-us/usr.sbin/kadmind/Makefile
cvs rdiff -r1.2 -r1.3 cryptosrc-us/crypto-us/usr.sbin/kdb_edit/Makefile
cvs rdiff -r1.2 -r1.3 cryptosrc-us/crypto-us/usr.sbin/kdb_init/Makefile
cvs rdiff -r1.2 -r1.3 cryptosrc-us/crypto-us/usr.sbin/kdb_util/Makefile
cvs rdiff -r1.2 -r1.3 cryptosrc-us/crypto-us/usr.sbin/kerberos/Makefile
cvs rdiff -r1.3 -r1.4 cryptosrc-us/crypto-us/usr.sbin/kprop/Makefile
cvs rdiff -r1.3 -r1.4 cryptosrc-us/crypto-us/usr.sbin/kpropd/Makefile
cvs rdiff -r1.3 -r1.4 cryptosrc-us/crypto-us/usr.sbin/ksrvutil/Makefile
cvs rdiff -r1.2 -r1.3 cryptosrc-us/crypto-us/usr.sbin/kstash/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.