+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
+ remove use of DO_SUBDIRS.
+
+Wed Jan 28 18:09:00 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+ * aclocal.m4: Removed the following (obsolete) functions:
+ LinkFile, LinkFileDir, CopySrcHeader, CopyHeader,
+ Krb5InstallHeaders, AppendRule, AC_PUSH_MAKEFILE,
+ AC_POP_MAKEFILE, CONFIG_DIRS, DO_SUBDIRS, USE_*_LIBRARY
+
Tue Oct 28 11:49:55 1997 Ezra Peisach <epeisach@mit.edu>
* aclocal.m4 (WITH_NETLIB): Use AC_LIBRARY_NET.
+thisconfigdir=./
+BUILDTOP=$(C)
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = .
esac
ac_topdir=$srcdir/$ac_reltopdir
ac_config_fragdir=$ac_reltopdir/config
-krb5_prepend_frags=$ac_config_fragdir/pre.in
-krb5_append_frags=$ac_config_fragdir/post.in
+krb5_pre_in=$ac_config_fragdir/pre.in
+krb5_post_in=$ac_config_fragdir/post.in
+krb5_prepend_frags=$krb5_pre_in
+krb5_append_frags=$krb5_post_in
BUILDTOP=$ac_reltopdir
SRCTOP=$srcdir/$ac_reltopdir
if test -d "$srcdir/$ac_config_fragdir"; then
AC_MSG_ERROR([can not find config/ directory in $ac_reltopdir])
fi
])dnl
-dnl
-dnl Does configure need to be run in immediate subdirectories of this
-dnl directory?
-dnl
-dnl XXX we should remove this and replace CONFIG_DIRS with AC_CONFIG_SUBDIRS
-dnl in all of the configure.in files.
-dnl
-define(CONFIG_DIRS,[AC_CONFIG_SUBDIRS($1)])dnl
-dnl
-dnl AC_PUSH_MAKEFILE():
-dnl allow stuff to get tacked on to the end of the makefile
-dnl
-define(AC_PUSH_MAKEFILE,[dnl
-cat>>append.out<<\PUSHEOF
-])dnl
-define(AC_POP_MAKEFILE,[dnl
-PUSHEOF
-])dnl
-
-dnl
-dnl DO_SUBDIRS
-dnl recurse into subdirs by specifying the recursion targets
-dnl the rules are in post.in but the target needs substitution
-AC_DEFUN([DO_SUBDIRS],
-[# this is a noop now
-])
-
dnl
dnl drop in standard rules for all configure files -- CONFIG_RULES
dnl
[AC_MSG_RESULT(CPPOPTS defaults to $CPPOPTS)])dnl
AC_SUBST(CPPOPTS)])dnl
dnl
-dnl Imake LinkFile rule, so they occur in the right place -- LinkFile(dst,src)
-dnl
-define(LinkFile,[
-AC_REQUIRE([AC_LN_S])
-AC_PUSH_MAKEFILE()dnl
-changequote({,})dnl
-
-$1:: $2{
- $(RM) $}{@
- $(LN) $}{? $}{@
-
-}
-changequote([,])dnl
-AC_POP_MAKEFILE()dnl
-])dnl
-dnl
-dnl Like above, but specifies how to get from link target to source, e.g.
-dnl LinkFileDir(../foo, blotz, ./bar) issues a:
-dnl ln -s ../foo ./bar/blotz
-dnl
-define(LinkFileDir,[
-AC_REQUIRE([AC_LN_S])
-AC_PUSH_MAKEFILE()dnl
-changequote({,})dnl
-
-$1:: $2{
- $(RM) $}{@
- $(LN) }$3{$(S)$}{? $}{@
-
-}
-changequote([,])dnl
-AC_POP_MAKEFILE()dnl
-])dnl
-dnl
-dnl explicit append text (for non-general things) -- AppendRule(txt)
-dnl
-define(AppendRule,[
-AC_PUSH_MAKEFILE()dnl
-
-$1
-
-AC_POP_MAKEFILE()dnl
-])dnl
-dnl
-dnl create DONE file for lib/krb5 -- SubdirLibraryRule(list)
-define(SubdirLibraryRule,[
-AC_PUSH_MAKEFILE()dnl
-
-all-unix:: DONE
-
-DONE:: $1 $(srcdir)/Makefile.in
- @if test x'$1' = x && test -r [$]@; then :;\
- else \
- (set -x; echo $1 > [$]@) \
- fi
-
-clean-unix::
- $(RM) DONE
-AC_POP_MAKEFILE()dnl
-])dnl
-dnl
-dnl copy header file into include dir -- CopyHeader(hfile,hdir)
-dnl
-define(CopyHeader,[
-AC_PUSH_MAKEFILE()dnl
-
-includes:: $2/$1
-$2/$1: $1
- @if test -d $2; then :; else (set -x; mkdir $2) fi
- @if cmp $1 $2/$1 >/dev/null 2>&1; then :; \
- else \
- (set -x; [$](RM) $2/$1; [$](CP) $1 $2/$1) \
- fi
-
-clean-unix::
- $(RM) $2/$1
-
-AC_POP_MAKEFILE()dnl
-])dnl
-dnl
-dnl copy source header file into include dir -- CopySrcHeader(hfile,hdir)
-dnl
-define(CopySrcHeader,[
-AC_PUSH_MAKEFILE()dnl
-
-includes:: $2/$1
-$2/$1: $(srcdir)/$1
- @if test -d $2; then :; else (set -x; mkdir $2) fi
- @if cmp $(srcdir)/$1 $2/$1 >/dev/null 2>&1; then :; \
- else \
- (set -x; [$](RM) $2/$1; [$](CP) $(srcdir)/$1 $2/$1) \
- fi
-
-clean-unix::
- $(RM) $2/$1
-
-AC_POP_MAKEFILE()dnl
-])dnl
-dnl
-dnl Krb5InstallHeaders(headers,destdir)
-define(Krb5InstallHeaders,[
-AC_PUSH_MAKEFILE()dnl
-install-unix:: $1
- @set -x; for f in $1 ; \
- do [$](INSTALL_DATA) [$$]f $2/[$$]f ; \
- done
-AC_POP_MAKEFILE()dnl
-])dnl
-dnl
dnl arbitrary DEFS -- ADD_DEF(value)
dnl
define(ADD_DEF,[
AC_MSG_RESULT(setting LEXLIB to $LEXLIB)
AC_SUBST(LEX)AC_SUBST(LEXLIB)])dnl
dnl
+dnl K5_GEN_MAKEFILE([dir, [frags]])
+dnl
+define(K5_GEN_MAKEFILE,[dnl
+ifelse($1, , x=., x="$1")
+appendlist=''
+ifelse($2, , ,[dnl
+for i in $2
+do
+ appendlist=$appendlist:$ac_config_fragdir/$i.in
+done])
+krb5_output_list="$krb5_output_list $x/Makefile:$krb5_pre_in:$x/Makefile.in$appendlist:$krb5_post_in"])dnl
+dnl
+dnl K5_GEN_FILE( <ac_output arguments> )
+dnl
+define(K5_GEN_FILE,[krb5_output_list="$krb5_output_list $1"])dnl
+dnl
+dnl K5_OUTPUT_FILES
+dnl
+define(K5_OUTPUT_FILES,[AC_OUTPUT($krb5_output_list)])dnl
+dnl
dnl V5_OUTPUT_MAKEFILE
dnl
define(V5_AC_OUTPUT_MAKEFILE,
[ifelse($1, , ac_v5_makefile_dirs=., ac_v5_makefile_dirs="$1")
ifelse($2, , filelist="", filelist="$2")
-dnl OPTIMIZE THIS FOR COMMON CASE!!
for x in $ac_v5_makefile_dirs; do
- filelist="$filelist $x/Makefile.tmp:$krb5_prepend_frags:$x/Makefile.in:$krb5_append_frags"
+ filelist="$filelist $x/Makefile:$krb5_prepend_frags:$x/Makefile.in:$krb5_append_frags"
done
-AC_OUTPUT($filelist,
-[EOF
-ac_reltopdir=`echo $ac_reltopdir | sed \
- -e ':LOOP' \
- -e 's,/\./,/,' \
- -e 'tLOOP' \
- -e 's,^\./,,' \
- -e 's,/\.$,,g' \
- `
-test "$ac_reltopdir" = "" && ac_reltopdir=.
-cat >> $CONFIG_STATUS <<EOF
-ac_v5_makefile_dirs="$ac_v5_makefile_dirs"
-ac_reltopdir=$ac_reltopdir
-EOF
-dnl This should be fixed so that the here document produced gets broken up
-dnl into chunks that are the "right" size, in case we run across shells that
-dnl are broken WRT large here documents.
->> append.out
-cat - append.out >> $CONFIG_STATUS <<\EOF
-cat >> append.tmp <<\CEOF
-#
-# rules appended by configure
-
-EOF
-rm append.out
-dnl now back to regular config.status generation
-cat >> $CONFIG_STATUS <<\EOF
-CEOF
-for d in $ac_v5_makefile_dirs; do
- # If CONFIG_FILES was set from Makefile, skip unprocessed directories.
- if test -r $d/Makefile.tmp; then
-changequote(,)dnl
- x=`echo $d/ | sed \
- -e 's,//*$,/,' \
- -e ':LOOP' \
- -e 's,/\./,/,' \
- -e 'tLOOP' \
- -e 's,^\./,,' \
- -e 's,[^/]*/,../,g' \
- `
-changequote([,])dnl
- test "$x" = "" && x=./
- case $srcdir in
- /*) s=$ac_given_srcdir/$ac_reltopdir ;;
- *) s=$x$ac_given_srcdir/$ac_reltopdir ;;
- esac
- s=`echo $s | sed \
- -e 's,//*$,/,' \
- -e ':LOOP' \
- -e 's,/\./,/,' \
- -e 'tLOOP' \
- -e 's,^\./,,' \
- -e 's,/\.$,,g' \
- `
- test "$s" = "" && s=.
- echo creating $d/Makefile
- cat - $d/Makefile.tmp append.tmp > $d/Makefile <<EOX
-thisconfigdir=$x
-SRCTOP=$s
-BUILDTOP=$x$ac_reltopdir
-EOX
- rm $d/Makefile.tmp
-# sed -f $CONF_FRAGDIR/mac-mf.sed < Makefile > MakeFile
- fi
-done
-rm append.tmp
-],
-CONF_FRAGDIR=$srcdir/${ac_config_fragdir} )])dnl
+AC_OUTPUT($filelist)])dnl
dnl
dnl KRB5_SOCKADDR_SA_LEN: define HAVE_SA_LEN if sockaddr contains the sa_len
dnl component
fi
])dnl
dnl
-dnl This rule tells KRB5_LIBRARIES to use the kadm5srv library.
-dnl
-kadmsrv_deplib=''
-kadmsrv_lib=''
-define(USE_KADMSRV_LIBRARY,[
-kadmsrv_deplib="\[$](TOPLIBD)/libkadm5srv.a"
-kadmsrv_lib=-lkadm5srv])
-dnl
-dnl This rule tells KRB5_LIBRARIES to use the kadm5clnt library.
-dnl
-kadmclnt_deplib=''
-kadmclnt_lib=''
-define(USE_KADMCLNT_LIBRARY,[
-kadmclnt_deplib="\[$](TOPLIBD)/libkadm5clnt.a"
-kadmclnt_lib=-lkadm5clnt])
-dnl
-dnl This rule tells KRB5_LIBRARIES to use the gssrpc library.
-dnl
-gssrpc_deplib=''
-gssrpc_lib=''
-define(USE_GSSRPC_LIBRARY,[
-gssrpc_deplib="\[$](TOPLIBD)/libgssrpc.a"
-gssrpc_lib=-lgssrpc])
-dnl
-dnl This rule tells KRB5_LIBRARIES to use the gssapi library.
-dnl
-gssapi_deplib=''
-gssapi_lib=''
-define(USE_GSSAPI_LIBRARY,[
-gssapi_deplib="\[$](TOPLIBD)/libgssapi_krb5.a"
-gssapi_lib=-lgssapi_krb5])
-dnl
-dnl This rule tells KRB5_LIBRARIES to use the krb5util library.
-dnl
-kutil_deplib=''
-kutil_lib=''
-define(USE_KRB5UTIL_LIBRARY,[
-kutil_deplib="\[$](TOPLIBD)/libkrb5util.a"
-kutil_lib=-lkrb5util])
-dnl
-dnl This rule tells KRB5_LIBRARIES to include the aname db library.
-dnl
-define(USE_ANAME,[
-USE_DB_LIBRARY
-])dnl
-dnl
-dnl This rule tells KRB5_LIBRARIES to include the kdb5 and db libraries.
-dnl
-kdb5_deplib=''
-kdb5_lib=''
-define(USE_KDB5_LIBRARY,[
-kdb5_deplib="\[$](TOPLIBD)/libkdb5.a"
-kdb5_lib=-lkdb5
-USE_DB_LIBRARY
-])
-dnl
-dnl This rule tells KRB5_LIBRARIES to include the krb4 libraries.
-dnl
-krb4_deplib=''
-krb5_lib=''
-define(USE_KRB4_LIBRARY,[
-krb4_deplib="$DEPKRB4_LIB $DEPKRB4_CRYPTO_LIB"
-krb4_lib="$KRB4_LIB $KRB4_CRYPTO_LIB"]
- CPPFLAGS="$CPPFLAGS $KRB4_INCLUDE") dnl
-dnl
-dnl This rule tells KRB5_LIBRARIES to include the ss library.
-dnl
-ss_deplib=''
-ss_lib=''
-define(USE_SS_LIBRARY,[
-ss_deplib="\[$](TOPLIBD)/libss.a"
-ss_lib=-lss
-])
-dnl
-dnl This rule tells KRB5_LIBRARIES to include the dyn library.
-dnl
-dyn_deplib=''
-dyn_lib=''
-define(USE_DYN_LIBRARY,[
-dyn_deplib="\[$](TOPLIBD)/libdyn.a"
-dyn_lib=-ldyn
-])
-dnl
-dnl This rule tells KRB5_LIBRARIES to include the db library.
-dnl
-db_deplib=''
-db_lib=''
-define(USE_DB_LIBRARY,[
-db_deplib="\[$](TOPLIBD)/libdb.a"
-db_lib="\[$](TOPLIBD)/libdb.a"
-])
-dnl
-dnl This rule generates library lists for programs.
-dnl
-define(KRB5_LIBRARIES,[
-dnl
-dnl under solaris, if we use compile() and step(), we need -lgen
-save_LIBS="$LIBS"
-LIBS=-lgen
-dnl this will fail if there's no compile/step in -lgen, or if there's
-dnl no -lgen. This is fine.
-AC_CHECK_FUNCS(compile step)
-[if test "$ac_cv_func_compile" = yes ; then
- LIBS="$save_LIBS -lgen"
-else
- LIBS="$save_LIBS"
-fi]
-dnl this is ugly, but it wouldn't be necessary if krb5 didn't abuse
-dnl configure so badly
-SRVDEPLIBS="\[$](DEPLOCAL_LIBRARIES) $kadmsrv_deplib $gssrpc_deplib $gssapi_deplib $kdb5_deplib $kutil_deplib \[$](TOPLIBD)/libkrb5.a $krb4_deplib \[$](TOPLIBD)/libcrypto.a $ss_deplib $dyn_deplib $db_deplib \[$](TOPLIBD)/libcom_err.a"
-SRVLIBS="\[$](LOCAL_LIBRARIES) $kadmsrv_lib $gssrpc_lib $gssapi_lib $kdb5_lib $kutil_lib $krb4_lib -lkrb5 -lcrypto $ss_lib $dyn_lib $db_lib -lcom_err $LIBS"
-CLNTDEPLIBS="\[$](DEPLOCAL_LIBRARIES) $kadmclnt_deplib $gssrpc_deplib $gssapi_deplib $kdb5_deplib $kutil_deplib \[$](TOPLIBD)/libkrb5.a $krb4_deplib \[$](TOPLIBD)/libcrypto.a $ss_deplib $dyn_deplib $db_deplib \[$](TOPLIBD)/libcom_err.a"
-CLNTLIBS="\[$](LOCAL_LIBRARIES) $kadmclnt_lib $gssrpc_lib $gssapi_lib $kdb5_lib $kutil_lib $krb4_lib -lkrb5 -lcrypto $ss_lib $dyn_lib $db_lib -lcom_err $LIBS"
-DEPLIBS="\[$](DEPLOCAL_LIBRARIES) $kadmclnt_deplib $kadmsrv_deplib $gssrpc_deplib $gssapi_deplib $kdb5_deplib $kutil_deplib \[$](TOPLIBD)/libkrb5.a $krb4_deplib \[$](TOPLIBD)/libcrypto.a $ss_deplib $dyn_deplib $db_deplib \[$](TOPLIBD)/libcom_err.a"
-LIBS="\[$](LOCAL_LIBRARIES) $kadmclnt_lib $kadmsrv_lib $gssrpc_lib $gssapi_lib $kdb5_lib $kutil_lib $krb4_lib -lkrb5 -lcrypto $ss_lib $dyn_lib $db_lib -lcom_err $LIBS"
-LDFLAGS="$LDFLAGS -L\$(TOPLIBD)"
-AC_SUBST(LDFLAGS)
-AC_SUBST(LDARGS)
-AC_SUBST(DEPLIBS)
-AC_SUBST(SRVDEPLIBS)
-AC_SUBST(SRVLIBS)
-AC_SUBST(CLNTDEPLIBS)
-AC_SUBST(CLNTLIBS)])
-dnl
-dnl Defines LDARGS correctly so that we actually link with the shared library
-dnl
-define(V5_USE_SHARED_LIB,[
-AC_ARG_WITH([shared],
-[ --with-shared use shared libraries (default)
- --without-shared don't use shared libraries],
-,
-withval=yes
-)dnl
-if test "$krb5_cv_shlibs_enabled" = yes ; then
- if test "$withval" = yes; then
- AC_MSG_RESULT(Using shared libraries)
- LDARGS="$krb5_cv_shlibs_ldflag -L\$(TOPLIBD) $LDARGS"
- if test "$krb5_cv_exe_need_dirs" = yes; then
- LDARGS="$LDARGS ${krb5_cv_shlibs_dirhead}\$(KRB5_SHLIBDIR)"
- fi
- SHLIB_TAIL_COMP=$krb5_cv_shlibs_tail_comp
- AC_SUBST(SHLIB_TAIL_COMP)
- else
- AC_MSG_RESULT(Using archive libraries)
- LDARGS="$krb5_cv_noshlibs_ldflag -L\$(TOPLIBD) $LDARGS"
- fi
-else
- LDARGS="-L\$(TOPLIBD) $LDARGS"
-fi
-AC_SUBST(LDARGS)
-])dnl
-dnl
dnl
dnl Check for prototype support - used by application not including k5-int.h
dnl
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
+ remove use of DO_SUBDIRS.
+
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Mon Nov 18 20:57:08 1996 Theodore Y. Ts'o <tytso@mit.edu>
* configure.in: Remove the popper, mailquery, and movemail
+thisconfigdir=./
+BUILDTOP=$(U)
CFLAGS = $(CCOPTS)
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Jan 20 21:42:06 1998 Tom Yu <tlyu@mit.edu>
* krlogind.c (protocol): Declare pibuf and fibuf as being BUFSIZ
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) $(DEFINES)
LOCALINCLUDE=@KRB4_INCLUDES@
PROG_LIBPATH=-L$(TOPLIBD)
AC_INIT(configure.in)
CONFIG_RULES
-CONFIG_DIRS(sample simple user_user bsd gss-sample gssftp telnet)
-DO_SUBDIRS
+AC_CONFIG_SUBDIRS(sample simple user_user bsd gss-sample gssftp telnet)
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Sep 18 17:52:26 1997 Tom Yu <tlyu@mit.edu>
* configure.in: Replace USE_STRING_H with something more sane.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) -DUSE_AUTOCONF_H -DGSSAPI_V2
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
+ remove use of DO_SUBDIRS.
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sun Jan 14 03:19:55 1996 Mark Eichin <eichin@cygnus.com>
* README.gssftp: new file, documents history of this implementation.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS)
LDFLAGS = -g
AC_INIT(configure.in)
CONFIG_RULES
-CONFIG_DIRS(ftp ftpd)
-DO_SUBDIRS
+AC_CONFIG_SUBDIRS(ftp ftpd)
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Jan 29 19:39:27 1998 Dan Winship <danw@mit.edu>
* ftp.h:
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
#
# appl/gssftp/ftp/Makefile.in
#
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Feb 6 13:25:28 1998 Theodore Y. Ts'o <tytso@mit.edu>
* popen.c (ftpd_popen): Make sure you can't overrun the argv[] and
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
#
# appl/gssftp/ftpd/Makefile.in
#
+Mon Feb 2 16:47:05 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+ * configure.in: Create the makefiles for all of the subdirectories
+ and move all of the configure.in tests from the
+ subdirectories into this configure.in.
+
Fri Jul 7 15:45:38 EDT 1995 Paul Park (pjpark@mit.edu)
+
* Makefile.in - Remove LDFLAGS.
Fri Jun 9 18:27:34 1995 <tytso@rsx-11.mit.edu>
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
+LOCAL_SUBDIRS = sclient sserver
+
CFLAGS = $(CCOPTS)
-AC_INIT(configure.in)
+AC_INIT(sample.h)
CONFIG_RULES
-CONFIG_DIRS(sclient sserver)
-DO_SUBDIRS
-V5_AC_OUTPUT_MAKEFILE
+CONFIG_RULES
+AC_PROG_INSTALL
+AC_CHECK_HEADERS(stdlib.h)
+KRB5_BUILD_PROGRAM
+K5_GEN_MAKEFILE(.)
+K5_GEN_MAKEFILE(sclient)
+K5_GEN_MAKEFILE(sserver)
+K5_OUTPUT_FILES
+
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Dec 16 09:43:15 1997 Ezra Peisach <epeisach@mit.edu>
* sclient.c (main): Free client principal and krb5_ap_rep_enc_part
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+++ /dev/null
-AC_INIT(sclient.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-AC_CHECK_HEADERS(stdlib.h)
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Feb 4 20:47:55 1997 Tom Yu <tlyu@mit.edu>
* Makefile.in:
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+++ /dev/null
-AC_INIT(sserver.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 16:47:05 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+ * configure.in: Create the makefiles for all of the subdirectories
+ and move all of the configure.in tests from the
+ subdirectories into this configure.in.
+
Fri Sep 15 14:24:37 1995 Theodore Y. Ts'o <tytso@dcl>
* simple.h (SIMPLE_SERVICE, SIMPLE_PORT): Use separate definitions
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
+LOCAL_SUBDIRS = client server
+
CFLAGS = $(CCOPTS)
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Feb 18 18:11:03 1997 Richard Basch <basch@lehman.com>
* sim_client.c: Replace krb5_xfree with krb5_free_data_contents
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+++ /dev/null
-AC_INIT(sim_client.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-AC_CHECK_HEADERS(stdlib.h)
-if test "$ac_cv_lib_socket" = "yes" -a "$ac_cv_lib_nsl" = "yes"; then
- AC_DEFINE(BROKEN_STREAMS_SOCKETS)
-fi
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
AC_INIT(configure.in)
CONFIG_RULES
-CONFIG_DIRS(client server)
-DO_SUBDIRS
-V5_AC_OUTPUT_MAKEFILE
+AC_PROG_INSTALL
+AC_CHECK_HEADERS(stdlib.h)
+if test "$ac_cv_lib_socket" = "yes" -a "$ac_cv_lib_nsl" = "yes"; then
+ AC_DEFINE(BROKEN_STREAMS_SOCKETS)
+fi
+KRB5_BUILD_PROGRAM
+K5_GEN_MAKEFILE(.)
+K5_GEN_MAKEFILE(client)
+K5_GEN_MAKEFILE(server)
+K5_OUTPUT_FILES
+
+
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Feb 18 18:12:16 1997 Richard Basch <basch@lehman.com>
* sim_server.c: Use krb5_free_data_contents instead of krb5_xfree
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
LOCALINCLUDE= -I.. -I$(srcdir)/..
+++ /dev/null
-AC_INIT(sim_server.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
+ remove use of DO_SUBDIRS.
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Jun 9 18:29:38 1995 <tytso@rsx-11.mit.edu>
* configure.in: Remove standardized set of autoconf macros, which
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
AC_INIT(configure.in)
CONFIG_RULES
-CONFIG_DIRS(libtelnet telnet telnetd)
-DO_SUBDIRS
+AC_CONFIG_SUBDIRS(libtelnet telnet telnetd)
V5_AC_OUTPUT_MAKEFILE
+Thu Feb 12 10:23:28 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Remove obsolete USE_KRB4_LIBRARY macro
+
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Nov 20 17:13:42 1997 Tom Yu <tlyu@mit.edu>
* forward.c (rd_and_store_for_creds): Fix up to no longer do the
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
# derived from the original Makefile.generic
#
# Copyright (c) 1991 The Regents of the University of California.
AC_MSG_RESULT(Kerberos 4 authentication enabled)
AC_DEFINE(KRB4)
fi
-USE_KRB4_LIBRARY
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Feb 12 15:23:36 1997 Tom Yu <tlyu@voltage-multiplier.mit.edu>
* configure.in: Fix DES425_LIB... missed this in libhack_branch;
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
# derived from the original Makefile.generic
#
# Copyright (c) 1991 The Regents of the University of California.
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Jan 28 17:21:08 1998 Dan Winship <danw@mit.edu>
* telnetd.c (doit): additional fix for previous terminaltype change
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
# derived from the original Makefile.generic
#
# Copyright (c) 1991 The Regents of the University of California.
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Feb 4 20:35:45 1997 Tom Yu <tlyu@mit.edu>
* Makefile.in:
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -DDEBUG
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+Thu Jan 29 00:12:07 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use this configure.in for all subdirectories.
+
Fri Jan 30 16:08:25 1998 Tom Yu <tlyu@mit.edu>
* configure.in: Add new directory for kpasswd.
-##DOS##BUILDTOP = ..
+thisconfigdir=./
+BUILDTOP=$(U)
+
+LOCAL_SUBDIRS= klist kinit kdestroy kpasswd ksu
##WIN32##all-windows::
##WIN32## @echo Making all in clients\klist
AC_INIT(configure.in)
CONFIG_RULES
-CONFIG_DIRS(klist kinit kdestroy kpasswd ksu)
-DO_SUBDIRS
-V5_AC_OUTPUT_MAKEFILE
+AC_PROG_INSTALL
+KRB5_BUILD_PROGRAM
+AC_HEADER_STDARG
+AC_CHECK_FUNCS(getusershell lstat )
+AC_CHECK_HEADERS(unistd.h pwd.h)
+K5_GEN_MAKEFILE(.)
+K5_GEN_MAKEFILE(klist)
+K5_GEN_MAKEFILE(kinit)
+K5_GEN_MAKEFILE(kdestroy)
+K5_GEN_MAKEFILE(kpasswd)
+K5_GEN_MAKEFILE(ksu)
+K5_OUTPUT_FILES
+
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Jan 21 15:12:30 1998 Ezra Peisach <epeisach@kangaroo.mit.edu>
* kdestroy.c (main): returns int, not void. ANSI X3.159-1989
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
##DOS##BUILDTOP=..\..
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
+++ /dev/null
-AC_INIT(kdestroy.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Jan 21 15:10:37 1998 Ezra Peisach <epeisach@kangaroo.mit.edu>
* kinit.c (main): returns int, not void. ANSI X3.159-1989
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
##DOS##BUILDTOP=..\..
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
+++ /dev/null
-AC_INIT(kinit.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-AC_HAVE_HEADERS(pwd.h)
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Jan 21 15:11:22 1998 Ezra Peisach <epeisach@kangaroo.mit.edu>
* klist.c (main): returns int, not void. ANSI X3.159-1989
-##DOS##BUILDTOP=..\..
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG_LIBPATH=-L$(TOPLIBD)
+++ /dev/null
-AC_INIT(klist.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Thu Feb 12 08:37:00 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Jan 30 16:06:13 1998 Tom Yu <tlyu@mit.edu>
* kpasswd.c:
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+++ /dev/null
-AC_INIT(kpasswd.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Feb 4 20:46:49 1998 Tom Yu <tlyu@mit.edu>
* krb_auth_su.c (krb5_verify_tkt_def): If using a pre-existing
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"'
CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
+++ /dev/null
-AC_INIT(krb_auth_su.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-USE_ANAME
-AC_HEADER_STDARG
-AC_CHECK_FUNCS(getusershell lstat )
-AC_CHECK_HEADERS(unistd.h)
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Jan 28 09:02:31 1998 Ezra Peisach <epeisach@mit.edu>
* kdc.conf.M: Document the v4_mode option. [krb5-kdc/464]
+thisconfigdir=./
+BUILDTOP=$(U)
all::
install::
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * pre.in: SUBDIRS now also includes LOCAL_SUBDIRS, which is
+ defined in the Makefile.in to control the recursive
+ descent through the subdirectories. This is used so
+ that the subdirectories can be defined in Makefile.in,
+ instead of in the individual configure.in files.
+
Tue Nov 18 19:20:59 1997 Tom Yu <tlyu@mit.edu>
* pre.in: Clean up up .ct.c rule.
S=/
U=../
-SUBDIRS = @subdirs@
+SUBDIRS = @subdirs@ $(LOCAL_SUBDIRS)
srcdir = @srcdir@
+SRCTOP = @srcdir@/$(BUILDTOP)
VPATH = @srcdir@
CPPFLAGS = @CPPFLAGS@
krb524=krb524
fi
dnl
-CONFIG_DIRS(util include lib $krb524 kdc kadmin slave clients appl tests config-files gen-manpages)
+AC_CONFIG_SUBDIRS(util include lib $krb524 kdc kadmin slave clients appl tests config-files gen-manpages)
dnl $kadminv4 removed from the above
-DO_SUBDIRS
dnl AC_OUTPUT(Makefile,[EXTRA_RULES])
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Sep 10 14:22:14 1996 Tom Yu <tlyu@mit.edu>
* Makefile.in (install): don't install header.doc
+thisconfigdir=./
+BUILDTOP=$(U)
all::
install::
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
+ remove use of DO_SUBDIRS.
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Jan 29 20:15:30 1998 Dan Winship <danw@mit.edu>
* krb5.hin: fix #define of krb5_cc_gen_new (takes a krb5_ccache *,
+thisconfigdir=./
+BUILDTOP=$(U)
##DOSBUILDTOP = ..
all-unix:: krb5.h adm_err.h
CONFIG_RULES
AC_PROG_INSTALL
AC_PROG_AWK
-CONFIG_DIRS(krb5 kerberosIV)
-DO_SUBDIRS
+AC_CONFIG_SUBDIRS(krb5 kerberosIV)
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Nov 18 23:37:54 1997 Tom Yu <tlyu@mit.edu>
* des.h: Clean up prototypes so they're sane and look a little
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
KRB4_HEADERS=krb.h des.h kadm.h mit-copyright.h
all-unix:: krb_err.h
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Sep 30 17:19:16 1997 Tom Yu <tlyu@mit.edu>
* configure.in: Remove references to dbm and ndbm. Replace
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
KRB5RCTMPDIR= @KRB5_RCTMPDIR@
##DOSBUILDTOP = ..\..
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
+ remove use of DO_SUBDIRS.
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Aug 24 19:18:23 1995 Theodore Y. Ts'o <tytso@dcl>
* .Sanitize (Things-to-keep): Update file list
+thisconfigdir=./
+BUILDTOP=$(U)
CFLAGS = $(CCOPTS)
all::
AC_INIT(configure.in)
CONFIG_RULES
-CONFIG_DIRS(server)
-DO_SUBDIRS
+AC_CONFIG_SUBDIRS(server)
V5_AC_OUTPUT_MAKEFILE
+Thu Feb 12 10:24:40 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Removed obsolete macros: USE_KDB5_LIBRARY,
+ USE_KRB4_LIBRARY
+
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Nov 22 15:49:35 1996 unknown <bjaspan@mit.edu>
* kadm_ser_wrap.c (kadm_ser_init): use sizeof instead of h_length
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
LOCALINCLUDE=-I$(SRCTOP)/include/kerberosIV -I$(BUILDTOP)/include/kerberosIV -I.
CHECK_WAIT_TYPE
CHECK_SIGNALS
AC_PROG_AWK
-USE_KDB5_LIBRARY
-USE_KRB4_LIBRARY
KRB5_LIBRARIES
V5_USE_SHARED_LIB
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
+ remove use of DO_SUBDIRS.
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Nov 13 19:24:36 1996 Tom Yu <tlyu@mit.edu>
* testing/Makefile.in (clean): Remove krb5-test-root.
+thisconfigdir=./
+BUILDTOP=$(U)
CFLAGS = $(CCOPTS)
all::
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Oct 7 19:57:43 1997 Ezra Peisach <epeisach@mit.edu>
* kadmin.c (quit): Call krb5_free_context.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
else
v4server=v4server
fi
-CONFIG_DIRS(cli dbutil passwd ktutil server $v4server v5passwdd testing)
-DO_SUBDIRS
+AC_CONFIG_SUBDIRS(cli dbutil passwd ktutil server $v4server v5passwdd testing)
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sun Nov 2 19:09:17 1997 Ezra Peisach <epeisach@mit.edu>
* kdb5_util.c: Add flag indicating that policy db is to be closed.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -DKDB4_DISABLE -I. $(LOCALINCLUDE) @KRB4_INCLUDES@
PROG_LIBPATH=-L$(TOPLIBD) $(KRB4_LIBPATH)
PROG_RPATH=$(KRB5_LIBDIR)
+Thu Feb 12 10:24:16 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Removed obsolete macros: USE_KADMSRV_LIBRARY,n
+ USE_GSSRPC_LIBRARY, USE_DYN_LIBRARY, USE_KDB5_LIBRARY
+
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Jul 18 19:44:10 1996 Marc Horowitz <marc@mit.edu>
* configure.in: removed ET_RULES, replaced with AC_PROG_AWK
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG = kdbkeys
CONFIG_RULES
AC_PROG_INSTALL
AC_PROG_AWK
-USE_KADMSRV_LIBRARY
-USE_GSSRPC_LIBRARY
-USE_DYN_LIBRARY
-USE_KDB5_LIBRARY
KRB5_LIBRARIES
V5_USE_SHARED_LIB
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Sep 30 18:58:09 1997 Tom Yu <tlyu@mit.edu>
* ktutil.c: Replace HAS_STDLIB_H with something more sane.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(KRB4_INCLUDES)
PROG_LIBPATH=-L$(TOPLIBD) $(KRB4_LIBPATH)
PROG_RPATH=$(KRB5_LIBDIR)
+Thu Feb 12 10:22:47 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Remove unused NetBSD kludge to prevent use of
+ USE_KDB5_LIBRARY, since these macros are obsolete.
+
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Removed use of DO_SUBDIRS.
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Jan 30 15:29:28 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in: Remove install rules.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) -I. -DUSE_KADM5_API_VERSION=1
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
AC_INIT(kpasswd.c)
CONFIG_RULES
AC_CONFIG_SUBDIRS(unit-test)
-DO_SUBDIRS
AC_PROG_INSTALL
AC_PROG_AWK
-
-dnl
-dnl The following is a kludge to get around a shared library problem
-dnl for NetBSD and Linux. We have to include -lkdb5 under Linux, and
-dnl we can't include -lkdb5 under NetBSD, due to various breakages in
-dnl each system's shared library implementation
-dnl
-
-dnl commented out for now --tlyu
-dnl
-ifelse([AC_MSG_CHECKING([for build host])
-AC_CACHE_VAL(krb5_cv_host, [export CC
-AC_CANONICAL_HOST
-krb5_cv_host=$host])
-AC_MSG_RESULT($krb5_cv_host)
-case $krb5_cv_host in
-*-*-*bsd*)
- echo "Skipping USE KDB5 LIBRARY on BSD to avoid libdb incompatibilites"
- ;;
-*)
- USE_KDB5_LIBRARY
- ;;
-esac])
-
KRB5_BUILD_PROGRAM
V5_AC_OUTPUT_MAKEFILE
--- /dev/null
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
check unit-test:: unit-test-@DO_TEST@
unit-test-:
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Jan 21 00:00:34 1998 Tom Yu <tlyu@mit.edu>
* schpw.c: New file. Support for Cygnus chpw.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG_LIBPATH=-L$(TOPLIBD)
--- /dev/null
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
+ remove use of DO_SUBDIRS.
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS)
all::
AC_INIT(configure.in)
CONFIG_RULES
-CONFIG_DIRS(scripts util)
-DO_SUBDIRS
+AC_CONFIG_SUBDIRS(scripts util)
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sun Feb 9 01:07:37 1997 Tom Yu <tlyu@mit.edu>
* env-setup.shin: Fix to deal with multiple variables in
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
PERL=@PERL@
.SUFFIXES: .plin .pl
AC_SUBST(RBUILD)
dnl The following are substituted into env-setup.sh
AC_SUBST(SRCTOP)
-V5_AC_OUTPUT_MAKEFILE( ,env-setup.sh:env-setup.shin)
+K5_GEN_MAKEFILE(.)
+K5_GEN_FILE(env-setup.sh:env-setup.shin)
+K5_OUTPUT_FILES
+
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Oct 22 15:40:34 1997 Ezra Peisach <epeisach@dumpster.rose.brandeis.edu>
* test.c, tcl_ovsec_kadm.c, tcl_krb5_hash.c, tcl_kadm5.c: Include
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) $(TCL_INCLUDES)
PROG_LIBPATH=-L$(TOPLIBD) $(TCL_LIBPATH)
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Oct 23 13:07:01 1997 Ezra Peisach <epeisach@mit.edu>
* kadm_server.h: Declare kadm_context as extern so it will not be
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) \
-DKADM5 -DNEED_SOCKETS @HESIOD_DEFS@
PROG_LIBPATH=-L$(TOPLIBD) $(KRB4_LIBPATH)
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sat Feb 22 15:12:17 1997 Ezra Peisach <epeisach@mit.edu>
* configure.in: Do not run test suite unless Athena compatibility
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
#
# $Id$
#
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Sep 25 21:17:00 1997 Tom Yu <tlyu@mit.edu>
* srv_net.c (net_init): Replace KRB5_USE_INET with something more
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Feb 5 19:17:25 1998 Tom Yu <tlyu@mit.edu>
* kerberos_v4.c: Move macro definition of klog earlier so that it
+thisconfigdir=./
+BUILDTOP=$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
RUN_SETUP = @KRB5_RUN_ENV@
PROG_LIBPATH=-L$(TOPLIBD) $(KRB4_LIBPATH)
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Dec 11 23:30:30 1997 Tom Yu <tlyu@mit.edu>
* cnv_tkt_skey.c:
+thisconfigdir=./
+BUILDTOP=$(U)
# Copyright 1994 by OpenVision Technologies, Inc.
#
# Permission to use, copy, modify, distribute, and sell this software
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
+ remove use of DO_SUBDIRS.
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Nov 19 10:33:19 1997 Ezra Peisach <epeisach@mit.edu>
* Makefile.in (clean-unix): Do not remove libraries here as the
+thisconfigdir=./
+BUILDTOP=$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOSBUILDTOP = ..
AC_MSG_RESULT(skipping Kerberos 4 libraries)
krb4=
fi
-CONFIG_DIRS(crypto krb5 des425 $krb4 krb5util kdb gssapi rpc kadm5)
+AC_CONFIG_SUBDIRS(crypto krb5 des425 $krb4 krb5util kdb gssapi rpc kadm5)
AC_PROG_ARCHIVE
AC_PROG_RANLIB
-DO_SUBDIRS
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
+ remove use of DO_SUBDIRS.
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Oct 14 15:34:44 1997 Tom Yu <tlyu@voltage-multiplier.mit.edu>
* Makefile.in: Bump major version due to possible size changes.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -I$(srcdir)/crc32 -I$(srcdir)/des -I$(srcdir)/md4 -I$(srcdir)/md5 -I$(srcdir)/sha
##DOSBUILDTOP = ..\..
AC_INIT(configure.in)
CONFIG_RULES
-CONFIG_DIRS(des crc32 md4 md5 sha os)
+AC_CONFIG_SUBDIRS(des crc32 md4 md5 sha os)
AC_PROG_ARCHIVE
AC_PROG_ARCHIVE_ADD
AC_PROG_RANLIB
dnl AC_MSG_RESULT(Disabling NIST_SHA)
dnl fi
-DO_SUBDIRS
KRB5_BUILD_LIBOBJS
KRB5_BUILD_LIBRARY
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sat Feb 22 18:46:38 1997 Richard Basch <basch@lehman.com>
* Makefile.in: Move list file construction to win-post.in
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..\..
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Dec 25 20:57:53 1997 Tom Yu <chaoself@mit.edu>
* init_rkey.c (mit_des_init_random_key): Punt the struct; use
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..\..
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Oct 28 16:36:15 1997 Tom Yu <tlyu@voltage-multiplier.mit.edu>
* md4.c: Fix to deal with types longer than 32 bits.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
# -I$(srcdir) is needed to pull in $(srcdir)/rsa-md4.h for ./t_mddriver.c.
CFLAGS = $(CCOPTS) $(DEFS) -I$(srcdir)/../des -I"$(srcdir)"
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Oct 28 16:36:30 1997 Tom Yu <tlyu@voltage-multiplier.mit.edu>
* md5.c: Fix to deal with types longer than 32 bits.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -I$(srcdir)/../des
##DOS##BUILDTOP = ..\..\..
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Nov 28 21:23:42 1997 Tom Yu <tlyu@mit.edu>
* configure.in: Add AC_PROG_LN_S to deal with symlinking in
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..\..
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Oct 28 16:37:18 1997 Tom Yu <tlyu@voltage-multiplier.mit.edu>
* shs.c, sha_glue.c, hmac_sha.c: Fix to deal with LONG wider than
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -I$(srcdir)/../des
##DOS##BUILDTOP = ..\..\..
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Jan 23 22:19:39 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
* configure.in: Add AC_PROG_INSTALL since it's need by the install
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -I$(srcdir)/../crypto/des -I$(srcdir)/../../include/kerberosIV
##DOS##BUILDTOP = ..\..
+Mon Feb 2 16:47:05 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+ * configure.in: Create the makefiles for all of the subdirectories
+ and move all of the configure.in tests from the
+ subdirectories into this configure.in.
+
Wed Jan 21 19:12:42 1998 Tom Yu <tlyu@mit.edu>
* Makefile.in (LIBMINOR): Bump minor version due to internal
-##DOSBUILDTOP = ..\..
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
+LOCAL_SUBDIRS= generic krb5
+
##DOSLIBNAME=gssapi.lib
##DOSOBJFILELIST=@generic.lst @krb5.lst
##DOSOBJFILEDEP=generic.lst krb5.lst
AC_INIT(configure.in)
CONFIG_RULES
-CONFIG_DIRS(generic krb5)
-dnl CONFIG_DIRS(generic krb5 mechglue)
+dnl AC_CONFIG_SUBDIRS(generic krb5)
+dnl AC_CONFIG_SUBDIRS(generic krb5 mechglue)
AC_PROG_ARCHIVE
AC_PROG_ARCHIVE_ADD
-AC_PROG_RANLIB
+AC_PROG_AWK
AC_PROG_INSTALL
-DO_SUBDIRS
+AC_PROG_RANLIB
+AC_CHECK_HEADERS(stdlib.h sys/types.h limits.h)
+AC_SIZE_T
+AC_CHECK_SIZEOF(short)
+AC_CHECK_SIZEOF(int)
+AC_CHECK_SIZEOF(long)
+KRB5_BUILD_LIBOBJS
KRB5_BUILD_LIBRARY_WITH_DEPS
-V5_AC_OUTPUT_MAKEFILE
+K5_GEN_MAKEFILE(., lib)
+K5_GEN_MAKEFILE(generic, libobj)
+K5_GEN_MAKEFILE(krb5, libobj)
+K5_OUTPUT_FILES
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Jun 27 08:44:54 1997 Theodore Ts'o <tytso@rsts-11.mit.edu>
* gssapi.hin: Add definition of GSS_C_NO_NAME (per
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -I. -I$(srcdir)
##DOS##BUILDTOP = ..\..\..
+++ /dev/null
-AC_INIT(configure.in)
-CONFIG_RULES
-AC_PROG_INSTALL
-AC_PROG_AWK
-AC_CHECK_HEADERS(stdlib.h sys/types.h limits.h)
-AC_SIZE_T
-AC_CHECK_SIZEOF(short)
-AC_CHECK_SIZEOF(int)
-AC_CHECK_SIZEOF(long)
-KRB5_BUILD_LIBOBJS
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+Wed Jan 28 16:57:05 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in, Makefile.in: Remove use of CopySrcHeader from
+ configure.in and move functionality to Makefile.in
+
Thu Feb 5 22:39:44 1998 Theodore Y. Ts'o <tytso@mit.edu>
* wrap_size_limit.c (krb5_gss_wrap_size_limit): Fix bug where if
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -I. -I$(srcdir) -I../generic -I$(srcdir)/../generic
##DOS##BUILDTOP = ..\..\..
all-unix:: $(SRCS) $(HDRS) includes
all-unix:: all-libobjs
+includes:: gssapi_krb5.h
+ if cmp $(srcdir)/gssapi_krb5.h \
+ $(BUILDTOP)/include/gssapi/gssapi_krb5.h >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(BUILDTOP)/include/gssapi/gssapi_krb5.h; \
+ $(CP) $(srcdir)/gssapi_krb5.h \
+ $(BUILDTOP)/include/gssapi/gssapi_krb5.h) ; \
+ fi
+
+clean-unix::
+ $(RM) $(BUILDTOP)/include/gssapi/gssapi_krb5.h
+
win-include::
if not exist $(EHDRDIR)\nul mkdir $(EHDRDIR)
copy gssapi_krb5.h $(EHDRDIR)
+++ /dev/null
-AC_INIT(configure.in)
-CONFIG_RULES
-AC_PROG_AWK
-AC_PROG_INSTALL
-AC_CHECK_HEADERS(stdlib.h)
-KRB5_BUILD_LIBOBJS
-CopySrcHeader(gssapi_krb5.h,[$](BUILDTOP)/include/gssapi)
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Feb 5 10:37:00 1996 Richard Basch <basch@lehman.com>
* g_accept_sec_context.c g_acquire_cred.c g_compare_name.c
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -I. -I$(srcdir)
##DOSBUILDTOP = ..\..\..
+++ /dev/null
-AC_INIT(configure.in)
-CONFIG_RULES
-AC_PROG_ARCHIVE
-AC_PROG_ARCHIVE_ADD
-AC_PROG_RANLIB
-AC_PROG_INSTALL
-AC_CHECK_HEADERS(stdlib.h)
-V5_SHARED_LIB_OBJS
-SubdirLibraryRule([${OBJS}])
-CopySrcHeader(mechglue.h,[$(EHDRDIR)])
-AC_CANONICAL_HOST
-case $host in
- *-*-aix*) # don't build libgssapi.a on AIX
- ;;
- *)
- V5_MAKE_SHARED_LIB(libgssapi,1.0,.., ./mechglue)
- AppendRule([install:: libgssapi.[$](LIBEXT)
- [$](INSTALL_DATA) libgssapi.[$](LIBEXT) [$](DESTDIR)[$](KRB5_LIBDIR)[$](S)libgssapi.[$](LIBEXT)])
- LinkFileDir([$](TOPLIBD)/libgssapi.[$](LIBEXT),libgssapi.[$](LIBEXT),./gssapi/mechglue)
- AppendRule([all:: [$](TOPLIBD)/libgssapi.[$](LIBEXT)])
-
- ;;
-esac
-
-V5_AC_OUTPUT_MAKEFILE
-
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+Wed Jan 28 16:12:42 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Remove use of AppendRule and LinkFileDir
+
Thu Sep 25 21:30:36 1997 Tom Yu <tlyu@mit.edu>
* adm_conn.c (kadm_contact_server): Replace KRB5_USE_INET with
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..
# $(srcdir)/adm_kw_dec.c \
# $(srcdir)/adm_kw_enc.c
+../libkadm.a: libkadm.a
+ $(RM) $@
+ $(LN) ./kadm/$? $@
all-unix:: $(BASE_OBJS) $(DB_OBJS) $(UNIX_OBJS)
-all-unix:: libkadm.a
+all-unix:: libkadm.a ../libkadm.a
all-mac:: $(BASE_OBJS) $(DB_OBJS)
##DOS##LIBOBJS = $(BASE_OBJS)
AC_FUNC_CHECK(vsprintf,AC_DEFINE(HAVE_VSPRINTF))
AC_PROG_AWK
KRB5_RUN_FLAGS
-LinkFileDir(../libkadm.a, libkadm.a, ./kadm)
-AppendRule([all-unix:: ../libkadm.a])
-AppendRule([all:: all-$(WHAT)])
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+Wed Jan 28 16:32:36 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in, Makefile.in: Remove the CopySrcHeader and
+ CopyHeader macros from configure.in and substitute
+ equivalent functionality in Makefile.in
+
Tue Jan 20 23:06:36 1998 Tom Yu <tlyu@mit.edu>
* alt_prof.c (kadm5_get_config_params): Add support for Cygnus chpw.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOSBUILDTOP = ..\..
$(HDRDIR)/chpass_util_strings.h \
$(HDRDIR)/kadm_err.h
+BUILD_HDRS = adb_err.h chpass_util_strings.h kadm_err.h
+SRC_HDRS = adb.h admin.h admin_internal.h admin_xdr.h kadm_rpc.h \
+ server_internal.h
+
+includes:: $(SRC_HDRS) $(BUILD_HDRS)
+ mkdir -p $(HDRDIR)
+ for i in $(SRC_HDRS) ; do \
+ if cmp $(srcdir)/$$i $(HDRDIR)/$$i >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(HDRDIR)/$$i; \
+ $(CP) $(srcdir)/$$i $(HDRDIR)/$$i) ; \
+ fi ; \
+ done
+ for i in $(BUILD_HDRS) ; do \
+ if cmp $$i $(HDRDIR)/$$i >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(HDRDIR)/$$i; \
+ $(CP) $$i $(HDRDIR)/$$i) ; \
+ fi ; \
+ done
+
+clean-unix::
+ $(RM) $(HDRS)
+
all-prerecurse:: includes
all-prerecurse:: all-libobjs
+Wed Jan 28 16:32:36 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in, Makefile.in: Remove the CopySrcHeader macro
+ from configure.in and substitute equivalent
+ functionality in Makefile.in
+
Mon Oct 13 10:55:02 1997 Ezra Peisach <epeisach@mit.edu>
* client_init.c (kadm5_destroy): Free handle->lhandle field, call
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -I$(BUILDTOP)/include/kadm5
LIB=kadm5clnt
all-unix:: all-liblinks
all-windows:: $(OBJS)
+includes:: client_internal.h
+ if cmp $(srcdir)/client_internal.h \
+ $(BUILDTOP)/include/kadm5/client_internal.h >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(BUILDTOP)/include/kadm5/client_internal.h; \
+ $(CP) $(srcdir)/client_internal.h \
+ $(BUILDTOP)/include/kadm5/client_internal.h) ; \
+ fi
+
+clean-unix::
+ $(RM) $(BUILDTOP)/include/kadm5/client_internal.h
+
check-windows::
clean-windows::
AC_PROG_INSTALL
KRB5_BUILD_LIBOBJS
KRB5_BUILD_LIBRARY_WITH_DEPS
-CopySrcHeader(client_internal.h,[$](BUILDTOP)/include/kadm5)
V5_AC_OUTPUT_MAKEFILE
AC_INIT(configure.in)
CONFIG_RULES
AC_CONFIG_SUBDIRS(clnt srv unit-test)
-DO_SUBDIRS
AC_PROG_ARCHIVE
AC_PROG_ARCHIVE_ADD
AC_PROG_RANLIB
AC_PROG_AWK
AC_CHECK_HEADERS(syslog.h)
AC_CHECK_FUNCS(openlog syslog closelog strftime vsprintf)
-CopySrcHeader(adb.h,[$](BUILDTOP)/include/kadm5)
-CopySrcHeader(admin.h,[$](BUILDTOP)/include/kadm5)
-CopySrcHeader(admin_internal.h,[$](BUILDTOP)/include/kadm5)
-CopySrcHeader(admin_xdr.h,[$](BUILDTOP)/include/kadm5)
-dnl CopySrcHeader(client_internal.h,[$](BUILDTOP)/include/kadm5)
-CopySrcHeader(kadm_rpc.h,[$](BUILDTOP)/include/kadm5)
-dnl CopySrcHeader(server_acl.h,[$](BUILDTOP)/include/kadm5)
-CopySrcHeader(server_internal.h,[$](BUILDTOP)/include/kadm5)
-CopyHeader(adb_err.h,[$](BUILDTOP)/include/kadm5)
-CopyHeader(chpass_util_strings.h,[$](BUILDTOP)/include/kadm5)
-CopyHeader(kadm_err.h,[$](BUILDTOP)/include/kadm5)
KRB5_BUILD_LIBOBJS
V5_AC_OUTPUT_MAKEFILE
+Wed Jan 28 16:32:36 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in, Makefile.in: Remove the CopySrcHeader macro
+ from configure.in and substitute equivalent
+ functionality in Makefile.in
+
Mon Oct 13 10:59:22 1997 Ezra Peisach <epeisach@mit.edu>
* server_init.c (kadm5_destroy): Call kadm5_free_config_params.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -I$(BUILDTOP)/include/kadm5 @HESIOD_DEFS@
##DOSBUILDTOP = ..\..\..
all-unix:: all-liblinks
all-windows:: $(OBJS)
+includes:: server_acl.h
+ if cmp $(srcdir)/server_acl.h \
+ $(BUILDTOP)/include/kadm5/server_acl.h >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(BUILDTOP)/include/kadm5/server_acl.h; \
+ $(CP) $(srcdir)/server_acl.h \
+ $(BUILDTOP)/include/kadm5/server_acl.h) ; \
+ fi
+
+clean-unix::
+ $(RM) $(BUILDTOP)/include/kadm5/server_acl.h
+
check-windows::
clean-mac::
KRB5_BUILD_LIBOBJS
KRB5_BUILD_LIBRARY_WITH_DEPS
-
-CopySrcHeader(server_acl.h,[$](BUILDTOP)/include/kadm5)
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Nov 19 10:55:20 1997 Ezra Peisach <epeisach@mit.edu>
* Makefile.in (clean): Remove server-setkey-test
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) -DUSE_KADM5_API_VERSION=1
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Oct 28 10:18:10 1997 Ezra Peisach <epeisach@mit.edu>
* kdb_cpw.c (add_key_pwd): For KRB5_KDB_SALTTYPE_AFS3, the salt
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
KRB5_RUN_ENV = @KRB5_RUN_ENV@
KRB5_CONFIG_SETUP = KRB5_CONFIG=$(SRCTOP)/config-files/krb5.conf ; export KRB5_CONFIG ;
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+ * configure.in, Makefile.in: Remove use of CopyHeader from
+ configure.in and move functionality to Makefile.in
+
Tue Jan 6 17:11:28 1998 Tom Yu <tlyu@mit.edu>
* in_tkt.c: Conditionalize use of macro do_seteuid, rather than
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(DEFINES)
DEFINES=-I$(srcdir)/../../include/kerberosIV
depend:: krb_err.h
depend:: $(CODE)
+includes:: krb_err.h
+ if cmp /krb_err.h $(EHDRDIR)/krb_err.h >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(EHDRDIR)/krb_err.h; \
+ $(CP) krb_err.h $(EHDRDIR)/krb_err.h) ; \
+ fi
+
+clean-unix::
+ $(RM) $(EHDRDIR)/krb_err.h
+
+
+
#install-unix::
# $(INSTALL_DATA) krb_err.h $(DESTDIR)$(KRB5_INCDIR)/kerberosIV/krb_err.h
AC_DEFINE(KRB4_USE_KEYTAB)
AC_HAVE_FUNCS(strsave seteuid setreuid setresuid)
AC_PROG_AWK
-CopyHeader(krb_err.h,$(EHDRDIR))
KRB5_BUILD_LIBOBJS
KRB5_BUILD_LIBRARY_WITH_DEPS
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Use AC_CONFIG_DIRS instead of CONFIG_DIRS, and
+ remove use of DO_SUBDIRS.
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Jul 25 15:24:41 1997 Tom Yu <tlyu@mit.edu>
* Makefile.in: Bump version due to et changes.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
##DOSBUILDTOP = ..\..
##DOSLIBNAME=krb5.lib
##DOSOBJFILEDEP=asn1.lst ccache.lst err_tbls.lst free.lst keytab.lst krb.lst os.lst posix.lst rcache.lst
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Jan 2 21:18:30 1998 Tom Yu <tlyu@mit.edu>
* asn1buf.c (asn12krb5_buf): Check return value of
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS=$(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..\..
+Wed Feb 11 22:56:49 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+ * configure.in: Create the makefiles for all of the subdirectories
+ and move all of the configure.in tests from the
+ subdirectories into this configure.in.
+
Sat Dec 6 02:26:16 1997 Tom Yu <tlyu@mit.edu>
* Makefile.in: Add cccopy.c.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
+LOCAL_SUBDIRS = stdio file memory
+
CFLAGS = $(CCOPTS) $(DEFS) -I$(srcdir)$(S)file -I$(srcdir)$(S)stdio
##DOS##BUILDTOP = ..\..\..
-AC_INIT(configure.in)
+AC_INIT(ccbase.c)
CONFIG_RULES
-CONFIG_DIRS(stdio file memory)
-DO_SUBDIRS
+AC_HAVE_HEADERS(unistd.h)
+AC_HAVE_FUNCS(flock fchmod chmod)
KRB5_BUILD_LIBOBJS
-V5_AC_OUTPUT_MAKEFILE
+K5_GEN_MAKEFILE(., libobj)
+K5_GEN_MAKEFILE(stdio, libobj)
+K5_GEN_MAKEFILE(file, libobj)
+K5_GEN_MAKEFILE(memory, libobj)
+K5_OUTPUT_FILES
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Sep 25 21:23:11 1997 Tom Yu <tlyu@mit.edu>
* fcc_maybe.c: Replace KRB5_USE_INET with something more sane.
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..\..\..
+++ /dev/null
-AC_INIT(configure.in)
-CONFIG_RULES
-AC_HAVE_HEADERS(unistd.h)
-AC_FUNC_CHECK(flock,AC_DEFINE(HAVE_FLOCK))
-AC_HAVE_FUNCS(fchmod chmod)
-KRB5_BUILD_LIBOBJS
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Mon Sep 15 15:15:33 1997 Ezra Peisach <epeisach@mit.edu>
* mcc-proto.h, mcc_reslv.c (krb5_mcc_resolve): Incoming name
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOSBUILDTOP = ..\..\..\..
+++ /dev/null
-AC_INIT(configure.in)
-CONFIG_RULES
-KRB5_BUILD_LIBOBJS
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Oct 29 15:57:31 1997 Theodore Y. Ts'o <tytso@mit.edu>
* scc_maybe.c: Added kludge for the Macintosh, since fopen()
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
STLIBOBJS = \
+++ /dev/null
-AC_INIT(configure.in)
-CONFIG_RULES
-KRB5_BUILD_LIBOBJS
-V5_AC_OUTPUT_MAKEFILE
AC_INIT(configure.in)
CONFIG_RULES
-CONFIG_DIRS(error_tables asn.1 ccache keytab krb rcache free os posix)
+AC_CONFIG_SUBDIRS(error_tables asn.1 ccache keytab krb rcache free os posix)
AC_PROG_INSTALL
-DO_SUBDIRS
dnl
USE_ANAME
ANAME_DBDEP="$kaname_dbdep"
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Feb 5 22:58:09 1998 Theodore Y. Ts'o <tytso@mit.edu>
* krb5_err.et: Add a comment about the low 128 error codes being
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..\..
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sat Feb 22 22:26:56 1997 Richard Basch <basch@lehman.com>
* Makefile.in: Use some of the new library list build rules in
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..\..
+Mon Feb 2 16:47:05 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+ * configure.in: Create the makefiles for the file subdirectory
+ and move all of the configure.in tests from in the
+ subdirectory into this configure.in.
+
Thu Nov 21 11:55:16 EST 1996 Richard Basch <basch@lehman.com>
* Makefile.in: win32 build
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
+LOCAL_SUBDIRS = file
+
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..\..
AC_INIT(configure.in)
CONFIG_RULES
-CONFIG_DIRS(file)
-DO_SUBDIRS
KRB5_BUILD_LIBOBJS
-V5_AC_OUTPUT_MAKEFILE
+K5_GEN_MAKEFILE(., libobj)
+K5_GEN_MAKEFILE(file, libobj)
+K5_OUTPUT_FILES
+
--- /dev/null
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+Mon Feb 2 17:05:10 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in: Remove SubDirLibrary rules (we will need to fix
+ this directory when we decide to build it again.)
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOSBUILDTOP = ..\..\..\..
AC_INIT(configure.in)
CONFIG_RULES
-V5_SHARED_LIB_OBJS
-SubdirLibraryRule([${OBJS}])
+dnl
+dnl We're currently not building this directory, and the shared library
+dnl calls needs to be redone if/when we include this.
+dnl
+dnl V5_SHARED_LIB_OBJS
+dnl SubdirLibraryRule([${OBJS}])
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:03:20 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Oct 28 10:53:10 1997 Ezra Peisach <epeisach@kangaroo.mit.edu>
* ktf_wreslv.c, ktf_resolv.c:Initialize version element of
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..\..\..
+++ /dev/null
-AC_INIT(configure.in)
-CONFIG_RULES
-KRB5_BUILD_LIBOBJS
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 17:02:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Feb 5 23:48:34 1998 Theodore Y. Ts'o <tytso@mit.edu>
* rd_cred.c (krb5_rd_cred):
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
RUN_SETUP = @KRB5_RUN_ENV@
PROG_LIBPATH=-L$(TOPLIBD)
+Mon Feb 2 17:02:19 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Jan 30 15:56:15 1998 Tom Yu <tlyu@mit.edu>
* changepw.c (krb5_change_password): KRB5_USE_INET ->
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
KRB5_RUN_ENV = @KRB5_RUN_ENV@
PROG_LIBPATH=-L$(TOPLIBD)
+Mon Feb 2 17:02:00 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Sep 18 17:56:29 1997 Tom Yu <tlyu@mit.edu>
* strcasecmp.c: Replace USE_STRING_H with something more sane.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..\..
+Mon Feb 2 17:01:50 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Sep 25 21:28:41 1997 Tom Yu <tlyu@mit.edu>
* rc_io.c: Replace KRB5_USE_INET with something more sane.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOS##BUILDTOP = ..\..\..
+Mon Feb 2 17:01:22 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Jan 6 16:51:44 1998 Tom Yu <tlyu@mit.edu>
* seteuid.c (krb5_seteuid): Don't check for _POSIX_SAVED_IDS, as
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
##DOSBUILDTOP = ..\..
+Mon Feb 2 17:00:16 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+ * configure.in, Makefile.in: Remove CopySrcHeader and CopyHeader
+ from configure.in and move equivalent functionality to
+ Makefile.in
+
Wed Jan 21 15:06:00 1998 Ezra Peisach <epeisach@mit.edu>
* bindresvport.c: Include string.h for memset prototype.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) -DGSSAPI_KRB5 -DDEBUG_GSSAPI=0
##DOSBUILDTOP = ..\..
install-unix:: install-libs
+BUILD_HDRS = types.h
+SRC_HDRS = auth.h auth_gssapi.h auth_unix.h clnt.h netdb.h pmap_clnt.h \
+ pmap_prot.h pmap_rmt.h rpc.h rpc_msg.h svc.h svc_auth.h \
+ xdr.h
+
+includes:: $(SRC_HDRS) $(BUILD_HDRS)
+ mkdir -p $(HDRDIR)
+ for i in $(SRC_HDRS) ; do \
+ if cmp $(srcdir)/$$i $(HDRDIR)/$$i >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(HDRDIR)/$$i; \
+ $(CP) $(srcdir)/$$i $(HDRDIR)/$$i) ; \
+ fi ; \
+ done
+ for i in $(BUILD_HDRS) ; do \
+ if cmp $$i $(HDRDIR)/$$i >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(HDRDIR)/$$i; \
+ $(CP) $$i $(HDRDIR)/$$i) ; \
+ fi ; \
+ done
+
+clean-unix::
+ $(RM) $(HDRS)
+ for i in $(SRC_HDRS) $(BUILD_HDRS) ; do \
+ $(RM) $(HDRDIR)/$$i ; \
+ done
+
check-windows::
clean-unix:: clean-liblinks clean-libs clean-libobjs
AC_INIT(auth_gssapi.c)
CONFIG_RULES
-CONFIG_DIRS(unit-test)
-DO_SUBDIRS
+AC_CONFIG_SUBDIRS(unit-test)
AC_PROG_ARCHIVE
AC_PROG_ARCHIVE_ADD
AC_PROG_RANLIB
[int i;], k5_cv_type_endrpcent=void, k5_cv_type_endrpcent=int)])dnl
AC_MSG_RESULT($k5_cv_type_endrpcent)
AC_DEFINE_UNQUOTED(ENDRPCENT_TYPE, $k5_cv_type_endrpcent)
-
DECLARE_SYS_ERRLIST
-
-CopySrcHeader(auth.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(auth_gssapi.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(auth_unix.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(clnt.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(netdb.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(pmap_clnt.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(pmap_prot.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(pmap_rmt.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(rpc.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(rpc_msg.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(svc.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(svc_auth.h,[$](BUILDTOP)/include/rpc)
-CopyHeader(types.h,[$](BUILDTOP)/include/rpc)
-CopySrcHeader(xdr.h,[$](BUILDTOP)/include/rpc)
-
KRB5_BUILD_LIBOBJS
KRB5_BUILD_LIBRARY_WITH_DEPS
-V5_AC_OUTPUT_MAKEFILE( ,types.h:types.hin)
+K5_GEN_MAKEFILE(., lib libobj)
+K5_GEN_FILE(types.h:types.hin)
+K5_OUTPUT_FILES
+Mon Feb 2 16:59:48 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Thu Oct 9 20:58:35 1997 Tom Yu <tlyu@mit.edu>
* configure.in, Makefile.in: Add test to disable udp test under
+thisconfigdir=./
+BUILDTOP=$(U)$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) -I.
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+Mon Feb 2 16:59:30 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Jan 21 15:18:24 1998 Ezra Peisach <epeisach@mit.edu>
* kprop.c, kpropd.c (main): returns int, not void. ANSI X3.159-1989
+thisconfigdir=./
+BUILDTOP=$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+Mon Feb 2 16:47:05 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+ * configure.in: Create the makefiles for all of the subdirectories
+ and move all of the configure.in tests from the
+ subdirectories into this configure.in.
+
Wed Nov 19 10:54:01 1997 Ezra Peisach <epeisach@mit.edu>
* Makefile.in (kdb_check): Remove temporary file generated during test.
+thisconfigdir=./
+BUILDTOP=$(U)
+LOCAL_SUBDIRS = resolve asn.1 create hammer verify gssapi dejagnu
+
CFLAGS = $(CCOPTS)
RUN_SETUP = @KRB5_RUN_ENV@ KRB5_KDC_PROFILE=kdc.conf KRB5_CONFIG=$(SRCTOP)/config-files/krb5.conf
KRB5_RUN_ENV= @KRB5_RUN_ENV@
+Mon Feb 2 16:46:31 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sun Aug 17 14:26:19 1997 Ezra Peisach <epeisach@mit.edu>
* Makefile.in (SRCS): Add $(srcdir).
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDES)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+++ /dev/null
-AC_INIT(krb5_encode_test.c)
-CONFIG_RULES
-KRB5_RUN_FLAGS
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
AC_INIT(configure.in)
CONFIG_RULES
KRB5_RUN_FLAGS
-CONFIG_DIRS(resolve asn.1 create hammer verify gssapi dejagnu)
-DO_SUBDIRS
-V5_AC_OUTPUT_MAKEFILE
+KRB5_BUILD_PROGRAM
+AC_HEADER_STDC
+AC_CHECK_FUNCS(strchr)
+AC_CHECK_HEADERS(unistd.h stdlib.h sys/param.h sys/socket.h)
+AC_CONST
+AC_PROG_INSTALL
+AC_CHECK_PROG(RUNTEST,runtest,runtest)
+AC_RETSIGTYPE
+CHECK_SIGNALS
+K5_GEN_MAKEFILE(.)
+K5_GEN_MAKEFILE(resolve)
+K5_GEN_MAKEFILE(asn.1)
+K5_GEN_MAKEFILE(create)
+K5_GEN_MAKEFILE(hammer)
+K5_GEN_MAKEFILE(verify)
+K5_GEN_MAKEFILE(gssapi)
+K5_GEN_MAKEFILE(dejagnu)
+K5_OUTPUT_FILES
+
+Mon Feb 2 16:46:04 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sun Aug 17 14:26:57 1997 Ezra Peisach <epeisach@mit.edu>
* Makefile.in (SRCS): Add $(SRCS) line.
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+++ /dev/null
-AC_INIT(kdb5_mkdums.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 16:45:49 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Oct 7 08:02:13 1997 Ezra Peisach <epeisach@mit.edu>
* Makefile.in (runenv.vars): Use tr to remove newlines in multiple
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
HAVE_RUNTEST = @RUNTEST@
RUNTESTFLAGS =
KRB5_RUN_ENV= @KRB5_RUN_ENV@
+++ /dev/null
-AC_INIT(Makefile.in)
-CONFIG_RULES
-AC_PROG_INSTALL
-AC_CHECK_PROG(RUNTEST,runtest,runtest)
-AC_RETSIGTYPE
-CHECK_SIGNALS
-KRB5_RUN_FLAGS
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 16:45:28 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sun Feb 9 01:40:15 1997 Tom Yu <tlyu@mit.edu>
* Makefile.in:
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE) -DUSE_AUTOCONF_H
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+++ /dev/null
-AC_INIT(t_imp_name.c)
-CONFIG_RULES
-AC_CHECK_HEADERS(unistd.h stdlib.h)
-AC_CHECK_HEADER(string.h,AC_DEFINE(USE_STRING_H))
-AC_CONST
-AC_PROG_INSTALL
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 16:45:05 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sun Aug 17 14:26:57 1997 Ezra Peisach <epeisach@mit.edu>
* Makefile.in (SRCS): Add $(SRCS) line.
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+++ /dev/null
-AC_INIT(kdc5_hammer.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 16:44:41 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Wed Feb 26 23:12:24 1997 Tom Yu <tlyu@mit.edu>
* Makefile.in: Add $(LIBS) so that compile doesn't blow out under
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDES)
RUN_SETUP = @KRB5_RUN_ENV@
PROG_LIBPATH=-L$(TOPLIBD)
+++ /dev/null
-AC_INIT(resolve.c)
-CONFIG_RULES
-AC_HEADER_STDC
-AC_CHECK_FUNCS(strchr)
-AC_CHECK_HEADERS(sys/param.h sys/socket.h)
-KRB5_RUN_FLAGS
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 16:44:21 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sun Aug 17 14:26:57 1997 Ezra Peisach <epeisach@mit.edu>
* Makefile.in (SRCS): Add $(SRCS) line.
+thisconfigdir=./../
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS)
PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
+++ /dev/null
-AC_INIT(kdb5_verify.c)
-CONFIG_RULES
-AC_PROG_INSTALL
-KRB5_BUILD_PROGRAM
-V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 16:16:45 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+Wed Jan 28 17:26:46 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in, Makefile.in: Remove conditional AppendRule only
+ for AIX, and make it happen all the time in Makefile.in
+
Wed Nov 19 10:52:38 1997 Ezra Peisach <epeisach@mit.edu>
* Makefile.in (clean-unix): Remove db lib symlinks.
+thisconfigdir=./
+BUILDTOP=$(U)
CFLAGS = $(CCOPTS)
MAC_SUBDIRS = profile et
$(RM) $@ $@.tmp
$(SLIBSH) $(srcdir)/makeshlib.sh >$@.tmp&&chmod a+x $@.tmp&&mv $@.tmp $@
+
+#
+# We only need this for AIX, but we generate it for all systems.
+#
+all-unix:: aix.bincmds
+
aix.bincmds: Makefile
echo libpath $(KRB5_LIBDIR):`pwd`/$(TOPLIBD):/usr/lib:/lib >aix.bincmds
clean::
-This is Info file autoconf.info, produced by Makeinfo-1.55 from the
+This is Info file autoconf.info, produced by Makeinfo-1.64 from the
input file ./autoconf.texi.
START-INFO-DIR-ENTRY
Notify the user of an error that prevents `configure' from
completing. This macro prints an error message on the standard
error output and exits `configure' with a nonzero status.
- eRROR-DESCRIPTION should be something like `invalid value $HOME
+ ERROR-DESCRIPTION should be something like `invalid value $HOME
for \$HOME'.
- Macro: AC_MSG_WARN (PROBLEM-DESCRIPTION)
- Macro: AC_PROVIDE (THIS-MACRO-NAME)
Record the fact that THIS-MACRO-NAME has been called.
- tHIS-MACRO-NAME should be the name of the macro that is calling
+ THIS-MACRO-NAME should be the name of the macro that is calling
`AC_PROVIDE'. An easy way to get it is from the `m4' builtin
variable `$0', like this:
* Menu:
-* AC_MACRODIR: Invoking autoupdate.
+* AC_MACRODIR <1>: Invoking autoupdate.
+* AC_MACRODIR <2>: Invoking autoheader.
+* AC_MACRODIR <3>: Invoking autoreconf.
+* AC_MACRODIR <4>: Invoking autoconf.
+* AC_MACRODIR <5>: Invoking ifnames.
* AC_MACRODIR: Invoking autoscan.
-* AC_MACRODIR: Invoking autoreconf.
-* AC_MACRODIR: Invoking ifnames.
-* AC_MACRODIR: Invoking autoheader.
-* AC_MACRODIR: Invoking autoconf.
* CONFIG_FILES: Invoking config.status.
* CONFIG_HEADERS: Invoking config.status.
* CONFIG_SHELL: Invoking config.status.
* build_cpu: System Type Variables.
* build_os: System Type Variables.
* build_vendor: System Type Variables.
+* CC <1>: UNIX Variants.
* CC: Particular Programs.
-* CC: UNIX Variants.
-* CC: Particular Programs.
+* CFLAGS <1>: Particular Programs.
* CFLAGS: Preset Output Variables.
-* CFLAGS: Particular Programs.
* configure_input: Preset Output Variables.
* CPP: Particular Programs.
* CPPFLAGS: Preset Output Variables.
* CXX: Particular Programs.
* CXXCPP: Particular Programs.
+* CXXFLAGS <1>: Particular Programs.
* CXXFLAGS: Preset Output Variables.
-* CXXFLAGS: Particular Programs.
* datadir: Preset Output Variables.
* DEFS: Preset Output Variables.
* exec_prefix: Preset Output Variables.
* KMEM_GROUP: Particular Functions.
* LDFLAGS: Preset Output Variables.
* LEX: Particular Programs.
-* LEXLIB: Particular Programs.
* LEX_OUTPUT_ROOT: Particular Programs.
+* LEXLIB: Particular Programs.
* libdir: Preset Output Variables.
* libexecdir: Preset Output Variables.
+* LIBOBJS <1>: Structures.
+* LIBOBJS <2>: Generic Functions.
* LIBOBJS: Particular Functions.
-* LIBOBJS: Particular Functions.
-* LIBOBJS: Particular Functions.
-* LIBOBJS: Generic Functions.
-* LIBOBJS: Structures.
-* LIBS: UNIX Variants.
-* LIBS: UNIX Variants.
+* LIBS <1>: UNIX Variants.
* LIBS: Preset Output Variables.
* LN_S: Particular Programs.
* localstatedir: Preset Output Variables.
* Menu:
+* __CHAR_UNSIGNED__: Compiler Characteristics.
+* _ALL_SOURCE: UNIX Variants.
+* _MINIX: UNIX Variants.
+* _POSIX_1_SOURCE: UNIX Variants.
+* _POSIX_SOURCE: UNIX Variants.
+* _POSIX_VERSION: Particular Headers.
+* C_ALLOCA: Particular Functions.
* CLOSEDIR_VOID: Particular Functions.
* const: Compiler Characteristics.
-* C_ALLOCA: Particular Functions.
* DGUX: Particular Functions.
* DIRENT: Particular Headers.
* GETGROUPS_T: Particular Typedefs.
* HAVE_MMAP: Particular Functions.
* HAVE_NDIR_H: Particular Headers.
* HAVE_RESTARTABLE_SYSCALLS: System Services.
-* HAVE_STRCOLL: Particular Functions.
-* HAVE_STRFTIME: Particular Functions.
* HAVE_ST_BLKSIZE: Structures.
* HAVE_ST_BLOCKS: Structures.
* HAVE_ST_RDEV: Structures.
+* HAVE_STRCOLL: Particular Functions.
+* HAVE_STRFTIME: Particular Functions.
* HAVE_SYS_DIR_H: Particular Headers.
* HAVE_SYS_NDIR_H: Particular Headers.
* HAVE_SYS_WAIT_H: Particular Headers.
* size_t: Particular Typedefs.
* STDC_HEADERS: Particular Headers.
* SVR4: Particular Functions.
+* SYS_SIGLIST_DECLARED: Particular Headers.
* SYSDIR: Particular Headers.
* SYSNDIR: Particular Headers.
-* SYS_SIGLIST_DECLARED: Particular Headers.
* TIME_WITH_SYS_TIME: Structures.
* TM_IN_SYS_TIME: Structures.
* uid_t: Particular Typedefs.
* VOID_CLOSEDIR: Particular Headers.
* WORDS_BIGENDIAN: Compiler Characteristics.
* YYTEXT_POINTER: Particular Programs.
-* _ALL_SOURCE: UNIX Variants.
-* _MINIX: UNIX Variants.
-* _POSIX_1_SOURCE: UNIX Variants.
-* _POSIX_SOURCE: UNIX Variants.
-* _POSIX_SOURCE: UNIX Variants.
-* _POSIX_VERSION: Particular Headers.
-* __CHAR_UNSIGNED__: Compiler Characteristics.
\1f
File: autoconf.info, Node: Macro Index, Prev: Preprocessor Symbol Index, Up: Top
* ARG_PROGRAM: Transforming Names.
* ARG_WITH: External Software.
* BEFORE: Suggested Ordering.
+* C_BIGENDIAN: Compiler Characteristics.
+* C_CHAR_UNSIGNED: Compiler Characteristics.
+* C_CONST: Compiler Characteristics.
+* C_CROSS: Test Programs.
+* C_INLINE: Compiler Characteristics.
+* C_LONG_DOUBLE: Compiler Characteristics.
* CACHE_CHECK: Caching Results.
* CACHE_VAL: Caching Results.
* CANONICAL_HOST: Canonicalizing.
* CANONICAL_SYSTEM: Canonicalizing.
* CHAR_UNSIGNED: Old Macro Names.
-* CHECKING: Printing Messages.
* CHECK_FUNC: Generic Functions.
* CHECK_FUNCS: Generic Functions.
* CHECK_HEADER: Generic Headers.
* CHECK_SIZEOF: Compiler Characteristics.
* CHECK_TOOL: Generic Programs.
* CHECK_TYPE: Generic Typedefs.
+* CHECKING: Printing Messages.
* COMPILE_CHECK: Examining Libraries.
* CONFIG_AUX_DIR: Input.
* CONFIG_HEADER: Configuration Headers.
* CONFIG_SUBDIRS: Subdirectories.
* CONST: Old Macro Names.
* CROSS_CHECK: Old Macro Names.
-* C_BIGENDIAN: Compiler Characteristics.
-* C_CHAR_UNSIGNED: Compiler Characteristics.
-* C_CONST: Compiler Characteristics.
-* C_CROSS: Test Programs.
-* C_INLINE: Compiler Characteristics.
-* C_LONG_DOUBLE: Compiler Characteristics.
* DECL_SYS_SIGLIST: Particular Headers.
* DECL_YYTEXT: Particular Programs.
* DEFINE: Defining Symbols.
* PREFIX: Old Macro Names.
* PREFIX_PROGRAM: Default Prefix.
* PREREQ: Versions.
-* PROGRAMS_CHECK: Old Macro Names.
-* PROGRAMS_PATH: Old Macro Names.
-* PROGRAM_CHECK: Old Macro Names.
-* PROGRAM_EGREP: Old Macro Names.
-* PROGRAM_PATH: Old Macro Names.
* PROG_AWK: Particular Programs.
* PROG_CC: Particular Programs.
* PROG_CC_C_O: Particular Programs.
* PROG_MAKE_SET: Output.
* PROG_RANLIB: Particular Programs.
* PROG_YACC: Particular Programs.
+* PROGRAM_CHECK: Old Macro Names.
+* PROGRAM_EGREP: Old Macro Names.
+* PROGRAM_PATH: Old Macro Names.
+* PROGRAMS_CHECK: Old Macro Names.
+* PROGRAMS_PATH: Old Macro Names.
* PROVIDE: Prerequisite Macros.
* REMOTE_TAPE: Old Macro Names.
* REPLACE_FUNCS: Generic Functions.
* REVISION: Versions.
* RSH: Old Macro Names.
* SCO_INTL: UNIX Variants.
-* SETVBUF_REVERSED: Old Macro Names.
* SET_MAKE: Old Macro Names.
-* SIZEOF_TYPE: Old Macro Names.
+* SETVBUF_REVERSED: Old Macro Names.
* SIZE_T: Old Macro Names.
+* SIZEOF_TYPE: Old Macro Names.
+* ST_BLKSIZE: Old Macro Names.
+* ST_BLOCKS: Old Macro Names.
+* ST_RDEV: Old Macro Names.
+* STAT_MACROS_BROKEN <1>: Old Macro Names.
* STAT_MACROS_BROKEN: Structures.
-* STAT_MACROS_BROKEN: Old Macro Names.
* STDC_HEADERS: Old Macro Names.
* STRCOLL: Old Macro Names.
* STRUCT_ST_BLKSIZE: Structures.
* STRUCT_ST_RDEV: Structures.
* STRUCT_TIMEZONE: Structures.
* STRUCT_TM: Structures.
-* ST_BLKSIZE: Old Macro Names.
-* ST_BLOCKS: Old Macro Names.
-* ST_RDEV: Old Macro Names.
* SUBST: Setting Output Variables.
* SUBST_FILE: Setting Output Variables.
* SYS_INTERPRETER: System Services.
* SYS_SIGLIST_DECLARED: Old Macro Names.
* TEST_CPP: Old Macro Names.
* TEST_PROGRAM: Old Macro Names.
-* TIMEZONE: Old Macro Names.
* TIME_WITH_SYS_TIME: Old Macro Names.
+* TIMEZONE: Old Macro Names.
* TRY_COMPILE: Examining Syntax.
* TRY_CPP: Examining Declarations.
* TRY_LINK: Examining Libraries.
Node: Old Macro Names\7f210839
Node: Environment Variable Index\7f213888
Node: Output Variable Index\7f214890
-Node: Preprocessor Symbol Index\7f219813
-Node: Macro Index\7f224745
+Node: Preprocessor Symbol Index\7f219573
+Node: Macro Index\7f224450
\1f
End Tag Table
-This is Info file standards.info, produced by Makeinfo-1.55 from the
+This is Info file standards.info, produced by Makeinfo-1.64 from the
input file ./standards.texi.
START-INFO-DIR-ENTRY
AC_SUBST(HAVE_GCC)
HOST_TYPE=$krb5_cv_host
AC_SUBST(HOST_TYPE)
-case $HOST_TYPE in
-*-*-aix*)
- AppendRule(all::aix.bincmds)
- ;;
-esac
SHLIB_TAIL_COMP=$krb5_cv_shlibs_tail_comp
AC_SUBST(SHLIB_TAIL_COMP)
-CONFIG_DIRS(et ss profile pty dyn db2 send-pr)
-DO_SUBDIRS
+AC_CONFIG_SUBDIRS(et ss profile pty dyn db2 send-pr)
V5_AC_OUTPUT_MAKEFILE
+Wed Jan 28 17:50:30 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in, Makefile.in: Remove CopySrcHeader from
+ configure.in, and move functionality to Makefile.in
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Sat Dec 6 22:50:03 1997 Ezra Peisach <epeisach@mit.edu>
* dyn_delete.c: Include <string.h>
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
RELDIR=../util/dyn
CFLAGS = $(CCOPTS) $(DEFS)
all-unix:: includes
+includes:: dyn.h
+ if cmp $(srcdir)/dyn.h \
+ $(BUILDTOP)/include/dyn.h >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(BUILDTOP)/include/dyn.h; \
+ $(CP) $(srcdir)/dyn.h \
+ $(BUILDTOP)/include/dyn.h) ; \
+ fi
+
+clean-unix::
+ $(RM) $(BUILDTOP)/include/dyn.h
+
check-windows::
clean-mac::
clean-windows::
AC_CHECK_FUNCS(memmove)
KRB5_BUILD_LIBOBJS
KRB5_BUILD_LIBRARY
-CopySrcHeader(dyn.h,[$](BUILDTOP)/include)
V5_AC_OUTPUT_MAKEFILE
+Wed Jan 28 17:54:57 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in, Makefile.in: Remove CopySrcHeader from
+ configure.in, and move functionality to Makefile.in
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Tue Oct 7 07:43:05 1997 Ezra Peisach <epeisach@mit.edu>
* Makefile.in (SRCS): Add $(srcdir) as prefix to srcs.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
RELDIR=../util/et
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
SED = sed
all-unix:: compile_et includes
+includes:: com_err.h
+ if cmp $(srcdir)/com_err.h \
+ $(BUILDTOP)/include/com_err.h >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(BUILDTOP)/include/com_err.h; \
+ $(CP) $(srcdir)/com_err.h \
+ $(BUILDTOP)/include/com_err.h) ; \
+ fi
+
+clean-unix::
+ $(RM) $(BUILDTOP)/include/com_err.h
+
# The real compile_et just isn't portable. (But then again, anything using
# lex and yacc isn't portable by definition. :-( )
#
AC_CHECK_FUNCS(strerror)
AC_HEADER_STDARG
AC_HAVE_HEADERS(stdlib.h)
-CopySrcHeader(com_err.h,$(BUILDTOP)/include)
KRB5_BUILD_LIBOBJS
KRB5_BUILD_LIBRARY
V5_AC_OUTPUT_MAKEFILE
+Wed Jan 28 17:58:10 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in, Makefile.in: Remove CopyHeader from
+ configure.in, and move functionality to Makefile.in
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
Fri Jan 23 20:55:06 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
* prof_parse.c (parse_std_line, parse_quoted_string,
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
##DOS##BUILDTOP = ..\..
##DOS##OBJFILE=profile.lst
##DOS##LIBNAME=profile.lib
all-unix:: all-libs
all-windows::
+includes:: profile.h
+ if cmp profile.h \
+ $(BUILDTOP)/include/profile.h >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(BUILDTOP)/include/profile.h; \
+ $(CP) profile.h $(BUILDTOP)/include/profile.h) ; \
+ fi
+
+clean-unix::
+ $(RM) $(BUILDTOP)/include/profile.h
+
##DOS##LIBOBJS = $(OBJS)
AC_PROG_AWK
KRB5_BUILD_LIBOBJS
KRB5_BUILD_LIBRARY
-CopyHeader(profile.h,$(BUILDTOP)/include)
V5_AC_OUTPUT_MAKEFILE
+Mon Feb 2 16:18:08 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+ * configure.in, Makefile.in: Remove CopySrcHeader and CopyHeader
+ from configure.in and move equivalent functionality to
+ Makefile.in
+
Sun Dec 7 00:05:28 1997 Tom Yu <tlyu@mit.edu>
* getpty.c (pty_getpty): Fix goof in previous, which introduced
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
RELDIR=../util/pty
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
##
+includes:: libpty.h
+ if cmp $(srcdir)/libpty.h \
+ $(BUILDTOP)/include/libpty.h >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(BUILDTOP)/include/libpty.h; \
+ $(CP) $(srcdir)/libpty.h \
+ $(BUILDTOP)/include/libpty.h) ; \
+ fi
+
+clean-unix::
+ $(RM) $(BUILDTOP)/include/libpty.h
+
+
+
clean-unix:: clean-liblinks clean-libs clean-libobjs clean-files
clean-mac:: clean-files
AC_INIT(getpty.c)
CONFIG_RULES
AC_PROG_AWK
-CopySrcHeader(libpty.h,[$](BUILDTOP)/include)
dnl LinkFileDir([$](TOPLIBD)/libpty.a,libpty.a,../util/pty)
AC_PROG_INSTALL
AC_PROG_ARCHIVE
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
#
# Makefile for building a standalone send-pr.
#
+Wed Jan 28 17:38:29 1998 Theodore Ts'o <tytso@rsts-11.mit.edu>
+
+ * configure.in, Makefile.in: Remove CopySrcHeader and CopyHeader
+ from configure.in and move equivalent functionality to
+ Makefile.in
+
+ * Makefile.in: Define BUILDTOP and thisconfigdir in the Makefile
+
+ * cmd_tbl.lex.l, ct.y, requests.c, ss.h: Remove #include of
+ <mit-sipb-copyright.h>, since it's not needed.
+
Tue Nov 18 19:22:34 1997 Tom Yu <tlyu@mit.edu>
* configure.in: Update to new library build system.
+thisconfigdir=./
+BUILDTOP=$(U)$(U)
CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
SED = sed
includes:: mk_cmds ct_c.sed ct_c.awk ss_err.h
+HDRDIR=$(BUILDTOP)/include/ss
+HDRS = $(HDRDIR)/ss.h \
+ $(HDRDIR)/mit-sipb-copyright.h \
+ $(HDRDIR)/ss_err.h
+
+BUILD_HDRS = ss_err.h
+SRC_HDRS = ss.h
+
+includes:: $(SRC_HDRS) $(BUILD_HDRS)
+ mkdir -p $(HDRDIR)
+ for i in $(SRC_HDRS) ; do \
+ if cmp $(srcdir)/$$i $(HDRDIR)/$$i >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(HDRDIR)/$$i; \
+ $(CP) $(srcdir)/$$i $(HDRDIR)/$$i) ; \
+ fi ; \
+ done
+ for i in $(BUILD_HDRS) ; do \
+ if cmp $$i $(HDRDIR)/$$i >/dev/null 2>&1; then :; \
+ else \
+ (set -x; $(RM) $(HDRDIR)/$$i; \
+ $(CP) $$i $(HDRDIR)/$$i) ; \
+ fi ; \
+ done
+
+clean-unix::
+ $(RM) $(HDRS)
+
std_rqs.c: std_rqs.ct
ss_err.h: ss_err.et
*/
#include <string.h>
#include "ct.tab.h"
-#include "mit-sipb-copyright.h"
#ifndef HAS_STRDUP
extern char *strdup();
AC_RETSIGTYPE
AC_HEADER_STDARG
AC_CHECK_HEADERS(stdlib.h)
-CopySrcHeader(ss.h,$(BUILDTOP)/include/ss)
-CopySrcHeader(mit-sipb-copyright.h,$(BUILDTOP)/include/ss)
-CopyHeader(ss_err.h,$(BUILDTOP)/include/ss)
KRB5_BUILD_LIBRARY_STATIC
KRB5_BUILD_LIBOBJS
V5_AC_OUTPUT_MAKEFILE
*/
#include <stdio.h>
#include <string.h>
-#include "mit-sipb-copyright.h"
#ifndef HAS_STRDUP
extern char *strdup();
* For copyright information, see mit-sipb-copyright.h.
*/
-#include "mit-sipb-copyright.h"
#include <stdio.h>
#include "ss_internal.h"
#ifndef _ss_h
#define _ss_h __FILE__
-#include <ss/mit-sipb-copyright.h>
#include <ss/ss_err.h>
extern int errno;