Artifact c062da7de36b4984c1ad0789a8de0e0226b88970:
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 22 31 2e tor..version="1.
0040: 32 22 0a 75 72 6c 3d 22 68 74 74 70 73 3a 2f 2f 2".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 72 6b 65 65 6e 65 2f 72 65 70 6f 73 69 er/rkeene/reposi
0070: 74 6f 72 79 2f 74 63 6c 2d 6e 61 6e 6f 2f 75 76 tory/tcl-nano/uv
0080: 2f 72 65 6c 65 61 73 65 73 2f 74 63 6c 2d 6e 61 /releases/tcl-na
0090: 6e 6f 2d 24 7b 76 65 72 73 69 6f 6e 7d 2e 74 61 no-${version}.ta
00a0: 72 2e 67 7a 22 0a 73 68 61 32 35 36 3d 27 38 34 r.gz".sha256='84
00b0: 34 36 35 30 39 33 63 34 39 31 61 62 38 61 65 37 465093c491ab8ae7
00c0: 63 66 33 64 62 32 63 33 33 30 65 30 31 30 36 39 cf3db2c330e01069
00d0: 31 61 63 35 35 38 61 62 38 33 30 66 30 39 36 63 1ac558ab830f096c
00e0: 61 38 63 62 37 66 65 30 32 32 32 33 33 38 27 0a a8cb7fe0222338'.
00f0: 63 6f 6e 66 69 67 75 72 65 5f 65 78 74 72 61 3d configure_extra=
0100: 28 2d 2d 65 6e 61 62 6c 65 2d 73 74 75 62 73 29 (--enable-stubs)
0110: 0a 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 63 6f ..function preco
0120: 6e 66 69 67 75 72 65 28 29 20 7b 0a 09 73 65 64 nfigure() {..sed
0130: 20 2d 69 20 27 73 40 73 74 61 63 6b 2d 70 72 6f -i 's@stack-pro
0140: 74 65 63 74 6f 72 2d 61 6c 6c 40 64 6f 6e 6f 74 tector-all@donot
0150: 2d 73 74 61 63 6b 2d 70 72 6f 74 65 63 74 6f 72 -stack-protector
0160: 2d 61 6c 6c 40 67 27 20 63 6f 6e 66 69 67 75 72 -all@g' configur
0170: 65 0a 7d 0a 0a 66 75 6e 63 74 69 6f 6e 20 70 6f e.}..function po
0180: 73 74 69 6e 73 74 61 6c 6c 28 29 20 7b 0a 09 72 stinstall() {..r
0190: 6d 20 2d 66 20 22 24 7b 69 6e 73 74 61 6c 6c 64 m -f "${installd
01a0: 69 72 7d 2f 6c 69 62 2f 74 63 6c 2d 6e 61 6e 6f ir}/lib/tcl-nano
01b0: 24 7b 76 65 72 73 69 6f 6e 7d 2f 6e 61 6e 6f 2e ${version}/nano.
01c0: 6d 61 6e 22 0a 09 69 66 20 5b 20 2d 66 20 22 24 man"..if [ -f "$
01d0: 7b 69 6e 73 74 61 6c 6c 64 69 72 7d 2f 6c 69 62 {installdir}/lib
01e0: 2f 74 63 6c 2d 6e 61 6e 6f 24 7b 76 65 72 73 69 /tcl-nano${versi
01f0: 6f 6e 7d 2f 6e 61 6e 6f 2e 6c 69 62 22 20 2d 61 on}/nano.lib" -a
0200: 20 21 20 2d 66 20 22 24 7b 69 6e 73 74 61 6c 6c ! -f "${install
0210: 64 69 72 7d 2f 6c 69 62 2f 74 63 6c 2d 6e 61 6e dir}/lib/tcl-nan
0220: 6f 24 7b 76 65 72 73 69 6f 6e 7d 2f 6e 61 6e 6f o${version}/nano
0230: 2e 61 22 20 5d 3b 20 74 68 65 6e 0a 09 09 6d 76 .a" ]; then...mv
0240: 20 22 24 7b 69 6e 73 74 61 6c 6c 64 69 72 7d 2f "${installdir}/
0250: 6c 69 62 2f 74 63 6c 2d 6e 61 6e 6f 24 7b 76 65 lib/tcl-nano${ve
0260: 72 73 69 6f 6e 7d 2f 6e 61 6e 6f 2e 6c 69 62 22 rsion}/nano.lib"
0270: 20 22 24 7b 69 6e 73 74 61 6c 6c 64 69 72 7d 2f "${installdir}/
0280: 6c 69 62 2f 74 63 6c 2d 6e 61 6e 6f 24 7b 76 65 lib/tcl-nano${ve
0290: 72 73 69 6f 6e 7d 2f 6e 61 6e 6f 2e 61 22 0a 09 rsion}/nano.a"..
02a0: 66 69 0a 7d 0a fi.}.