Hex Artifact Content

Artifact 44e0b4f94c1c4e9e6bcfdbcf01df19eacf08112e:

Manifest of check-in [44e0b4f94c] - Added preliminary support for using a Tcl-based metakit reader (mk4tcl.tcl, based off ReadKit) if Mk4tcl support not found

Updated mk4tcl to cleanup if build fails, to prevent false detection by rkeene on 2010-09-26 04:40:56.


0000: 43 20 41 64 64 65 64 5c 73 70 72 65 6c 69 6d 69  C Added\sprelimi
0010: 6e 61 72 79 5c 73 73 75 70 70 6f 72 74 5c 73 66  nary\ssupport\sf
0020: 6f 72 5c 73 75 73 69 6e 67 5c 73 61 5c 73 54 63  or\susing\sa\sTc
0030: 6c 2d 62 61 73 65 64 5c 73 6d 65 74 61 6b 69 74  l-based\smetakit
0040: 5c 73 72 65 61 64 65 72 5c 73 28 6d 6b 34 74 63  \sreader\s(mk4tc
0050: 6c 2e 74 63 6c 2c 5c 6e 62 61 73 65 64 5c 73 6f  l.tcl,\nbased\so
0060: 66 66 5c 73 52 65 61 64 4b 69 74 29 5c 73 69 66  ff\sReadKit)\sif
0070: 5c 73 4d 6b 34 74 63 6c 5c 73 73 75 70 70 6f 72  \sMk4tcl\ssuppor
0080: 74 5c 73 6e 6f 74 5c 73 66 6f 75 6e 64 5c 6e 5c  t\snot\sfound\n\
0090: 6e 55 70 64 61 74 65 64 5c 73 6d 6b 34 74 63 6c  nUpdated\smk4tcl
00a0: 5c 73 74 6f 5c 73 63 6c 65 61 6e 75 70 5c 73 69  \sto\scleanup\si
00b0: 66 5c 73 62 75 69 6c 64 5c 73 66 61 69 6c 73 2c  f\sbuild\sfails,
00c0: 5c 73 74 6f 5c 73 70 72 65 76 65 6e 74 5c 73 66  \sto\sprevent\sf
00d0: 61 6c 73 65 5c 73 64 65 74 65 63 74 69 6f 6e 0a  alse\sdetection.
00e0: 44 20 32 30 31 30 2d 30 39 2d 32 36 54 30 34 3a  D 2010-09-26T04:
00f0: 34 30 3a 35 36 0a 46 20 48 45 41 44 45 52 20 39  40:56.F HEADER 9
0100: 63 63 33 63 33 39 38 37 31 65 36 38 63 64 38 65  cc3c39871e68cd8e
0110: 65 38 30 31 66 37 65 64 65 34 66 65 65 33 63 62  e801f7ede4fee3cb
0120: 64 35 36 35 65 38 39 0a 46 20 4c 49 43 45 4e 53  d565e89.F LICENS
0130: 45 20 35 64 32 31 34 35 61 32 36 32 63 31 61 32  E 5d2145a262c1a2
0140: 62 62 30 39 63 38 37 61 32 31 63 34 35 38 66 66  bb09c87a21c458ff
0150: 34 30 30 35 32 37 65 66 63 64 0a 46 20 52 45 41  400527efcd.F REA
0160: 44 4d 45 20 33 39 63 35 33 34 36 66 37 35 33 35  DME 39c5346f7535
0170: 34 38 30 64 32 61 63 65 37 32 39 32 65 64 62 31  480d2ace7292edb1
0180: 30 64 66 62 31 66 36 37 31 36 64 32 0a 46 20 62  0dfb1f6716d2.F b
0190: 75 69 6c 64 2f 6d 61 6b 65 2d 6b 69 74 2d 77 69  uild/make-kit-wi
01a0: 6e 33 32 20 64 39 36 33 37 65 65 39 63 66 39 66  n32 d9637ee9cf9f
01b0: 66 63 33 33 30 31 30 30 63 63 30 61 63 35 62 66  fc330100cc0ac5bf
01c0: 37 65 39 36 62 66 62 64 64 37 61 65 20 78 0a 46  7e96bfbdd7ae x.F
01d0: 20 62 75 69 6c 64 2f 6d 61 6b 65 61 72 63 68 2e   build/makearch.
01e0: 69 6e 66 6f 20 63 33 64 34 32 33 39 66 36 39 63  info c3d4239f69c
01f0: 62 39 33 36 35 37 61 62 33 66 62 35 65 65 62 37  b93657ab3fb5eeb7
0200: 31 36 31 30 37 36 62 65 65 35 39 31 62 0a 46 20  161076bee591b.F 
0210: 62 75 69 6c 64 2f 70 72 65 2e 73 68 20 65 31 30  build/pre.sh e10
0220: 37 31 30 37 30 66 61 30 63 37 31 35 38 38 34 36  71070fa0c7158846
0230: 36 39 36 32 32 30 64 36 31 34 64 61 61 65 36 34  696220d614daae64
0240: 64 36 33 36 65 20 78 0a 46 20 69 74 63 6c 2f 62  d636e x.F itcl/b
0250: 75 69 6c 64 2e 73 68 20 66 61 66 31 62 61 32 33  uild.sh faf1ba23
0260: 64 37 38 35 37 31 63 35 31 34 30 65 63 64 39 62  d78571c5140ecd9b
0270: 33 38 38 34 39 65 39 32 64 31 61 36 31 33 37 32  38849e92d1a61372
0280: 20 78 0a 46 20 6b 69 74 63 72 65 61 74 6f 72 20   x.F kitcreator 
0290: 62 65 39 38 35 37 37 61 31 31 61 32 31 33 37 33  be98577a11a21373
02a0: 39 39 39 66 33 30 30 63 66 61 63 38 34 65 30 32  999f300cfac84e02
02b0: 62 39 31 66 31 36 36 35 20 78 0a 46 20 6b 69 74  b91f1665 x.F kit
02c0: 73 68 2f 62 75 69 6c 64 2e 73 68 20 37 33 62 33  sh/build.sh 73b3
02d0: 35 36 31 64 62 61 33 61 66 38 34 33 65 31 36 65  561dba3af843e16e
02e0: 39 65 63 36 62 66 39 62 35 63 35 65 35 37 37 36  9ec6bf9b5c5e5776
02f0: 65 33 64 64 20 78 0a 46 20 6b 69 74 73 68 2f 62  e3dd x.F kitsh/b
0300: 75 69 6c 64 73 72 63 2f 6b 69 74 73 68 2d 30 2e  uildsrc/kitsh-0.
0310: 30 2f 4d 61 6b 65 66 69 6c 65 2e 69 6e 20 65 63  0/Makefile.in ec
0320: 39 63 62 37 32 35 31 36 34 33 36 31 65 34 61 33  9cb725164361e4a3
0330: 39 30 61 37 32 36 33 30 38 35 31 39 35 65 62 33  90a7263085195eb3
0340: 66 65 62 32 37 62 0a 46 20 6b 69 74 73 68 2f 62  feb27b.F kitsh/b
0350: 75 69 6c 64 73 72 63 2f 6b 69 74 73 68 2d 30 2e  uildsrc/kitsh-0.
0360: 30 2f 61 63 6c 6f 63 61 6c 2e 6d 34 20 30 33 39  0/aclocal.m4 039
0370: 34 31 33 37 66 61 39 38 65 36 37 38 63 61 38 33  4137fa98e678ca83
0380: 30 30 62 36 61 37 33 61 34 33 31 61 65 61 61 66  00b6a73a431aeaaf
0390: 65 35 30 31 62 0a 46 20 6b 69 74 73 68 2f 62 75  e501b.F kitsh/bu
03a0: 69 6c 64 73 72 63 2f 6b 69 74 73 68 2d 30 2e 30  ildsrc/kitsh-0.0
03b0: 2f 62 6f 6f 74 2e 74 63 6c 20 32 32 62 37 65 37  /boot.tcl 22b7e7
03c0: 38 63 35 64 39 31 66 32 39 31 39 61 65 37 30 33  8c5d91f2919ae703
03d0: 36 38 32 37 32 30 35 63 61 35 62 31 62 66 62 36  6827205ca5b1bfb6
03e0: 39 32 0a 46 20 6b 69 74 73 68 2f 62 75 69 6c 64  92.F kitsh/build
03f0: 73 72 63 2f 6b 69 74 73 68 2d 30 2e 30 2f 63 6f  src/kitsh-0.0/co
0400: 6e 66 69 67 2e 67 75 65 73 73 20 32 33 64 61 37  nfig.guess 23da7
0410: 31 32 65 39 63 30 35 66 35 62 63 30 64 66 35 31  12e9c05f5bc0df51
0420: 35 64 39 34 64 63 61 35 63 34 34 30 66 33 63 66  5d94dca5c440f3cf
0430: 66 36 31 20 78 0a 46 20 6b 69 74 73 68 2f 62 75  f61 x.F kitsh/bu
0440: 69 6c 64 73 72 63 2f 6b 69 74 73 68 2d 30 2e 30  ildsrc/kitsh-0.0
0450: 2f 63 6f 6e 66 69 67 2e 73 75 62 20 31 66 30 61  /config.sub 1f0a
0460: 64 31 34 30 35 30 39 61 36 30 65 65 32 63 36 63  d140509a60ee2c6c
0470: 36 38 36 63 62 63 39 64 62 61 32 39 63 65 35 31  686cbc9dba29ce51
0480: 37 35 63 61 20 78 0a 46 20 6b 69 74 73 68 2f 62  75ca x.F kitsh/b
0490: 75 69 6c 64 73 72 63 2f 6b 69 74 73 68 2d 30 2e  uildsrc/kitsh-0.
04a0: 30 2f 63 6f 6e 66 69 67 75 72 65 2e 61 63 20 61  0/configure.ac a
04b0: 66 30 32 64 62 37 34 37 37 63 62 30 61 36 32 35  f02db7477cb0a625
04c0: 34 33 38 66 32 31 61 31 62 64 32 34 36 66 66 62  438f21a1bd246ffb
04d0: 65 62 35 31 64 37 30 0a 46 20 6b 69 74 73 68 2f  eb51d70.F kitsh/
04e0: 62 75 69 6c 64 73 72 63 2f 6b 69 74 73 68 2d 30  buildsrc/kitsh-0
04f0: 2e 30 2f 69 6e 73 74 61 6c 6c 2d 73 68 20 38 32  .0/install-sh 82
0500: 62 30 30 33 65 64 34 35 38 66 37 64 36 38 39 65  b003ed458f7d689e
0510: 31 39 30 61 63 33 31 61 31 66 62 36 38 33 34 66  190ac31a1fb6834f
0520: 61 37 33 35 34 31 20 78 0a 46 20 6b 69 74 73 68  a73541 x.F kitsh
0530: 2f 62 75 69 6c 64 73 72 63 2f 6b 69 74 73 68 2d  /buildsrc/kitsh-
0540: 30 2e 30 2f 69 6e 73 74 61 6c 6c 76 66 73 2e 74  0.0/installvfs.t
0550: 63 6c 20 38 34 38 64 61 63 35 35 61 39 39 63 62  cl 848dac55a99cb
0560: 33 36 30 39 38 36 61 31 37 65 30 33 33 36 34 64  360986a17e03364d
0570: 66 35 35 33 33 34 30 32 63 64 34 0a 46 20 6b 69  f5533402cd4.F ki
0580: 74 73 68 2f 62 75 69 6c 64 73 72 63 2f 6b 69 74  tsh/buildsrc/kit
0590: 73 68 2d 30 2e 30 2f 6b 69 74 49 6e 69 74 2e 63  sh-0.0/kitInit.c
05a0: 20 31 34 65 62 37 31 61 36 31 33 39 38 32 39 62   14eb71a6139829b
05b0: 64 39 63 31 31 31 61 61 34 65 38 62 31 65 36 32  d9c111aa4e8b1e62
05c0: 36 34 32 63 33 64 64 30 31 0a 46 20 6b 69 74 73  642c3dd01.F kits
05d0: 68 2f 62 75 69 6c 64 73 72 63 2f 6b 69 74 73 68  h/buildsrc/kitsh
05e0: 2d 30 2e 30 2f 6c 69 63 65 6e 73 65 2e 74 65 72  -0.0/license.ter
05f0: 6d 73 20 30 39 32 62 33 66 34 63 35 35 63 32 32  ms 092b3f4c55c22
0600: 36 36 65 65 65 33 33 37 34 36 34 37 64 34 64 30  66eee3374647d4d0
0610: 30 37 31 33 30 30 36 65 65 37 62 0a 46 20 6b 69  0713006ee7b.F ki
0620: 74 73 68 2f 62 75 69 6c 64 73 72 63 2f 6b 69 74  tsh/buildsrc/kit
0630: 73 68 2d 30 2e 30 2f 6d 61 69 6e 2e 63 20 66 30  sh-0.0/main.c f0
0640: 64 34 64 35 61 31 37 30 64 32 65 33 31 38 30 36  d4d5a170d2e31806
0650: 33 34 36 62 38 34 35 33 37 62 38 35 38 36 36 31  346b84537b858661
0660: 32 62 65 65 39 32 0a 46 20 6b 69 74 73 68 2f 62  2bee92.F kitsh/b
0670: 75 69 6c 64 73 72 63 2f 6b 69 74 73 68 2d 30 2e  uildsrc/kitsh-0.
0680: 30 2f 6d 6b 34 74 63 6c 2e 74 63 6c 20 37 37 33  0/mk4tcl.tcl 773
0690: 30 35 64 64 38 61 30 33 62 32 30 35 32 66 33 64  05dd8a03b2052f3d
06a0: 34 65 61 62 63 62 31 39 37 31 64 30 37 32 34 30  4eabcb1971d07240
06b0: 37 63 63 34 66 0a 46 20 6b 69 74 73 68 2f 62 75  7cc4f.F kitsh/bu
06c0: 69 6c 64 73 72 63 2f 6b 69 74 73 68 2d 30 2e 30  ildsrc/kitsh-0.0
06d0: 2f 70 77 62 2e 63 20 35 65 65 30 64 37 36 35 38  /pwb.c 5ee0d7658
06e0: 32 66 36 64 62 30 35 37 61 36 37 33 61 31 62 35  2f6db057a673a1b5
06f0: 64 62 30 61 36 62 32 35 33 36 31 31 31 61 65 0a  db0a6b2536111ae.
0700: 46 20 6b 69 74 73 68 2f 62 75 69 6c 64 73 72 63  F kitsh/buildsrc
0710: 2f 6b 69 74 73 68 2d 30 2e 30 2f 72 65 63 68 61  /kitsh-0.0/recha
0720: 6e 2e 63 20 39 35 62 65 33 37 34 61 34 32 65 33  n.c 95be374a42e3
0730: 63 63 31 61 63 62 64 39 35 35 32 61 34 38 32 31  cc1acbd9552a4821
0740: 61 63 38 32 35 33 32 32 39 35 64 32 0a 46 20 6b  ac82532295d2.F k
0750: 69 74 73 68 2f 62 75 69 6c 64 73 72 63 2f 6b 69  itsh/buildsrc/ki
0760: 74 73 68 2d 30 2e 30 2f 73 74 72 69 6e 67 69 66  tsh-0.0/stringif
0770: 79 2e 74 63 6c 20 31 30 30 38 31 38 36 38 35 61  y.tcl 100818685a
0780: 30 30 38 35 65 36 32 33 37 31 62 64 62 32 66 33  0085e62371bdb2f3
0790: 31 39 38 31 33 31 63 37 65 33 32 33 63 31 20 78  198131c7e323c1 x
07a0: 0a 46 20 6b 69 74 73 68 2f 62 75 69 6c 64 73 72  .F kitsh/buildsr
07b0: 63 2f 6b 69 74 73 68 2d 30 2e 30 2f 77 69 6e 4d  c/kitsh-0.0/winM
07c0: 61 69 6e 2e 63 20 37 36 37 36 66 39 30 61 66 34  ain.c 7676f90af4
07d0: 63 64 31 34 35 33 34 65 37 38 65 66 34 30 31 38  cd14534e78ef4018
07e0: 32 61 34 61 66 61 34 32 63 34 31 65 36 62 0a 46  2a4afa42c41e6b.F
07f0: 20 6b 69 74 73 68 2f 62 75 69 6c 64 73 72 63 2f   kitsh/buildsrc/
0800: 6b 69 74 73 68 2d 30 2e 30 2f 7a 6c 69 62 2e 63  kitsh-0.0/zlib.c
0810: 20 38 34 61 64 39 65 39 66 38 38 61 37 64 37 37   84ad9e9f88a7d77
0820: 37 61 36 32 30 32 32 61 61 66 65 35 35 35 62 36  7a62022aafe555b6
0830: 63 33 65 36 66 35 37 64 64 0a 46 20 6d 6b 34 74  c3e6f57dd.F mk4t
0840: 63 6c 2f 62 75 69 6c 64 2e 73 68 20 64 32 36 39  cl/build.sh d269
0850: 36 35 37 64 63 34 39 65 33 31 63 32 38 61 30 64  657dc49e31c28a0d
0860: 39 39 30 35 64 63 61 39 34 66 30 63 34 31 64 34  9905dca94f0c41d4
0870: 30 38 34 37 20 78 0a 46 20 6d 6b 34 74 63 6c 2f  0847 x.F mk4tcl/
0880: 70 61 74 63 68 65 73 2f 61 6c 6c 2f 6d 65 74 61  patches/all/meta
0890: 6b 69 74 2d 32 2e 34 2e 39 2e 37 2d 63 6f 6d 70  kit-2.4.9.7-comp
08a0: 69 6c 65 77 69 74 68 63 76 73 2e 64 69 66 66 20  ilewithcvs.diff 
08b0: 36 33 37 62 30 66 30 62 37 37 38 30 35 62 34 65  637b0f0b77805b4e
08c0: 62 61 30 32 38 62 66 62 30 31 65 35 34 32 64 37  ba028bfb01e542d7
08d0: 61 37 30 37 32 31 65 34 0a 46 20 6d 6b 34 74 63  a70721e4.F mk4tc
08e0: 6c 2f 70 61 74 63 68 65 73 2f 61 6c 6c 2f 6d 65  l/patches/all/me
08f0: 74 61 6b 69 74 2d 32 2e 34 2e 39 2e 37 2d 64 6f  takit-2.4.9.7-do
0900: 6e 74 72 65 71 75 69 72 65 61 75 74 6f 63 6f 6e  ntrequireautocon
0910: 66 2e 64 69 66 66 20 32 66 37 37 36 66 62 38 63  f.diff 2f776fb8c
0920: 61 32 33 32 30 62 38 65 31 61 62 33 30 38 61 38  a2320b8e1ab308a8
0930: 63 37 30 37 36 37 36 38 63 32 38 39 33 61 66 0a  c7076768c2893af.
0940: 46 20 6d 6b 34 74 63 6c 2f 70 61 74 63 68 65 73  F mk4tcl/patches
0950: 2f 61 6c 6c 2f 6d 65 74 61 6b 69 74 2d 32 2e 34  /all/metakit-2.4
0960: 2e 39 2e 37 2d 66 69 78 36 34 62 69 74 62 69 67  .9.7-fix64bitbig
0970: 65 6e 64 69 61 6e 66 66 66 34 38 34 2e 64 69 66  endianfff484.dif
0980: 66 20 33 30 36 61 30 63 64 32 63 61 37 39 36 31  f 306a0cd2ca7961
0990: 36 65 66 32 61 32 35 64 38 64 63 34 30 30 65 64  6ef2a25d8dc400ed
09a0: 33 37 38 35 32 62 39 30 36 66 0a 46 20 6d 6b 34  37852b906f.F mk4
09b0: 74 63 6c 2f 70 61 74 63 68 65 73 2f 61 6c 6c 2f  tcl/patches/all/
09c0: 6d 65 74 61 6b 69 74 2d 32 2e 34 2e 39 2e 37 2d  metakit-2.4.9.7-
09d0: 73 75 70 70 6f 72 74 72 61 6e 6c 69 62 61 6e 64  supportranliband
09e0: 61 72 2e 64 69 66 66 20 62 38 38 38 31 66 33 36  ar.diff b8881f36
09f0: 64 38 61 39 37 61 39 37 37 39 62 32 33 33 39 35  d8a97a9779b23395
0a00: 36 34 36 61 35 66 66 66 35 32 62 39 66 39 31 37  646a5fff52b9f917
0a10: 0a 46 20 74 63 6c 2f 62 75 69 6c 64 2e 73 68 20  .F tcl/build.sh 
0a20: 36 35 39 39 62 63 65 61 36 35 31 64 31 31 66 61  6599bcea651d11fa
0a30: 30 32 65 61 37 62 65 33 64 34 34 37 39 34 33 30  02ea7be3d4479430
0a40: 30 38 37 35 34 37 65 34 20 78 0a 46 20 74 63 6c  087547e4 x.F tcl
0a50: 76 66 73 2f 62 75 69 6c 64 2e 73 68 20 62 32 61  vfs/build.sh b2a
0a60: 39 39 63 35 36 32 33 32 61 37 30 34 66 36 35 35  99c56232a704f655
0a70: 39 31 33 36 37 61 32 61 30 39 38 38 36 31 61 38  91367a2a098861a8
0a80: 66 34 37 34 64 20 78 0a 46 20 74 63 6c 76 66 73  f474d x.F tclvfs
0a90: 2f 70 61 74 63 68 65 73 2f 38 2e 36 2f 74 63 6c  /patches/8.6/tcl
0aa0: 76 66 73 2d 32 30 30 38 30 35 30 33 2d 63 6f 6d  vfs-20080503-com
0ab0: 70 69 6c 65 77 69 74 68 63 76 73 2e 64 69 66 66  pilewithcvs.diff
0ac0: 20 63 39 37 34 39 63 31 62 32 65 35 39 66 33 32   c9749c1b2e59f32
0ad0: 34 64 35 30 65 38 33 61 37 39 66 36 37 39 34 32  4d50e83a79f67942
0ae0: 30 35 64 36 39 37 34 62 31 0a 46 20 74 6b 2f 62  05d6974b1.F tk/b
0af0: 75 69 6c 64 2e 73 68 20 32 35 33 35 35 65 63 65  uild.sh 25355ece
0b00: 64 31 63 65 66 66 35 30 65 64 30 35 30 62 33 39  d1ceff50ed050b39
0b10: 35 62 31 63 33 64 64 66 64 66 36 36 30 65 38 36  5b1c3ddfdf660e86
0b20: 20 78 0a 46 20 7a 6c 69 62 2f 62 75 69 6c 64 2e   x.F zlib/build.
0b30: 73 68 20 37 32 61 62 33 66 36 36 39 39 31 34 65  sh 72ab3f669914e
0b40: 34 35 38 39 30 64 36 62 35 38 65 39 64 36 62 34  45890d6b58e9d6b4
0b50: 37 62 31 37 61 61 65 39 38 61 31 20 78 0a 50 20  7b17aae98a1 x.P 
0b60: 63 34 38 61 33 65 64 64 65 66 31 37 31 65 34 31  c48a3eddef171e41
0b70: 37 32 38 37 63 37 65 39 33 30 35 39 31 31 31 33  7287c7e930591113
0b80: 66 61 34 30 38 63 33 37 0a 52 20 63 63 37 30 64  fa408c37.R cc70d
0b90: 36 66 39 37 30 30 64 33 63 63 31 62 33 64 35 35  6f9700d3cc1b3d55
0ba0: 63 31 64 39 62 64 33 61 38 37 61 0a 55 20 72 6b  c1d9bd3a87a.U rk
0bb0: 65 65 6e 65 0a 5a 20 39 39 39 65 30 32 35 39 37  eene.Z 999e02597
0bc0: 61 35 63 38 66 37 39 30 38 30 62 35 62 66 66 66  a5c8f79080b5bfff
0bd0: 35 31 35 37 38 33 61 0a                          515783a.