Moved Mac OS X stuff to top level of mac directory and removed old mac os 9 files
authorAlexandra Ellwood <lxs@mit.edu>
Tue, 30 Aug 2005 22:06:06 +0000 (22:06 +0000)
committerAlexandra Ellwood <lxs@mit.edu>
Tue, 30 Aug 2005 22:06:06 +0000 (22:06 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-4@17364 dc483132-0cff-0310-8789-dd5450dbe970

14 files changed:
src/mac/Headers/Kerberos5Prefix.h [moved from src/mac/MacOSX/Headers/Kerberos5Prefix.h with 100% similarity]
src/mac/MacOSX/Scripts/Kerberos5BuildSystem.jam [deleted file]
src/mac/MacOSX/Scripts/Kerberos5Errors.jam [deleted file]
src/mac/MacOSX/Scripts/Kerberos5Headers.jam [deleted file]
src/mac/MacOSX/Scripts/Kerberos5ServerBuild.jam [deleted file]
src/mac/Projects/GSS.pbexp [moved from src/mac/MacOSX/Projects/GSS.pbexp with 100% similarity]
src/mac/Projects/Kerberos4.pbexp [moved from src/mac/MacOSX/Projects/Kerberos4.pbexp with 100% similarity]
src/mac/Projects/Kerberos5.pbexp [moved from src/mac/MacOSX/Projects/Kerberos5.pbexp with 100% similarity]
src/mac/Projects/Kerberos5.pbproj/project.pbxproj [moved from src/mac/MacOSX/Projects/Kerberos5.pbproj/project.pbxproj with 100% similarity]
src/mac/Projects/KerberosDES.pbexp [moved from src/mac/MacOSX/Projects/KerberosDES.pbexp with 100% similarity]
src/mac/Projects/KerberosProfile.pbexp [moved from src/mac/MacOSX/Projects/KerberosProfile.pbexp with 100% similarity]
src/mac/ReadMe [deleted file]
src/mac/Release notes [deleted file]
src/mac/libraries/ChangeLog [deleted file]

diff --git a/src/mac/MacOSX/Scripts/Kerberos5BuildSystem.jam b/src/mac/MacOSX/Scripts/Kerberos5BuildSystem.jam
deleted file mode 100644 (file)
index de3f1ba..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-Intermediates = "$(BUILT_PRODUCTS_DIR)/Kerberos5.intermediates" ;
-IntermediateBuild = "$(Intermediates)/build" ;
-Sources = "$(SRCROOT)/../../Kerberos5/Sources" ;
-
-Reconf = "$(Sources)/util/reconf" ;
-Configure = "$(Sources)/configure" ;
-Makefile = "$(IntermediateBuild)/Makefile" ;
-MakefileET = "$(IntermediateBuild)/util/et/Makefile" ;
-MakefileInclude = "$(IntermediateBuild)/include/Makefile" ;
-
-
-# Assemble CFLAGS
-CONFIGURE_CFLAGS = "-fno-common -include /usr/include/TargetConditionals.h -DUSE_PASSWORD_SERVER" ;
-if $(RC_CFLAGS)      != "" { CONFIGURE_CFLAGS = "$(CONFIGURE_CFLAGS) $(RC_CFLAGS)" ;      }
-if $(CFLAGS)         != "" { CONFIGURE_CFLAGS = "$(CONFIGURE_CFLAGS) $(CFLAGS)" ;         }
-if $(OTHER_CFLAGS)   != "" { CONFIGURE_CFLAGS = "$(CONFIGURE_CFLAGS) $(OTHER_CFLAGS)" ;   }
-if $(WARNING_CFLAGS) != "" { CONFIGURE_CFLAGS = "$(CONFIGURE_CFLAGS) $(WARNING_CFLAGS)" ; }
-CONFIGURE_CFLAGS = "CFLAGS=$(CONFIGURE_CFLAGS)" ;
-
-# Assemble LDFLAGS
-CONFIGURE_LDFLAGS = "-Wl,-search_paths_first" ;
-if $(LDFLAGS) != "" { CONFIGURE_LDFLAGS = "$(LDFLAGS) $(CONFIGURE_LDFLAGS)" ;  }
-CONFIGURE_LDFLAGS = "LDFLAGS=$(CONFIGURE_LDFLAGS:)" ;
-
-#
-# Note: in this jam script we have separated the dependency tree from the 
-# actual scripts.  This is so that CVS checkouts trigger a rebuild but the jam
-# script doesn't need to know how the reconf and configure scripts work.
-#
-
-# Configure <makefile> : <configure>
-rule Configure
-{
-    DEPENDS "$(1)" : "$(2)" ;
-    Clean.Remove clean "$(1:D)" ;
-}
-actions Configure
-{
-    mkdir -p "$(1:D)"
-    cd "$(1:D)" && /bin/sh "$(2)" --prefix=/usr --localstatedir=/var/db "$(CONFIGURE_CFLAGS)" "$(CONFIGURE_LDFLAGS)" || rm -f "$(1)"
-}
-
-# MakeInclude <stamp file>
-rule MakeInclude
-{
-    DEPENDS "$(1)" : "$(Makefile)" ;
-    Configure "$(Makefile)" : "$(Configure)" ;
-    Clean.Remove clean "$(1)" ;
-}
-actions MakeInclude
-{
-    cd "$(1:D)/util/et" && make && cd "$(1:D)/include" && make && cd "$(1:D)/lib/gssapi/krb5" && make gssapi_krb5.h && touch "$(1)" && echo "### HAPPINESS ###"
-}
-
-# Make <stamp file>
-rule Make
-{
-    DEPENDS "$(1)" : "$(Makefile)" ;
-    Configure "$(Makefile)" : "$(Configure)" ;
-    Clean.Remove clean "$(1)" ;
-}
-actions Make
-{
-    cd "$(1:D)" && make && touch "$(1)" && echo "### HAPPINESS ###"
-}
diff --git a/src/mac/MacOSX/Scripts/Kerberos5Errors.jam b/src/mac/MacOSX/Scripts/Kerberos5Errors.jam
deleted file mode 100644 (file)
index dfa3e8a..0000000
+++ /dev/null
@@ -1,96 +0,0 @@
-include "$(SRCROOT)/../../KerberosErrors/Scripts/compile_et.jam" ;
-
-Intermediates = "$(BUILT_PRODUCTS_DIR)/Kerberos5.intermediates" ;
-IntermediateErrorTables = "$(Intermediates)/ErrorTables" ;
-
-compile_et  "$(IntermediateErrorTables)/prof_err.h"
-            "$(IntermediateErrorTables)/prof_err.c"
-            "$(IntermediateErrorTables)/prof_err.strings" : 
-            "$(SRCROOT)/../../Kerberos5/Sources/util/profile/prof_err.et" ;
-
-compile_et  "$(IntermediateErrorTables)/krb_err.h"
-            "$(IntermediateErrorTables)/krb_err.c"
-            "$(IntermediateErrorTables)/krb_err.strings" : 
-            "$(SRCROOT)/../../Kerberos5/Sources/lib/krb4/krb_err.et" ;
-
-compile_et  "$(IntermediateErrorTables)/kadm_err.h"
-            "$(IntermediateErrorTables)/kadm_err.c"
-            "$(IntermediateErrorTables)/kadm_err.strings" : 
-            "$(SRCROOT)/../../Kerberos5/Sources/lib/krb4/kadm_err.et" ;
-
-compile_et  "$(IntermediateErrorTables)/krb524_err.h"
-            "$(IntermediateErrorTables)/krb524_err.c"
-            "$(IntermediateErrorTables)/krb524_err.strings" : 
-            "$(SRCROOT)/../../Kerberos5/Sources/lib/krb5/error_tables/krb524_err.et" ;
-
-compile_et  "$(IntermediateErrorTables)/asn1_err.h"
-            "$(IntermediateErrorTables)/asn1_err.c"
-            "$(IntermediateErrorTables)/asn1_err.strings" : 
-            "$(SRCROOT)/../../Kerberos5/Sources/lib/krb5/error_tables/asn1_err.et" ;
-
-compile_et  "$(IntermediateErrorTables)/kdb5_err.h"
-            "$(IntermediateErrorTables)/kdb5_err.c"
-            "$(IntermediateErrorTables)/kdb5_err.strings" : 
-            "$(SRCROOT)/../../Kerberos5/Sources/lib/krb5/error_tables/kdb5_err.et" ;
-
-compile_et  "$(IntermediateErrorTables)/krb5_err.h"
-            "$(IntermediateErrorTables)/krb5_err.c"
-            "$(IntermediateErrorTables)/krb5_err.strings" : 
-            "$(SRCROOT)/../../Kerberos5/Sources/lib/krb5/error_tables/krb5_err.et" ;
-
-compile_et  "$(IntermediateErrorTables)/kv5m_err.h"
-            "$(IntermediateErrorTables)/kv5m_err.c"
-            "$(IntermediateErrorTables)/kv5m_err.strings" : 
-            "$(SRCROOT)/../../Kerberos5/Sources/lib/krb5/error_tables/kv5m_err.et" ;
-
-compile_et  "$(IntermediateErrorTables)/gssapi_err_generic.h"
-            "$(IntermediateErrorTables)/gssapi_err_generic.c"
-            "$(IntermediateErrorTables)/gssapi_err_generic.strings" : 
-            "$(SRCROOT)/../../Kerberos5/Sources/lib/gssapi/generic/gssapi_err_generic.et" ;
-
-compile_et  "$(IntermediateErrorTables)/gssapi_err_krb5.h"
-            "$(IntermediateErrorTables)/gssapi_err_krb5.c"
-            "$(IntermediateErrorTables)/gssapi_err_krb5.strings" : 
-            "$(SRCROOT)/../../Kerberos5/Sources/lib/gssapi/krb5/gssapi_err_krb5.et" ;
-                        
-DEPENDS all :  "$(IntermediateErrorTables)/prof_err.h"
-                "$(IntermediateErrorTables)/prof_err.c"
-                "$(IntermediateErrorTables)/prof_err.strings"
-                
-                "$(IntermediateErrorTables)/krb_err.h"
-                "$(IntermediateErrorTables)/krb_err.c"
-                "$(IntermediateErrorTables)/krb_err.strings"
-
-                "$(IntermediateErrorTables)/kadm_err.h"
-                "$(IntermediateErrorTables)/kadm_err.c"
-                "$(IntermediateErrorTables)/kadm_err.strings"
-
-                "$(IntermediateErrorTables)/krb524_err.h"
-                "$(IntermediateErrorTables)/krb524_err.c"
-                "$(IntermediateErrorTables)/krb524_err.strings"
-                
-                "$(IntermediateErrorTables)/asn1_err.h"
-                "$(IntermediateErrorTables)/asn1_err.c"
-                "$(IntermediateErrorTables)/asn1_err.strings"
-                
-                "$(IntermediateErrorTables)/kdb5_err.h"
-                "$(IntermediateErrorTables)/kdb5_err.c"
-                "$(IntermediateErrorTables)/kdb5_err.strings"
-                
-                "$(IntermediateErrorTables)/krb5_err.h"
-                "$(IntermediateErrorTables)/krb5_err.c"
-                "$(IntermediateErrorTables)/krb5_err.strings"
-            
-                "$(IntermediateErrorTables)/kv5m_err.h"
-                "$(IntermediateErrorTables)/kv5m_err.c"
-                "$(IntermediateErrorTables)/kv5m_err.strings"
-                
-                "$(IntermediateErrorTables)/gssapi_err_generic.h"
-                "$(IntermediateErrorTables)/gssapi_err_generic.c"
-                "$(IntermediateErrorTables)/gssapi_err_generic.strings" 
-            
-                "$(IntermediateErrorTables)/gssapi_err_krb5.h"
-                "$(IntermediateErrorTables)/gssapi_err_krb5.c"
-                "$(IntermediateErrorTables)/gssapi_err_krb5.strings" ;
-DEPENDS install : all ;
-DEPENDS installhdrs : all ;
diff --git a/src/mac/MacOSX/Scripts/Kerberos5Headers.jam b/src/mac/MacOSX/Scripts/Kerberos5Headers.jam
deleted file mode 100644 (file)
index 23b411a..0000000
+++ /dev/null
@@ -1,160 +0,0 @@
-include "$(SRCROOT)/../Scripts/Kerberos5BuildSystem.jam" ;
-
-ErrorTableRegexp = "/^\\s*#define\\s+\\w+\(\\s+\\(-?\\d+L\\)\)|\(initialize_\\w+_error_table\\(\\)\)\\s*$/" ;
-ExtractErrorCodes = "perl -e 'while (<STDIN>) { if ($(ErrorTableRegexp)) { print; } }'" ;
-
-Intermediates = "$(BUILT_PRODUCTS_DIR)/Kerberos5.intermediates" ;
-IntermediateErrorTables = "$(Intermediates)/ErrorTables" ;
-IntermediateIncludes = "$(Intermediates)/include" ;
-IntermediateV5Includes = "$(IntermediateIncludes)/krb5" ;
-IntermediateV4Includes = "$(IntermediateIncludes)/kerberosIV" ;
-IntermediateGSSIncludes = "$(IntermediateIncludes)/gssapi" ;
-IntermediateFrameworkHeaders = "$(Intermediates)/Kerberos" ;
-IntermediateBuild = "$(Intermediates)/build" ;
-
-MakeIncludeStamp = "$(IntermediateBuild)/makeInclude.stamp" ;
-
-AutoconfH = "$(IntermediateV5Includes)/autoconf.h" ;
-OsconfH = "$(IntermediateV5Includes)/osconf.h" ;
-
-# CatHeader <header> : <macro name> <header.hin> <error tables>
-rule CatHeader
-{
-    NOTFILE "$(2[1])" ;
-    DEPENDS "$(1)" : "$(2[3-])" "$(AutoconfH)" ;
-    Clean.Remove clean : "$(1)" ;
-}
-actions CatHeader
-{
-    mkdir -p "$(1:D)"
-    echo "/*"                                   > "$(1)"
-    echo " * This file is auto generated."     >> "$(1)"
-    echo " * Please do not edit it."           >> "$(1)"
-    echo " */"                                 >> "$(1)"
-    echo ""                                    >> "$(1)"
-    echo "#ifndef $(2[1])"                     >> "$(1)"
-    echo "#define $(2[1])"                     >> "$(1)"
-    echo ""                                    >> "$(1)"
-    echo "/* Environment dependent macros */"  >> "$(1)"
-    if [ -n "$(2[2])" ]; then
-        $(SED) -e 's:SIZEOF:$(2[2])SIZEOF:' "$(AutoconfH)" | grep SIZEOF >> "$(1)"
-        echo ""                                    >> "$(1)"
-    fi
-    for header in "$(2[4-])" ; do
-        base=`basename "${header}"`
-        echo ""                                >> "$(1)"
-        echo "/* Error tables from ${base} */" >> "$(1)"
-        cat "${header}" | $(ExtractErrorCodes) >> "$(1)"
-    done
-    echo ""                                    >> "$(1)"
-    cat "$(2[3])"                              >> "$(1)"
-    echo "#endif /* $(2[1]) */"                >> "$(1)"
-}
-
-rule MakeFrameworkHeader
-{
-    DEPENDS "$(1)" : "$(2)" ;
-    Clean.Remove clean : "$(1)" ;
-}
-actions MakeFrameworkHeader
-{
-    mkdir -p "$(1:D)"
-    $(SED) -e 's:<com_err.h>:<Kerberos/com_err.h>:' \
-           -e 's:<kerberosIV/des.h>:<Kerberos/des.h>:' \
-           -e 's:<kerberosIV/krb.h>:<Kerberos/krb.h>:' \
-           -e 's:<kerberosIV/krb_err.h>:<Kerberos/krb_err.h>:' \
-           -e 's:<profile.h>:<Kerberos/profile.h>:' \
-           -e 's:<krb5.h>:<Kerberos/krb5.h>:' \
-           -e 's:<gssapi/gssapi.h>:<Kerberos/gssapi.h>:' \
-           -e 's:<gssapi/gssapi_krb5.h>:<Kerberos/gssapi_krb5.h>:' \
-           -e 's:<gssapi/gssapi_generic.h>:<Kerberos/gssapi_generic.h>:' \
-           "$(2)" > "$(1)"
-}
-
-rule CopyHeader
-{
-    DEPENDS "$(1)" : "$(2)" ;
-    Clean.Remove clean : "$(1)" ;
-}
-actions CopyHeader
-{
-    mkdir -p "$(1:D)"
-    cp -fRP "$(2)" "$(1)"
-}
-
-
-MakeFrameworkHeader "$(IntermediateFrameworkHeaders)/com_err.h" : "$(SRCROOT)/../../KerberosErrors/Headers/Kerberos/com_err.h" ;
-CopyHeader          "$(IntermediateIncludes)/com_err.h"         : "$(SRCROOT)/../../KerberosErrors/Headers/Kerberos/com_err.h" ;
-
-CopyHeader          "$(IntermediateV4Includes)/des.h"       : "$(SRCROOT)/../../Kerberos5/Sources/include/kerberosIV/des.h" ;
-MakeFrameworkHeader "$(IntermediateFrameworkHeaders)/des.h" : "$(IntermediateV4Includes)/des.h" ;
-
-CopyHeader          "$(IntermediateV4Includes)/krb.h"           : "$(SRCROOT)/../../Kerberos5/Sources/include/kerberosIV/krb.h" ;
-CopyHeader          "$(IntermediateV4Includes)/krb_err.h"       : "$(IntermediateErrorTables)/krb_err.h" ;
-MakeFrameworkHeader "$(IntermediateFrameworkHeaders)/krb.h"     : "$(IntermediateV4Includes)/krb.h" ;
-MakeFrameworkHeader "$(IntermediateFrameworkHeaders)/krb_err.h" : "$(IntermediateV4Includes)/krb_err.h" ;
-
-CatHeader           "$(IntermediateIncludes)/profile.h"         : "__KERBEROSPROFILE__" ""
-                                                                  "$(SRCROOT)/../../Kerberos5/Sources/util/profile/profile.hin"
-                                                                  "$(IntermediateErrorTables)/prof_err.h" ;
-MakeFrameworkHeader "$(IntermediateFrameworkHeaders)/profile.h" : "$(IntermediateIncludes)/profile.h" ;
-
-CatHeader           "$(IntermediateIncludes)/krb5.h"               : "__KERBEROS5__" ""
-                                                                     "$(SRCROOT)/../../Kerberos5/Sources/include/krb5.hin"
-                                                                     "$(IntermediateErrorTables)/asn1_err.h"
-                                                                     "$(IntermediateErrorTables)/kdb5_err.h"
-                                                                     "$(IntermediateErrorTables)/krb5_err.h"
-                                                                     "$(IntermediateErrorTables)/krb524_err.h"
-                                                                     "$(IntermediateErrorTables)/kv5m_err.h" ;
-MakeFrameworkHeader "$(IntermediateFrameworkHeaders)/krb5.h"       : "$(IntermediateIncludes)/krb5.h" ;
-
-CatHeader           "$(IntermediateGSSIncludes)/gssapi.h"              : "__GSSAPI__" "GSS_"
-                                                                         "$(SRCROOT)/../../Kerberos5/Sources/lib/gssapi/generic/gssapi.hin"
-                                                                         "$(IntermediateErrorTables)/gssapi_err_generic.h"
-                                                                         "$(IntermediateErrorTables)/gssapi_err_krb5.h" ;
-CopyHeader          "$(IntermediateGSSIncludes)/gssapi_generic.h"      : "$(SRCROOT)/../../Kerberos5/Sources/lib/gssapi/generic/gssapi_generic.h" ;
-CopyHeader          "$(IntermediateGSSIncludes)/gssapi_krb5.h"         : "$(IntermediateBuild)/lib/gssapi/krb5/gssapi_krb5.h" ;
-MakeFrameworkHeader "$(IntermediateFrameworkHeaders)/gssapi.h"         : "$(IntermediateGSSIncludes)/gssapi.h" ;
-MakeFrameworkHeader "$(IntermediateFrameworkHeaders)/gssapi_generic.h" : "$(IntermediateGSSIncludes)/gssapi_generic.h" ;
-MakeFrameworkHeader "$(IntermediateFrameworkHeaders)/gssapi_krb5.h"    : "$(IntermediateGSSIncludes)/gssapi_krb5.h" ;
-
-
-CopyHeader "$(AutoconfH)" : "$(IntermediateBuild)/include/krb5/autoconf.h" ;
-CopyHeader "$(OsconfH)"   : "$(IntermediateBuild)/include/krb5/osconf.h" ;
-
-DEPENDS "$(IntermediateBuild)/include/krb5/autoconf.h" 
-        "$(IntermediateBuild)/include/krb5/osconf.h" 
-        "$(IntermediateBuild)/lib/gssapi/krb5/gssapi_krb5.h" : "$(MakeIncludeStamp)" ;
-
-MakeInclude "$(MakeIncludeStamp)" ;
-
-
-DEPENDS all :  "$(IntermediateIncludes)/com_err.h"
-                "$(IntermediateFrameworkHeaders)/com_err.h"
-
-                "$(IntermediateV4Includes)/des.h"
-                "$(IntermediateFrameworkHeaders)/des.h"
-                
-                "$(IntermediateV4Includes)/krb.h"
-                "$(IntermediateV4Includes)/krb_err.h"
-                "$(IntermediateFrameworkHeaders)/krb.h"
-                "$(IntermediateFrameworkHeaders)/krb_err.h"
-                
-                "$(IntermediateIncludes)/profile.h"
-                "$(IntermediateFrameworkHeaders)/profile.h"
-                
-                "$(IntermediateIncludes)/krb5.h"
-                "$(IntermediateFrameworkHeaders)/krb5.h"
-                
-                "$(IntermediateGSSIncludes)/gssapi.h"
-                "$(IntermediateGSSIncludes)/gssapi_generic.h"
-                "$(IntermediateGSSIncludes)/gssapi_krb5.h" 
-                "$(IntermediateFrameworkHeaders)/gssapi.h"
-                "$(IntermediateFrameworkHeaders)/gssapi_generic.h"
-                "$(IntermediateFrameworkHeaders)/gssapi_krb5.h"
-                
-                "$(AutoconfH)"
-                "$(OsconfH)" ;
-
-DEPENDS install : all ;
-DEPENDS installhdrs : all ;
diff --git a/src/mac/MacOSX/Scripts/Kerberos5ServerBuild.jam b/src/mac/MacOSX/Scripts/Kerberos5ServerBuild.jam
deleted file mode 100644 (file)
index 2a9da14..0000000
+++ /dev/null
@@ -1,87 +0,0 @@
-include "$(SRCROOT)/../Scripts/Kerberos5BuildSystem.jam" ;
-
-MakeStamp = "$(IntermediateBuild)/make.stamp" ;
-
-# InstallProgram <destination executable> : <source executable>
-rule InstallProgram
-{
-    DEPENDS "$(1)" : "$(2)" ;
-    DEPENDS "$(2)" : "$(MakeStamp)" ;
-    Clean.Remove clean "$(1)" ;
-}
-actions InstallProgram
-{
-    mkdir -p "$(1:D)"
-    /usr/bin/install -c -s "$(2)" "$(1)" 
-}
-
-# InstallFile <destination file> : <source file>
-rule InstallFile
-{
-    DEPENDS "$(1)" : "$(2)" ;
-    DEPENDS "$(2)" : "$(MakeStamp)" ;
-    Clean.Remove clean "$(1)" ;
-}
-actions InstallFile
-{
-    mkdir -p "$(1:D)"
-    /usr/bin/install -c -m 644 "$(2)" "$(1)" 
-}
-
-Make "$(MakeStamp)" : "$(Makefile)" ;
-
-InstallProgram "$(DSTROOT)/usr/sbin/kadmin"          : "$(IntermediateBuild)/kadmin/cli/kadmin" ;
-InstallProgram "$(DSTROOT)/usr/sbin/kadmin.local"    : "$(IntermediateBuild)/kadmin/cli/kadmin.local" ;
-InstallProgram "$(DSTROOT)/usr/sbin/kadmind"         : "$(IntermediateBuild)/kadmin/server/kadmind" ;
-InstallProgram "$(DSTROOT)/usr/sbin/ktutil"          : "$(IntermediateBuild)/kadmin/ktutil/ktutil" ;
-InstallProgram "$(DSTROOT)/usr/sbin/kdb5_util"       : "$(IntermediateBuild)/kadmin/dbutil/kdb5_util" ;
-InstallProgram "$(DSTROOT)/usr/sbin/kprop"           : "$(IntermediateBuild)/slave/kprop" ;
-InstallProgram "$(DSTROOT)/usr/sbin/kpropd"          : "$(IntermediateBuild)/slave/kpropd" ;
-InstallProgram "$(DSTROOT)/usr/sbin/krb524d"         : "$(IntermediateBuild)/krb524/krb524d" ;
-InstallProgram "$(DSTROOT)/usr/sbin/krb5kdc"         : "$(IntermediateBuild)/kdc/krb5kdc" ;
-InstallProgram "$(DSTROOT)/usr/bin/krb5-config"      : "$(IntermediateBuild)/krb5-config" ;
-                  
-InstallFile "$(DSTROOT)/usr/share/man/man1/kerberos.1"     : "$(SRCROOT)/../../Kerberos5/Sources/gen-manpages/kerberos.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man1/krb5-config.1"  : "$(SRCROOT)/../../Kerberos5/Sources/krb5-config.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man5/kdc.conf.5"     : "$(SRCROOT)/../../Kerberos5/Sources/config-files/kdc.conf.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man5/krb5.conf.5"    : "$(SRCROOT)/../../Kerberos5/Sources/config-files/krb5.conf.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man8/kadmin.8"       : "$(SRCROOT)/../../Kerberos5/Sources/kadmin/cli/kadmin.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man8/kadmin.local.8" : "$(SRCROOT)/../../Kerberos5/Sources/kadmin/cli/kadmin.local.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man8/kadmind.8"      : "$(SRCROOT)/../../Kerberos5/Sources/kadmin/server/kadmind.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man8/ktutil.8"       : "$(SRCROOT)/../../Kerberos5/Sources/kadmin/ktutil/ktutil.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man8/kdb5_util.8"    : "$(SRCROOT)/../../Kerberos5/Sources/kadmin/dbutil/kdb5_util.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man8/kprop.8"        : "$(SRCROOT)/../../Kerberos5/Sources/slave/kprop.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man8/kpropd.8"       : "$(SRCROOT)/../../Kerberos5/Sources/slave/kpropd.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man8/krb5kdc.8"      : "$(SRCROOT)/../../Kerberos5/Sources/kdc/krb5kdc.M" ;
-InstallFile "$(DSTROOT)/usr/share/man/man8/krb524d.8"      : "$(SRCROOT)/../../Kerberos5/Sources/krb524/krb524d.M" ;
-
-
-DEPENDS all     : "$(MakeStamp)" ;
-
-DEPENDS install : all 
-                  "$(DSTROOT)/usr/sbin/kadmin"
-                  "$(DSTROOT)/usr/sbin/kadmin.local"
-                  "$(DSTROOT)/usr/sbin/kadmind"
-                  "$(DSTROOT)/usr/sbin/kdb5_util"
-                  "$(DSTROOT)/usr/sbin/kprop"
-                  "$(DSTROOT)/usr/sbin/kpropd"
-                  "$(DSTROOT)/usr/sbin/krb524d"
-                  "$(DSTROOT)/usr/sbin/krb5kdc"
-                  "$(DSTROOT)/usr/sbin/ktutil"
-                  "$(DSTROOT)/usr/bin/krb5-config"
-                  
-                  "$(DSTROOT)/usr/share/man/man1/kerberos.1"
-                  "$(DSTROOT)/usr/share/man/man1/krb5-config.1"
-                  "$(DSTROOT)/usr/share/man/man5/kdc.conf.5"
-                  "$(DSTROOT)/usr/share/man/man5/krb5.conf.5"
-                  "$(DSTROOT)/usr/share/man/man8/kadmin.8"
-                  "$(DSTROOT)/usr/share/man/man8/kadmin.local.8"
-                  "$(DSTROOT)/usr/share/man/man8/kadmind.8"
-                  "$(DSTROOT)/usr/share/man/man8/kdb5_util.8"
-                  "$(DSTROOT)/usr/share/man/man8/kprop.8"
-                  "$(DSTROOT)/usr/share/man/man8/kpropd.8"
-                  "$(DSTROOT)/usr/share/man/man8/krb5kdc.8"
-                  "$(DSTROOT)/usr/share/man/man8/ktutil.8"
-                  "$(DSTROOT)/usr/share/man/man8/krb524d.8" ;
-                  
-DEPENDS installhdrs : all ;
diff --git a/src/mac/ReadMe b/src/mac/ReadMe
deleted file mode 100644 (file)
index 9e5226b..0000000
+++ /dev/null
@@ -1,139 +0,0 @@
-Building the Macintosh version of Kerberos 5 and GSS
-----------------------------------------------------
-
-(Last updated $Date$)
-
-If you have questions or comments about the Macintosh build process,
-send e-mail to <macdev@mit.edu> .
-
-
-To build the Macintosh version of Kerberos 5 and GSS:
-
---- Installing tools ---
-
-       1) Install CodeWarrior Pro 4, including MPW.
-               This build of Kerberos v5 and GSS requires CodeWarrior Pro4 MPW tools.
-               Don't forget to run one of 4 Metrowerks MPW scripts, as described at the
-               bottom of MPW worksheet the first time you launch it.
-
-       2) Download MacPerl and MacPerl MPW tool from
-       
-          <ftp://sunsite.cnlab-switch.ch/software/platform/macos/perl/>
-          
-          The MacPerl directory contains several versions of the app and the MPW
-          tool.  The *_appl and *_tool versions work properly with our scripts, e.g.,
-          you should download "Mac_Perl_520r4_appl.bin" and "Mac_Perl_520r4_tool.bin".
-
-       3) Install MacPerl and MacPerl MPW tool by following the installation 
-          instructions provided with them:
-           - install MacPerl application before installing MacPerl tool
-               - after installing MacPerl tool, run its MPW configuration script
-                 and follow the instructions
-
---- Preparing Kerberos v5 build tree ---
-
-       4) Launch MPW.
-
-       5) Set directory in MPW to the top level of Kerberos 5 distribution
-          (e.g. "GSS-Kerberos5").
-
-       6) Build target "prebuild" in MPW.
-               This will create a new Makefile, so you may be asked whether you 
-               want to save changes to the Makefile if you opened it before step
-               6. Save the changes.
-           
---- Building libraries ---
-
-       7) Build target "all" in MPW. Wait.
-       
-          Example build times: 30-40 minutes on a G3 machine, 80 minutes
-          on a PowerMac 9600/233.
-          
-          You may receive some compile warnings about an ignored pragma, warnings
-          about illegal implicit const pointer conversions, and some link warnings.
-          These are normal and can be ignored.
-          
-          We used to see MPW crash during the link stage of the build. We think this 
-          has been fixed. If this happens to you, you should restart MPW and start
-          the build again, and report the problem to macdev@mit.edu.
-
---- Binaries ---
-
-       The following assumes that you have followed the steps above to build
-       the GSS & Kerberos 5 libraries.  What you now have supports both the
-       Kerberos 5 and GSS APIs.  Each is supported as both CFM shared libraries
-       and CodeWarrior static link libraries for both 68k & PowerPC Macs.
-       We strongly recommend you use the CFM shared libraries.
-       
-       The following binary components are provided/built in this release:
-
-       ":MIT Kerberos Library"
-       * Fat CFM Shared Library including GSS, and Kerberos v5, CCache, and DES
-          libraries.
-       * Not for linking against in your projects; include in distributions to
-         be placed in System Folder:Extensions.
-       
-       :GSSLib.68K
-       * CFM Shared Library including GSS for 68k Macs.
-       
-       :GSSLib.PPC
-       * CFM Shared Library including GSS for PowerPC Macs.
-       
-       :Kerberos5Lib.68K
-       * CFM Shared Library including Kerberos 5 for 68k Macs.
-       
-       :Kerberos5Lib.68K
-       * CFM Shared Library including Kerberos 5 for PowerPC Macs.
-       
-          :mac:krb5.ini
-          * Sample krb5.ini file using CYGNUS.COM as the default realm
-            
-          :include
-          * An include directory containing the files necessary for development
-
---- Installation ---
-
-        To install the Kerberos 5 system on your Mac:
-
-          1) Copy the :mac:krb5.ini file (configured for your site) into
-             the "Preferences" folder in the "System Folder".
-          
-          2) Install the shared libraries by copying the  "MIT Kerberos Library" file
-             to the "Extensions" folder in the "System Folder".
-          
-          3) If you are using System 7.6 or earlier on a 68K Mac, install
-             the CFM-68K Runtime Enabler 4.0, available from Apple at:
-             
-             <ftp://ftp.info.apple.com/Apple_Support_Area/Apple_Software_Updates/US/Macintosh/System/CFM-68K/>
-
---- Getting Started Programming ---
-
-       You can program using either the Kerberos 5 or GSS APIs.
-
-       To add Kerberos functionality to a Code Warrior based application:
-       
-          1) PPC application: use shared libraries:
-                       For GSSAPI, add GSSLibraryPPC to your project
-                       For Kerberos v5 API, add K5LibraryPPC to your project
-                       Set the project options to 4 byte integers and enums treated as ints.
-
-          2) CFM-68K application: use shared libraries
-                       For GSSAPI, add GSSLibrary68K to your project
-                       For Kerberos v5 API, add K5Library68K to your project
-                       Set the project options to 4 byte integers and enums treated as ints.
-
-          3) Classic 68K application: use glue for shared libraries
-                       For GSSAPI, add GSSLib.glue.c to your project
-                       For Kerberos v5 API, add Kerberos5.glue.c to your project
-                       Set the project options to 4 byte integers and enums treated as ints.
-
-    A PDF document describing the Kerberos 5 API is located at:
-    
-      <http://web.mit.edu/macdev/mit/doc/pdf/krb5api.pdf>
-    
-    (That document was created from tex files in the main Kerberos 5 source tree.)
-    
-    The GSSAPI is described in Internet RFC's 1508 and 1509:
-    
-      <http://info.internet.isi.edu/in-notes/rfc/files/rfc1508.txt>
-      <http://info.internet.isi.edu/in-notes/rfc/files/rfc1509.txt>
diff --git a/src/mac/Release notes b/src/mac/Release notes
deleted file mode 100644 (file)
index 32b8a8b..0000000
+++ /dev/null
@@ -1,173 +0,0 @@
-Changes in 1.1a3:
- no static libraries
- no CNS config
- metaproject to build C and runtime libs
- fragment aliases
- debugging and non-debugging versions of shared libraries
-1.1b1
- building with 3des and realms iterator code
- config file changes to turn off 3des
-
-1.1b2
- upped cfm version numbers to prevent new apps from working with old libs
-
-1.1b3
- renamed prebuild "all" target to prebuild
- fixed resource chain mangling in Mac networking layer
-
-1.1b4
- realms iterator fixes
- additional tweaks to config file (reordering realms)
- fix debug targets to link against debug C and runtime libs
-1.1b5
- preliminary version of ccache v2 library and headers
- Mac changes for cc_set_cache_name, including addition of Krb5GlobalsLib
-1.1b6
- Fixed debug vs. non-debug import mistakes in GSSLib and globals lib.
- Fixed ccache API_VER_1 vs. API_VER_2 bug
-1.1b7
- Fixed clean target
- Added template target
- Fixed inconsistency about bugger size in globals API
- Updated to ccache 2.0b1
-
-1.1b8
- 68K builds are back
- Updated to ccache 2.0b2
-1.1b9
- Updated to ccache 2.0b3
- Added Krb5GlobalsGetDefaultCacheNameModification to globals library
- Fix for profiler crashing when krb5.ini is missing
-1.1b10
- Exported krb5 and gss interfaces to set cache name
-1.1b11
- Fixed krb5 globals lib to use existing default cache instead of creating a new one
-1.1b12
- CCache 2.0b4 (v5 credentials corruption fix)
- 68K builds gone again
-1.1b13
- fixed win-mac.h to not conflict with MSL stat.h
- updated to CCache 2.0b5
-1.1b14-1.1b19 skipped
-1.1b20
- fixed glue to include gss_krb5_ccache_name
------ Version upped to 2.0fc1 -----
-
-2.0fc1
- changed fragment names to "MIT Kerberos¥É"
- updated to DES lib 1.0.3
- updated to CCache 2.0fc1
- removed CLib and RuntimeLib from output binary
- renamed output to MIT Kerberos Library
- changed vers 2 resource to new name (MIT Kerberos for Macintosh)
-
-2.0fc2
- updated to CCache 2.0fc2
- removed 68K builds which snuck in somehow
-
-2.0fc3
- updated to CCache 2.0fc3
- added 68K des library
- removed all traces of CW builds
- forced 68K version of krb globals to build
-2.0 GM
- updated to DESLib 1.0.4
- added custom icon, vend, CCIª and hfdr resources
- renamed glue files
- updated readme
-2.0.1b1
- Microseconds support added
- Microseconds fixed on machines that don't have hardware support (Chas Williams)
- Fixed a bunch of missing krb5_auth_con_* exports
- Added NRL config file name (Chas Williams)
- Fixed profile layer to handle missing files correctly when looking for multiple ones
-
-2.1d1
- updated to sockets library
-2.1d2
- fixed oodles for sockets errno problems
- fixed exports to include krb5_auth_con_* and krb5_rc_*
-
-2.1d3
- rebuilt against MIT Support Library 1.1d3
-2.1d4
- separated profile lib
- fixed krb5 library CFM version numbers
- fixed makefile and perl scripts to build form arbitrary root
---- version upped to 2.5a1 ---
-
-2.5a1 - Monday, July 26, 1999 1:00:00 PM
- changed profile lib to use FSSpecs
- added krb5_get_profile
- reverted GSS library fragment name to GSSLibrary
- removed "MIT Kerberos¥GSSLib" alias
- removed "K5Library alias"
- removed com_err exports from krb5 lib
- fixed win-mac.h redefinition of size_t
-2.5a2 - Friday, August 6, 1999 1:40:00 PM
- fixed huge profile memory leak
- fixed memory leak in krb5_stdcc_destroy
- added traceback tables to PPC versions
-
-2.5b1
- from tag Mac_GSSKerberos5_2_5b1
- separated com_err lib
- now tracking krb5-1-1 branch
- added CCache cleanup to CFM termination procs
-2.5b2
- from tag Mac_GSSKerberos5_2_5b2
- cleaned up glue for all libraries
-2.5fc1
- from tag Mac_GSSKerberos5_2_5fc1
- added documentation and fixed makefile so that documentation,
- headers, and cfrm glue are always built correctly
-
-3.0d1
- from tag Mac_GSSKerberos5_3_0d1
- now tracking the trunk again
-3.0d2
- from tag Mac_GSSKerberos5_3_0d2
- no changes on the Mac side
-
-3.0d3
- from tag Mac_GSSKerberos5_3_0d3
- no changes on the Mac side
- fixed crash in get_init_creds when no network
-3.0d4
- from tag Mac_GSSKerberos5_3_0d4
- no changes on the Mac side
-3.0d5
- from tag Mac_GSSKerberos5_3_0d5
- no changes on the Mac side
-
-3.0d6
- from tag Mac_GSSKerberos5_3_0d6
- login lib support
- fixed to ccache v5 creds copying code
-
-3.0d7
- from tag Mac_GSSKerberos5_3_0d7
- support for login library in expired passwords
diff --git a/src/mac/libraries/ChangeLog b/src/mac/libraries/ChangeLog
deleted file mode 100644 (file)
index 8926b71..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-Fri Feb 21 16:30:00 2003 Alexandra Ellwood <lxs@mit.edu>
-    * Removed Mac OS 9 files.
-
-2001-10-09  Ken Raeburn  <raeburn@mit.edu>
-
-       * autoconf.h (NO_NESTED_PROTOTYPES): Don't define.
-
-2001-04-26  Ken Raeburn  <raeburn@mit.edu>
-
-       * autoconf.h (KRB5_PROVIDE_PROTOTYPES): Don't define.
-
-Wed Oct  21 17:40:00 1998  Miro Jurisic <meeroh@mit.edu>
-
-       * Metrowerks: Added CodeWarrior Pro4 projects and docs
-       * CodeWarrior Dependencies: Added CodeWarrior Pro4 deps
-
-Wed Jul  1 19:13:25 1998  Theodore Y. Ts'o  <tytso@mit.edu>
-
-       * KerberosHeaders.h: Removed #endif with no matching initial #if
-               statement.  (How did this compile before?)
-
-Tue Sep 30 19:04:20 1997  Tom Yu  <tlyu@mit.edu>
-
-       * autoconf.h: Replace HAS_STDLIB_H with something more sane.  Punt
-       POSIX_TYPES.
-
-Thu Sep 25 21:05:23 1997  Tom Yu  <tlyu@mit.edu>
-
-       * autoconf.h: Change HAS_SETVBUF, KRB5_USE_INET to something more
-       sane.
-
-Thu Sep 18 17:59:05 1997  Tom Yu  <tlyu@mit.edu>
-
-       * autoconf.h: Replace USE_STRING_H with something more sane.
-
-Tue Jul 15 12:36:05 1997  Theodore Y. Ts'o  <tytso@mit.edu>
-
-       * KerberosHeaders.h: Remove (probably unneeded) size_t definition.
-
-Sat Nov 23 00:18:20 1996  Theodore Ts'o  <tytso@rsts-11.mit.edu>
-
-       * KerberosHeaders.h: Remove DES3 and SHA support for 1.0, since
-               what's there isn't the correct final algorithm.  (They
-               will be re-added later.)  [PR #231]
-       
-Tue Apr 30 14:53:54 1996    <tytso@rsts-11.mit.edu>
-
-       * KerberosHeaders.h: Removed PROVIDE_SNEFRU (shouldn't be there)
-               and added PROVIDE_CRC32 (was originally in k5-int.h).
-
-Wed Apr 10 10:14:22 1996  Theodore Y. Ts'o  <tytso@dcl>
-
-       * KerberosHeaders.h (PROVIDE_DES_CBC_RAW): Fix #define of
-               PROVIDE_DES_CBC_RAW so that the mac implementation
-               actually exported the raw DES encryption system (needed
-               for GSSAPI).  Also added defines for the triple-DES
-               encryption systems.
-
-Wed Mar 27 00:07:46 1996  Theodore Y. Ts'o  <tytso@dcl>
-
-       * KerberosHeaders.h: Add #define of HAVE_STDLIB_H, since
-               Macintoshes have it!
-
-Wed Wed 27 18:00:00 1995  John Rivlin <jrivlin@fusion.com>
-
-       * KerberosHeaders.h: Created the file with the contents of 
-               KerberosHeaders.pch so that KerberosHeadersCFM.pch can 
-               also use it.
-       
-       * KerberosHeadersCFM.pch: Added file so that CFM compiler
-               can     use a private binary header file.
-
-Wed Wed 27 12:00:00 1995  James Mattly <mattly@fusion.com>
-
-       * autoconf.h: File is now moved to include directory as 
-               Makefile.in is run to create kerbsrc.tar.  Also 
-               the file has been cleaned up as it is not
-               automatically generated.
-
-       * libraries.sit.hqx: Mac project files have been reworked.
-               The CFM projects are now called "Kerberos 5 Library"
-               and "GSS Library".  The GSS library project includes 
-               the Kerberos 5 Library so you must install both
-               libraries in the system folder to use the GSS API
-               interface.
-
-Wed Sep 20 12:00:00 1995  James Mattly <mattly@fusion.com>
-
-       * libraries.sit.hqx: Updated project files to exclude verification 
-               files so users can link without the benefits of a 
-               preimplemented main.
-
-       * KerberosHeaders.pch:  Updated to handle change password.
-
-Sun Sep 10 12:00:00 1995  James Mattly <mattly@fusion.com>
-
-       * ChangeLog created
-
-       * libraries.sit.hqx: Project files changed to include new files 
-               and renamed files.
-