Check-in [bdbf3d784a]
Overview
Comment:Added TclCurl package
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: bdbf3d784ad8fc61eb1f3f88d94470957ef89a1e
User & Date: rkeene on 2018-06-10 06:16:27
Other Links: manifest | tags
Context
2018-07-05
15:15
When building a debug kit, enable -DPURIFY check-in: f370ff1fc0 user: rkeene tags: trunk
2018-06-10
06:16
Added TclCurl package check-in: bdbf3d784a user: rkeene tags: trunk
06:15
Specify Tcl package name and init function, if specified check-in: 008f3ba007 user: rkeene tags: trunk
Changes

Modified .fossil-settings/ignore-glob from [b6eb07da7d] to [e78d170d6f].

153
154
155
156
157
158
159





160
161
162
163
164
165
166
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171







+
+
+
+
+







tdom/out
tdom/src
lmdb/build
lmdb/build.log
lmdb/inst
lmdb/out
lmdb/src
tclcurl/build
tclcurl/build.log
tclcurl/inst
tclcurl/out
tclcurl/src
kitdll/buildsrc/kitdll-0.0/starpack.vfs
kitdll/buildsrc/kitdll-0.0/starpack.vfs/*
kitdll/buildsrc/kitdll-0.0/test
kitdll/buildsrc/kitdll-0.0/configure
kitdll/buildsrc/kitdll-0.0/libtcl*.so
kitdll/buildsrc/kitdll-0.0/Makefile
kitdll/buildsrc/kitdll-0.0/*.o

Modified build/web/kitcreator.vfs/index.rvt from [9c9827bab0] to [b2519545a9].

64
65
66
67
68
69
70

71
72
73
74
75
76
77
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78







+







	set packages(tcllib) "Tcllib"
	set packages(yajltcl) "YAJL-TCL"
	set packages(udp) "TclUDP"
	set packages(nsf) "Next Scripting Framework"
	set packages(tdom) "tDOM"
	set packages(tuapi) "Tcl UNIX API"
	set packages(lmdb) "LMDB"
	set packages(tclcurl) "cURL"

	set disable {
		platform linux-mipsel {package_tk package_tcc4tcl package_tclx kitdll}
		platform android-arm {package_tk package_tclx}
		platform freebsd-amd64 {package_tuapi}
		platform hpux-hppa64 {package_tuapi}
		platform aix-ppc {package_tuapi kitdll}

Added tclcurl/build.sh version [640915a431].
























1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
#! /usr/bin/env bash

# BuildCompatible: KitCreator

version='7.22.0'
url="https://github.com/flightaware/tclcurl-fa/archive/1fd1b4178a083f4821d0c45723605824fbcdb017.tar.gz"
sha256='5abad0f369205b8369819f3993a700bb452921bcab7f42056ef29a1adc3eb093'
tclpkg='TclCurl'

function postinstall() {
	if [ "${pkg_configure_shared_build}" = '0' ]; then
		(
			eval "$(grep '^PKG_LIBS=' config.log)" || exit 1
			find "${installdir}" -type f -name '*.a' | while IFS='' read -r filename; do
				echo "${PKG_LIBS}" > "${filename}.linkadd"
			done
		) || return 1

		cat << \_EOF_ | sed "s|@@VERSION@@|${version}|g"> "${installdir}/lib/TclCurl${version}/pkgIndex.tcl"
package ifneeded TclCurl @@VERSION@@ [list load {} TclCurl]\n[list source [file join $dir tclcurl.tcl]]
_EOF_
	fi
}