Hex Artifact Content

Artifact fa88feba815752a18cd7f3563b66d3ec1e364886:


0000: 23 21 20 2f 75 73 72 2f 62 69 6e 2f 65 6e 76 20  #! /usr/bin/env 
0010: 62 61 73 68 0a 0a 23 20 42 75 69 6c 64 43 6f 6d  bash..# BuildCom
0020: 70 61 74 69 62 6c 65 3a 20 4b 69 74 43 72 65 61  patible: KitCrea
0030: 74 6f 72 0a 0a 76 65 72 73 69 6f 6e 3d 27 30 2e  tor..version='0.
0040: 34 27 0a 75 72 6c 3d 22 68 74 74 70 73 3a 2f 2f  4'.url="https://
0050: 63 68 69 73 65 6c 61 70 70 2e 63 6f 6d 2f 75 73  chiselapp.com/us
0060: 65 72 2f 73 74 77 6f 2f 72 65 70 6f 73 69 74 6f  er/stwo/reposito
0070: 72 79 2f 74 63 6c 6c 75 78 2f 75 76 2f 74 63 6c  ry/tcllux/uv/tcl
0080: 6c 75 78 2d 24 7b 76 65 72 73 69 6f 6e 7d 2e 74  lux-${version}.t
0090: 61 72 2e 67 7a 22 0a 73 68 61 32 35 36 3d 27 63  ar.gz".sha256='c
00a0: 34 66 65 63 66 36 38 35 32 62 33 35 30 38 39 61  4fecf6852b35089a
00b0: 38 66 36 64 30 65 31 61 36 66 65 38 66 65 62 37  8f6d0e1a6fe8feb7
00c0: 30 63 35 66 37 65 39 66 34 65 62 39 31 61 64 36  0c5f7e9f4eb91ad6
00d0: 62 34 63 61 61 39 63 36 35 63 32 31 31 66 64 27  b4caa9c65c211fd'
00e0: 0a 70 6b 67 5f 69 67 6e 6f 72 65 5f 6f 70 74 73  .pkg_ignore_opts
00f0: 3d 28 2d 2d 65 6e 61 62 6c 65 2d 74 68 72 65 61  =(--enable-threa
0100: 64 73 20 2d 2d 64 69 73 61 62 6c 65 2d 74 68 72  ds --disable-thr
0110: 65 61 64 73 20 2d 2d 65 6e 61 62 6c 65 2d 6b 69  eads --enable-ki
0120: 74 2d 73 74 6f 72 61 67 65 29 0a 70 6b 67 5f 6e  t-storage).pkg_n
0130: 6f 5f 73 75 70 70 6f 72 74 5f 66 6f 72 5f 73 74  o_support_for_st
0140: 61 74 69 63 3d 27 31 27 0a 0a 66 75 6e 63 74 69  atic='1'..functi
0150: 6f 6e 20 70 6f 73 74 69 6e 73 74 61 6c 6c 28 29  on postinstall()
0160: 20 7b 0a 09 28 0a 09 09 63 64 20 22 24 7b 69 6e   {..(...cd "${in
0170: 73 74 61 6c 6c 64 69 72 7d 2f 6c 69 62 22 20 7c  stalldir}/lib" |
0180: 7c 20 65 78 69 74 20 31 0a 09 09 69 66 20 5b 20  | exit 1...if [ 
0190: 2d 64 20 27 74 63 6c 27 20 5d 3b 20 74 68 65 6e  -d 'tcl' ]; then
01a0: 0a 09 09 09 6d 76 20 74 63 6c 2f 2a 20 2e 0a 09  ....mv tcl/* ...
01b0: 09 09 72 6d 64 69 72 20 74 63 6c 0a 09 09 66 69  ..rmdir tcl...fi
01c0: 0a 09 29 20 7c 7c 20 72 65 74 75 72 6e 20 31 0a  ..) || return 1.
01d0: 7d 0a                                            }.