Overview
Comment: | Add TclLuX |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: | 70b573a407311f2223ee5b53960b43c061428a75 |
User & Date: | rkeene on 2019-08-26 14:16:40 |
Other Links: | manifest | tags |
Context
2019-08-26
| ||
14:27 | Ignore more parameters while building tcllux check-in: f9d652be14 user: rkeene tags: trunk | |
14:16 | Add TclLuX check-in: 70b573a407 user: rkeene tags: trunk | |
2019-08-15
| ||
19:30 | Correct tDOM archive hash check-in: 6e1940c326 user: rkeene tags: trunk | |
Changes
Modified .fossil-settings/ignore-glob from [6fccc4f816] to [7f514b50e1].
178 178 nsf/out 179 179 nsf/src 180 180 duktape/build 181 181 duktape/build.log 182 182 duktape/inst 183 183 duktape/out 184 184 duktape/src 185 +tcllux/build 186 +tcllux/build.log 187 +tcllux/inst 188 +tcllux/out 189 +tcllux/src 185 190 kitdll/buildsrc/kitdll-0.0/starpack.vfs 186 191 kitdll/buildsrc/kitdll-0.0/starpack.vfs/* 187 192 kitdll/buildsrc/kitdll-0.0/test 188 193 kitdll/buildsrc/kitdll-0.0/configure 189 194 kitdll/buildsrc/kitdll-0.0/libtcl*.so 190 195 kitdll/buildsrc/kitdll-0.0/Makefile 191 196 kitdll/buildsrc/kitdll-0.0/*.o
Modified build/web/kitcreator.vfs/index.rvt from [504e126fc0] to [5654b19e1c].
105 105 set packages(nsf) "Next Scripting Framework" 106 106 set packages(tdom) "tDOM" 107 107 set packages(tuapi) "Tcl UNIX API" 108 108 set packages(lmdb) "LMDB" 109 109 set packages(tclcurl) "cURL" 110 110 set packages(duktape) "Duktape" 111 111 set packages(tclpkcs11) "TclPKCS#11 (pki::pkcs11)" 112 + set packages(tcllux) "TclLuX (Tcl UNIX Utilities)" 112 113 113 114 set options_info(threaded) "Kit: Threaded" 114 115 set options_info(kitdll) "Kit: Build Library (KitDLL)" 115 116 set options_info(debug) "Kit: Debugging Build" 116 117 set options_info(dynamictk) "Kit: Always link Tk dynamically (if Tk is built)" 117 118 set options_info(minbuild) "Kit: \"Minimal\" build (remove extra packages shipped as part of Tcl and reduce encodings)" 118 119 set options_info(staticlibssl) "TLS: Statically link to LibSSL" ................................................................................ 144 145 kitcreator_version <0.8.0 {package_dbus package_tls staticlibssl buildlibssl} 145 146 kitcreator_version <0.9.0 {package_tcc4tcl} 146 147 kitcreator_version <0.9.2 {package_tcllib package_tclx package_udp package_yajltcl} 147 148 kitcreator_version <0.9.3 {package_nsf} 148 149 kitcreator_version <0.10.0 {package_tdom package_tuapi} 149 150 kitcreator_version <0.11.0 {package_lmdb} 150 151 kitcreator_version <0.11.1 {package_tclcurl package_duktape} 151 - kitcreator_version <trunk {package_tclpkcs11} 152 + kitcreator_version <trunk {package_tclpkcs11 package_tcllux} 152 153 } 153 154 154 155 set specific { 155 156 platform win32 file icon {Kit Icon} 156 157 platform win32 text description {Description} 157 158 platform win64 file icon {Kit Icon} 158 159 platform win64 text description {Description}
Added tcllux/build.sh version [075f500048].
1 +#! /usr/bin/env bash 2 + 3 +# BuildCompatible: KitCreator 4 + 5 +version='0.4' 6 +url="https://chiselapp.com/user/stwo/repository/tcllux/uv/tcllux-${version}.tar.gz" 7 +sha256='c4fecf6852b35089a8f6d0e1a6fe8feb70c5f7e9f4eb91ad6b4caa9c65c211fd' 8 +pkg_ignore_opts=(--enable-threads --disable-threads) 9 +pkg_no_support_for_static='1' 10 + 11 +function postinstall() { 12 + ( 13 + cd "${installdir}/lib" || exit 1 14 + if [ -d 'tcl' ]; then 15 + mv tcl/* . 16 + rmdir tcl 17 + fi 18 + ) || return 1 19 +}
Added tcllux/patches/tcllux-0.4-fixvpath.diff version [9ab68b850b].
1 +diff --no-dereference -uNr tcllux-0.4.orig/configure tcllux-0.4-fixvpath/configure 2 +--- tcllux-0.4.orig/configure 2019-07-24 06:33:39.000000000 -0500 3 ++++ tcllux-0.4-fixvpath/configure 2019-08-26 09:06:52.324294251 -0500 4 +@@ -232,8 +232,8 @@ 5 + 6 + BLDSRC_FATAL=whine 7 + 8 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 9 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 10 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin' 11 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin' 12 + 13 + if test X"$1" != X"" && test X"$1" != X"-?" && ! expr X"$1" : X'--..*$' > /dev/null; then 14 + spoto_conf_file=$1 15 +@@ -701,7 +701,7 @@ 16 + if test X"$DOCFMT" != X"" && test X"$DOC" != X""; then 17 + docname=`expr $DOC : '\(..*\)\..*$'` 18 + DOCSRC=$docname.man 19 +- VPATH="$VPATH"':${srcdir}/doc' 20 ++VPATH="$VPATH"'' 21 + if test X"$DOCFMT" = X"nroff"; then 22 + DOC_INSTALL_DIR='${mandir}' 23 + if expr "$docext" : '^[1-9n]$' >/dev/null; then 24 +diff --no-dereference -uNr tcllux-0.4.orig/lux/chan/configure tcllux-0.4-fixvpath/lux/chan/configure 25 +--- tcllux-0.4.orig/lux/chan/configure 2019-07-24 06:33:39.000000000 -0500 26 ++++ tcllux-0.4-fixvpath/lux/chan/configure 2019-08-26 09:06:52.355294251 -0500 27 +@@ -232,8 +232,8 @@ 28 + 29 + BLDSRC_FATAL=whine 30 + 31 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 32 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 33 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin' 34 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin' 35 + 36 + if test X"$1" != X"" && test X"$1" != X"-?" && ! expr X"$1" : X'--..*$' > /dev/null; then 37 + spoto_conf_file=$1 38 +@@ -701,7 +701,7 @@ 39 + if test X"$DOCFMT" != X"" && test X"$DOC" != X""; then 40 + docname=`expr $DOC : '\(..*\)\..*$'` 41 + DOCSRC=$docname.man 42 +- VPATH="$VPATH"':${srcdir}/doc' 43 ++VPATH="$VPATH"'' 44 + if test X"$DOCFMT" = X"nroff"; then 45 + DOC_INSTALL_DIR='${mandir}' 46 + if expr "$docext" : '^[1-9n]$' >/dev/null; then 47 +diff --no-dereference -uNr tcllux-0.4.orig/lux/chroot/configure tcllux-0.4-fixvpath/lux/chroot/configure 48 +--- tcllux-0.4.orig/lux/chroot/configure 2019-07-24 06:33:39.000000000 -0500 49 ++++ tcllux-0.4-fixvpath/lux/chroot/configure 2019-08-26 09:06:52.431294251 -0500 50 +@@ -232,8 +232,8 @@ 51 + 52 + BLDSRC_FATAL=whine 53 + 54 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 55 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 56 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin' 57 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin' 58 + 59 + if test X"$1" != X"" && test X"$1" != X"-?" && ! expr X"$1" : X'--..*$' > /dev/null; then 60 + spoto_conf_file=$1 61 +@@ -701,7 +701,7 @@ 62 + if test X"$DOCFMT" != X"" && test X"$DOC" != X""; then 63 + docname=`expr $DOC : '\(..*\)\..*$'` 64 + DOCSRC=$docname.man 65 +- VPATH="$VPATH"':${srcdir}/doc' 66 ++VPATH="$VPATH"'' 67 + if test X"$DOCFMT" = X"nroff"; then 68 + DOC_INSTALL_DIR='${mandir}' 69 + if expr "$docext" : '^[1-9n]$' >/dev/null; then 70 +diff --no-dereference -uNr tcllux-0.4.orig/lux/itimer/configure tcllux-0.4-fixvpath/lux/itimer/configure 71 +--- tcllux-0.4.orig/lux/itimer/configure 2019-07-24 06:33:39.000000000 -0500 72 ++++ tcllux-0.4-fixvpath/lux/itimer/configure 2019-08-26 09:06:52.495294252 -0500 73 +@@ -232,8 +232,8 @@ 74 + 75 + BLDSRC_FATAL=whine 76 + 77 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 78 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 79 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin' 80 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin' 81 + 82 + if test X"$1" != X"" && test X"$1" != X"-?" && ! expr X"$1" : X'--..*$' > /dev/null; then 83 + spoto_conf_file=$1 84 +@@ -701,7 +701,7 @@ 85 + if test X"$DOCFMT" != X"" && test X"$DOC" != X""; then 86 + docname=`expr $DOC : '\(..*\)\..*$'` 87 + DOCSRC=$docname.man 88 +- VPATH="$VPATH"':${srcdir}/doc' 89 ++VPATH="$VPATH"'' 90 + if test X"$DOCFMT" = X"nroff"; then 91 + DOC_INSTALL_DIR='${mandir}' 92 + if expr "$docext" : '^[1-9n]$' >/dev/null; then 93 +diff --no-dereference -uNr tcllux-0.4.orig/lux/process/configure tcllux-0.4-fixvpath/lux/process/configure 94 +--- tcllux-0.4.orig/lux/process/configure 2019-07-24 06:33:39.000000000 -0500 95 ++++ tcllux-0.4-fixvpath/lux/process/configure 2019-08-26 09:06:52.569294252 -0500 96 +@@ -232,8 +232,8 @@ 97 + 98 + BLDSRC_FATAL=whine 99 + 100 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 101 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 102 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin' 103 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin' 104 + 105 + if test X"$1" != X"" && test X"$1" != X"-?" && ! expr X"$1" : X'--..*$' > /dev/null; then 106 + spoto_conf_file=$1 107 +@@ -701,7 +701,7 @@ 108 + if test X"$DOCFMT" != X"" && test X"$DOC" != X""; then 109 + docname=`expr $DOC : '\(..*\)\..*$'` 110 + DOCSRC=$docname.man 111 +- VPATH="$VPATH"':${srcdir}/doc' 112 ++VPATH="$VPATH"'' 113 + if test X"$DOCFMT" = X"nroff"; then 114 + DOC_INSTALL_DIR='${mandir}' 115 + if expr "$docext" : '^[1-9n]$' >/dev/null; then 116 +diff --no-dereference -uNr tcllux-0.4.orig/lux/rusage/configure tcllux-0.4-fixvpath/lux/rusage/configure 117 +--- tcllux-0.4.orig/lux/rusage/configure 2019-07-24 06:33:39.000000000 -0500 118 ++++ tcllux-0.4-fixvpath/lux/rusage/configure 2019-08-26 09:06:52.592294252 -0500 119 +@@ -232,8 +232,8 @@ 120 + 121 + BLDSRC_FATAL=whine 122 + 123 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 124 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 125 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin' 126 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin' 127 + 128 + if test X"$1" != X"" && test X"$1" != X"-?" && ! expr X"$1" : X'--..*$' > /dev/null; then 129 + spoto_conf_file=$1 130 +@@ -701,7 +701,7 @@ 131 + if test X"$DOCFMT" != X"" && test X"$DOC" != X""; then 132 + docname=`expr $DOC : '\(..*\)\..*$'` 133 + DOCSRC=$docname.man 134 +- VPATH="$VPATH"':${srcdir}/doc' 135 ++VPATH="$VPATH"'' 136 + if test X"$DOCFMT" = X"nroff"; then 137 + DOC_INSTALL_DIR='${mandir}' 138 + if expr "$docext" : '^[1-9n]$' >/dev/null; then 139 +diff --no-dereference -uNr tcllux-0.4.orig/lux/signal/configure tcllux-0.4-fixvpath/lux/signal/configure 140 +--- tcllux-0.4.orig/lux/signal/configure 2019-07-24 06:33:39.000000000 -0500 141 ++++ tcllux-0.4-fixvpath/lux/signal/configure 2019-08-26 09:06:52.373294251 -0500 142 +@@ -232,8 +232,8 @@ 143 + 144 + BLDSRC_FATAL=whine 145 + 146 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 147 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 148 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin' 149 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin' 150 + 151 + if test X"$1" != X"" && test X"$1" != X"-?" && ! expr X"$1" : X'--..*$' > /dev/null; then 152 + spoto_conf_file=$1 153 +@@ -701,7 +701,7 @@ 154 + if test X"$DOCFMT" != X"" && test X"$DOC" != X""; then 155 + docname=`expr $DOC : '\(..*\)\..*$'` 156 + DOCSRC=$docname.man 157 +- VPATH="$VPATH"':${srcdir}/doc' 158 ++VPATH="$VPATH"'' 159 + if test X"$DOCFMT" = X"nroff"; then 160 + DOC_INSTALL_DIR='${mandir}' 161 + if expr "$docext" : '^[1-9n]$' >/dev/null; then 162 +diff --no-dereference -uNr tcllux-0.4.orig/lux/umask/configure tcllux-0.4-fixvpath/lux/umask/configure 163 +--- tcllux-0.4.orig/lux/umask/configure 2019-07-24 06:33:39.000000000 -0500 164 ++++ tcllux-0.4-fixvpath/lux/umask/configure 2019-08-26 09:06:52.509294252 -0500 165 +@@ -232,8 +232,8 @@ 166 + 167 + BLDSRC_FATAL=whine 168 + 169 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 170 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 171 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin' 172 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin' 173 + 174 + if test X"$1" != X"" && test X"$1" != X"-?" && ! expr X"$1" : X'--..*$' > /dev/null; then 175 + spoto_conf_file=$1 176 +@@ -701,7 +701,7 @@ 177 + if test X"$DOCFMT" != X"" && test X"$DOC" != X""; then 178 + docname=`expr $DOC : '\(..*\)\..*$'` 179 + DOCSRC=$docname.man 180 +- VPATH="$VPATH"':${srcdir}/doc' 181 ++VPATH="$VPATH"'' 182 + if test X"$DOCFMT" = X"nroff"; then 183 + DOC_INSTALL_DIR='${mandir}' 184 + if expr "$docext" : '^[1-9n]$' >/dev/null; then 185 +diff --no-dereference -uNr tcllux-0.4.orig/lux/uname/configure tcllux-0.4-fixvpath/lux/uname/configure 186 +--- tcllux-0.4.orig/lux/uname/configure 2019-07-24 06:33:39.000000000 -0500 187 ++++ tcllux-0.4-fixvpath/lux/uname/configure 2019-08-26 09:06:52.538294252 -0500 188 +@@ -232,8 +232,8 @@ 189 + 190 + BLDSRC_FATAL=whine 191 + 192 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 193 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 194 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin' 195 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin' 196 + 197 + if test X"$1" != X"" && test X"$1" != X"-?" && ! expr X"$1" : X'--..*$' > /dev/null; then 198 + spoto_conf_file=$1 199 +@@ -701,7 +701,7 @@ 200 + if test X"$DOCFMT" != X"" && test X"$DOC" != X""; then 201 + docname=`expr $DOC : '\(..*\)\..*$'` 202 + DOCSRC=$docname.man 203 +- VPATH="$VPATH"':${srcdir}/doc' 204 ++VPATH="$VPATH"'' 205 + if test X"$DOCFMT" = X"nroff"; then 206 + DOC_INSTALL_DIR='${mandir}' 207 + if expr "$docext" : '^[1-9n]$' >/dev/null; then 208 +diff --no-dereference -uNr tcllux-0.4.orig/lux/user/configure tcllux-0.4-fixvpath/lux/user/configure 209 +--- tcllux-0.4.orig/lux/user/configure 2019-07-24 06:33:39.000000000 -0500 210 ++++ tcllux-0.4-fixvpath/lux/user/configure 2019-08-26 09:06:52.409294251 -0500 211 +@@ -232,8 +232,8 @@ 212 + 213 + BLDSRC_FATAL=whine 214 + 215 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 216 +-VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin:${srcdir}/doc' 217 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/library:${srcdir}/src:${srcdir}/bin' 218 ++VPATH='${srcdir}/generic:${srcdir}/unix:${srcdir}/src:${srcdir}/bin' 219 + 220 + if test X"$1" != X"" && test X"$1" != X"-?" && ! expr X"$1" : X'--..*$' > /dev/null; then 221 + spoto_conf_file=$1 222 +@@ -701,7 +701,7 @@ 223 + if test X"$DOCFMT" != X"" && test X"$DOC" != X""; then 224 + docname=`expr $DOC : '\(..*\)\..*$'` 225 + DOCSRC=$docname.man 226 +- VPATH="$VPATH"':${srcdir}/doc' 227 ++VPATH="$VPATH"'' 228 + if test X"$DOCFMT" = X"nroff"; then 229 + DOC_INSTALL_DIR='${mandir}' 230 + if expr "$docext" : '^[1-9n]$' >/dev/null; then