]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
* configure.in: Set and substitute KSU_LIBS, SETENVOBJ, DO_TCL. Generate
authorKen Raeburn <raeburn@mit.edu>
Thu, 18 May 2006 04:22:15 +0000 (04:22 +0000)
committerKen Raeburn <raeburn@mit.edu>
Thu, 18 May 2006 04:22:15 +0000 (04:22 +0000)
makefiles for util/et, util/profile, lib/kdb, clients and those clients
subdirectories built on UNIX, rather than running configure there.
Deleted configure.in scripts for those directories, and changed
Makefile.in definitions of thisconfigdir and mydir.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18018 dc483132-0cff-0310-8789-dd5450dbe970

15 files changed:
src/clients/Makefile.in
src/clients/configure.in [deleted file]
src/clients/kdestroy/Makefile.in
src/clients/kinit/Makefile.in
src/clients/klist/Makefile.in
src/clients/kpasswd/Makefile.in
src/clients/ksu/Makefile.in
src/clients/kvno/Makefile.in
src/configure.in
src/lib/kdb/Makefile.in
src/lib/kdb/configure.in [deleted file]
src/util/et/Makefile.in
src/util/et/configure.in [deleted file]
src/util/profile/Makefile.in
src/util/profile/configure.in [deleted file]

index f1c8be6e29af2f65ef0af3c321cd6e2e86973aee..007e363d693c4b033096003cacc4430b05b3f411 100644 (file)
@@ -1,6 +1,6 @@
-thisconfigdir=.
+thisconfigdir=..
 myfulldir=clients
-mydir=.
+mydir=clients
 BUILDTOP=$(REL)..
 
 LOCAL_SUBDIRS= klist kinit kdestroy kpasswd ksu kvno kcpytkt kdeltkt
diff --git a/src/clients/configure.in b/src/clients/configure.in
deleted file mode 100644 (file)
index 32b698d..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-K5_AC_INIT(configure.in)
-CONFIG_RULES
-AC_PROG_INSTALL
-KRB5_BUILD_PROGRAM
-AC_HEADER_STDARG
-AC_CHECK_FUNCS(getusershell lstat setenv unsetenv getenv inet_ntop)
-if test $ac_cv_func_setenv = no || test $ac_cv_func_unsetenv = no \
-  || test $ac_cv_func_getenv = no; then
-  SETENVOBJ=setenv.o
-else
-  SETENVOBJ=
-fi
-AC_SUBST(SETENVOBJ)
-AC_CHECK_HEADERS(unistd.h pwd.h arpa/inet.h)
-case $krb5_cv_host in
-alpha*-dec-osf*)
-       AC_CHECK_LIB(security,setluid,
-               AC_DEFINE(HAVE_SETLUID,1,[Define if OSF/1 security lib provides setluid])
-               KSU_LIBS="$KSU_LIBS -lsecurity"
-       )
-       ;;
-esac
-AC_SUBST(KSU_LIBS)
-V5_AC_OUTPUT_MAKEFILE(. klist kinit kvno kdestroy kpasswd ksu)
index 8f95db889f4cc14dcea5c032482b2cbfa59a2593..c5ebf17d645b126b990967be361463915c37aae2 100644 (file)
@@ -1,6 +1,6 @@
-thisconfigdir=./..
+thisconfigdir=../..
 myfulldir=clients/kdestroy
-mydir=kdestroy
+mydir=clients/kdestroy
 BUILDTOP=$(REL)..$(S)..
 DEFS=
 
index 0fa2db474aa0313d33034ca882509df08fd24752..7a4c39dbd662cef2fb567f042282eb6966c3e5b4 100644 (file)
@@ -1,6 +1,6 @@
-thisconfigdir=./..
+thisconfigdir=../..
 myfulldir=clients/kinit
-mydir=kinit
+mydir=clients/kinit
 BUILDTOP=$(REL)..$(S)..
 DEFS=
 
index da5d604dff69e412b473bcb9a5ba7572e3ddfe25..aa8cd526d6dae531de7b6454584753ee4ddd6cfa 100644 (file)
@@ -1,6 +1,6 @@
-thisconfigdir=./..
+thisconfigdir=../..
 myfulldir=clients/klist
-mydir=klist
+mydir=clients/klist
 BUILDTOP=$(REL)..$(S)..
 DEFS=
 
index cbea1bbc54d66fd4a1aa410b634e042562d5494d..aca1f1a6c62a6d8cb93a7e8df810004a662fb37d 100644 (file)
@@ -1,6 +1,6 @@
-thisconfigdir=./..
+thisconfigdir=../..
 myfulldir=clients/kpasswd
-mydir=kpasswd
+mydir=clients/kpasswd
 BUILDTOP=$(REL)..$(S)..
 PROG_LIBPATH=-L$(TOPLIBD)
 PROG_RPATH=$(KRB5_LIBDIR)
index 6aae021d546577f3f9e0d811ce70025f9be9d14d..9957131960c5163882a6b298f84790af040e20ee 100644 (file)
@@ -1,6 +1,6 @@
-thisconfigdir=./..
+thisconfigdir=../..
 myfulldir=clients/ksu
-mydir=ksu
+mydir=clients/ksu
 BUILDTOP=$(REL)..$(S)..
 DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"'
 DEFS=
index cfdf5d18b5bdc962aec557d6b1a848b819ea46b4..13c4a85c2b73b0e55bb8c1e0d0f3dc369436f6cb 100644 (file)
@@ -1,6 +1,6 @@
-thisconfigdir=./..
+thisconfigdir=../..
 myfulldir=clients/kvno
-mydir=kvno
+mydir=clients/kvno
 BUILDTOP=$(REL)..$(S)..
 DEFS=
 
index 119435a8a6fead2e368c1b1dff9a962b41ec8dda..c9e6c14fcbb8a57d297f42de9b98aac4477e395e 100644 (file)
@@ -218,9 +218,19 @@ case $krb5_cv_host in
 alpha*-dec-osf*)
        AC_CHECK_LIB(security,setluid,
                AC_DEFINE(HAVE_SETLUID,1,[Define if setluid provided in OSF/1 security library])
+               KSU_LIBS="-lsecurity"
        )
        ;;
 esac
+AC_SUBST(KSU_LIBS)
+dnl
+if test $ac_cv_func_setenv = no || test $ac_cv_func_unsetenv = no \
+  || test $ac_cv_func_getenv = no; then
+  SETENVOBJ=setenv.o
+else
+  SETENVOBJ=
+fi
+AC_SUBST(SETENVOBJ)
 dnl
 dnl Check what the return types for gethostbyname_r and getservbyname_r are.
 dnl
@@ -549,6 +559,13 @@ AC_CHECK_TYPES([uint32_t, int32_t, uint64_t, int64_t, uint_least32_t, uintptr_t,
 #endif
 ])
 dnl
+dnl stuff for util/profile
+dnl
+dnl AC_KRB5_TCL already done
+DO_TCL=
+test "$TCL_LIBS" != "" && DO_TCL=ok
+AC_SUBST(DO_TCL)
+dnl
 dnl Test for POSIX 2001 *printf support (X/Open System Interfaces extension
 dnl to ANSI/ISO C 1999 specification).  Specifically, positional
 dnl specifications; not checking for other features like %zx at present.
@@ -608,7 +625,8 @@ AC_SUBST(HOST_TYPE)
 dnl
 dnl
 if test "$COM_ERR_VERSION" = k5 ; then
-  AC_CONFIG_SUBDIRS(util/et)
+dnl  AC_CONFIG_SUBDIRS(util/et)
+  K5_GEN_MAKEFILE(util/et)
 fi
 if test "$SS_VERSION" = k5 ; then
   AC_CONFIG_SUBDIRS(util/ss)
@@ -617,7 +635,7 @@ AC_CONFIG_SUBDIRS(util/profile lib/crypto lib/krb5 lib/des425 lib/apputils)
 if test -n "$KRB4_LIB"; then
   AC_CONFIG_SUBDIRS(lib/krb4)
 fi
-AC_CONFIG_SUBDIRS(lib/kdb lib/gssapi lib/rpc lib/kadm5)
-AC_CONFIG_SUBDIRS(kadmin clients plugins/kdb/db2 appl tests)
+AC_CONFIG_SUBDIRS(lib/gssapi lib/rpc lib/kadm5)
+AC_CONFIG_SUBDIRS(kadmin plugins/kdb/db2 appl tests)
 AC_CONFIG_FILES(krb5-config, [chmod +x krb5-config])
-V5_AC_OUTPUT_MAKEFILE(. util util/support util/send-pr lib kdc slave krb524 config-files gen-manpages include include/kerberosIV)
+V5_AC_OUTPUT_MAKEFILE(. util util/support util/profile util/send-pr lib lib/kdb kdc slave krb524 config-files gen-manpages include include/kerberosIV clients clients/klist clients/kinit clients/kvno clients/kdestroy clients/kpasswd clients/ksu)
index 5efd65b2fcf2279c4dd0b3e34090982e99235d3d..ebf95ddc7999ae251fe0a45c1ae6bddbed2de812 100644 (file)
@@ -1,6 +1,6 @@
-thisconfigdir=.
+thisconfigdir=../..
 myfulldir=lib/kdb
-mydir=.
+mydir=lib/kdb
 BUILDTOP=$(REL)..$(S)..
 KRB5_RUN_ENV = @KRB5_RUN_ENV@
 KRB5_CONFIG_SETUP = KRB5_CONFIG=$(SRCTOP)/config-files/krb5.conf ; export KRB5_CONFIG ;
diff --git a/src/lib/kdb/configure.in b/src/lib/kdb/configure.in
deleted file mode 100644 (file)
index 7d6a1ed..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-K5_AC_INIT(configure.in)
-CONFIG_RULES
-AC_CHECK_HEADERS(unistd.h)
-AC_TYPE_MODE_T
-AC_TYPE_OFF_T
-
-AC_CHECK_HEADERS(pthread.h)
-AC_CHECK_FUNCS(srand48 srand srandom umask)
-
-KRB5_RUN_FLAGS
-dnl The following is for check...
-KRB5_BUILD_PROGRAM
-KRB5_BUILD_LIBOBJS
-KRB5_BUILD_LIBRARY_WITH_DEPS
-V5_AC_OUTPUT_MAKEFILE
index 250271fc959d86812b029ae76a135e8ac676b0d4..184ca50fb07534d201edfe892a129af39de1ef6c 100644 (file)
@@ -2,9 +2,9 @@ prefix=@prefix@
 bindir=@bindir@
 datadir=@datadir@
 mydatadir=$(datadir)/et
-thisconfigdir=.
+thisconfigdir=../..
 myfulldir=util/et
-mydir=.
+mydir=util/et
 BUILDTOP=$(REL)..$(S)..
 RELDIR=../util/et
 SED = sed
diff --git a/src/util/et/configure.in b/src/util/et/configure.in
deleted file mode 100644 (file)
index 077eec6..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-K5_AC_INIT(error_table.y)
-CONFIG_RULES
-AC_C_CONST
-AC_PROG_LEX
-AC_PROG_YACC
-AC_PROG_AWK
-HAVE_YYLINENO
-DECLARE_SYS_ERRLIST
-dnl
-dnl Fancy caching of perror result...
-AC_MSG_CHECKING(for perror declaration)
-AC_CACHE_VAL(krb5_cv_decl_perror,
-[AC_EGREP_HEADER(perror, errno.h, 
-  krb5_cv_decl_perror=yes, krb5_cv_decl_perror=no)])dnl
-AC_MSG_RESULT($krb5_cv_decl_perror)
-if test $krb5_cv_decl_perror = yes; then
-       AC_DEFINE(HDR_HAS_PERROR,1,[Define if errno.h declares perror])
-fi
-dnl
-AC_CHECK_FUNCS(strerror)
-AC_HEADER_STDARG
-AC_CHECK_HEADERS(stdlib.h)
-KRB5_BUILD_LIBOBJS
-KRB5_BUILD_LIBRARY_WITH_DEPS
-KRB5_BUILD_PROGRAM dnl for test programs
-KRB5_RUN_FLAGS dnl for test programs
-V5_AC_OUTPUT_MAKEFILE
index e1b4bbce332b5881f75c78d3f1348eea60430b9b..1175a3ef10793e307f2c5c634546a03ce7f072fd 100644 (file)
@@ -1,6 +1,6 @@
-thisconfigdir=.
+thisconfigdir=../..
 myfulldir=util/profile
-mydir=.
+mydir=util/profile
 BUILDTOP=$(REL)..$(S)..
 PROG_LIBPATH=-L$(TOPLIBD) $(TCL_LIBPATH)
 PROG_RPATH=$(KRB5_LIBDIR)$(TCL_RPATH)
diff --git a/src/util/profile/configure.in b/src/util/profile/configure.in
deleted file mode 100644 (file)
index 8003c28..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-K5_AC_INIT(prof_parse.c)
-CONFIG_RULES
-AC_C_CONST
-AC_CHECK_HEADERS(unistd.h stdlib.h pwd.h)
-AC_CHECK_FUNCS(stat access strdup)
-AC_CHECK_MEMBERS([struct stat.st_mtimensec,struct stat.st_mtimespec.tv_nsec,struct stat.st_mtim.tv_nsec],,,[#include <sys/types.h>
-#include <sys/stat.h>])
-AC_PROG_AWK
-AC_KRB5_TCL
-DO_TCL=
-test "$TCL_LIBS" != "" && DO_TCL=ok
-AC_SUBST(DO_TCL)
-KRB5_BUILD_LIBOBJS
-KRB5_BUILD_PROGRAM
-KRB5_BUILD_LIBRARY_WITH_DEPS
-KRB5_RUN_FLAGS
-AC_CONFIG_FILES(prtest, [chmod +x prtest])
-V5_AC_OUTPUT_MAKEFILE