Check-in [9c31bfe7cb]
Overview
Comment:Added TclPKCS11 package
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 9c31bfe7cbd4029aa4848537b771bc227ba93660
User & Date: rkeene on 2019-06-12 22:06:10
Other Links: manifest | tags
Context
2019-06-19
16:26
Upgrade to TclTLS 1.7.18 to fix build related issues check-in: 9d9311aa9e user: rkeene tags: trunk
2019-06-12
22:06
Added TclPKCS11 package check-in: 9c31bfe7cb user: rkeene tags: trunk
22:02
Better handling of shared linking and TCL_PACKAGE_PATH check-in: 71730030d6 user: rkeene tags: trunk
Changes

Modified .fossil-settings/ignore-glob from [d8b19aaee0] to [6fccc4f816].

153
154
155
156
157
158
159





160
161
162
163
164
165
166
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
nano/build
nano/build.log







>
>
>
>
>







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
tclpkcs11/build
tclpkcs11/build.log
tclpkcs11/inst
tclpkcs11/out
tclpkcs11/src
tclcurl/build
tclcurl/build.log
tclcurl/inst
tclcurl/out
tclcurl/src
nano/build
nano/build.log

Modified build/web/kitcreator.vfs/index.rvt from [6e02118269] to [504e126fc0].

104
105
106
107
108
109
110

111
112
113
114
115
116
117
	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 packages(duktape) "Duktape"


	set options_info(threaded) "Kit: Threaded"
	set options_info(kitdll) "Kit: Build Library (KitDLL)"
	set options_info(debug) "Kit: Debugging Build"
	set options_info(dynamictk) "Kit: Always link Tk dynamically (if Tk is built)"
	set options_info(minbuild) "Kit: \"Minimal\" build (remove extra packages shipped as part of Tcl and reduce encodings)"
	set options_info(staticlibssl) "TLS: Statically link to LibSSL"







>







104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
	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 packages(duktape) "Duktape"
	set packages(tclpkcs11) "TclPKCS#11 (pki::pkcs11)"

	set options_info(threaded) "Kit: Threaded"
	set options_info(kitdll) "Kit: Build Library (KitDLL)"
	set options_info(debug) "Kit: Debugging Build"
	set options_info(dynamictk) "Kit: Always link Tk dynamically (if Tk is built)"
	set options_info(minbuild) "Kit: \"Minimal\" build (remove extra packages shipped as part of Tcl and reduce encodings)"
	set options_info(staticlibssl) "TLS: Statically link to LibSSL"
142
143
144
145
146
147
148

149
150
151
152
153
154
155
156
		platform win64 {package_tuapi}
		kitcreator_version <0.8.0 {package_dbus package_tls staticlibssl buildlibssl}
		kitcreator_version <0.9.0 {package_tcc4tcl}
		kitcreator_version <0.9.2 {package_tcllib package_tclx package_udp package_yajltcl}
		kitcreator_version <0.9.3 {package_nsf}
		kitcreator_version <0.10.0 {package_tdom package_tuapi}
		kitcreator_version <0.11.0 {package_lmdb}

		kitcreator_version <trunk {package_tclcurl package_duktape}
	}

	set specific {
		platform win32 file icon {Kit Icon}
		platform win32 text description {Description}
		platform win64 file icon {Kit Icon}
		platform win64 text description {Description}







>
|







143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
		platform win64 {package_tuapi}
		kitcreator_version <0.8.0 {package_dbus package_tls staticlibssl buildlibssl}
		kitcreator_version <0.9.0 {package_tcc4tcl}
		kitcreator_version <0.9.2 {package_tcllib package_tclx package_udp package_yajltcl}
		kitcreator_version <0.9.3 {package_nsf}
		kitcreator_version <0.10.0 {package_tdom package_tuapi}
		kitcreator_version <0.11.0 {package_lmdb}
		kitcreator_version <0.11.1 {package_tclcurl package_duktape}
		kitcreator_version <trunk {package_tclpkcs11}
	}

	set specific {
		platform win32 file icon {Kit Icon}
		platform win32 text description {Description}
		platform win64 file icon {Kit Icon}
		platform win64 text description {Description}

Added tclpkcs11/build.sh version [276889981d].





























>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#! /usr/bin/env bash

# BuildCompatible: KitCreator

version="0.9.13"
url="https://chiselapp.com/user/rkeene/repository/tclpkcs11/uv/releases/tclpkcs11-${version}.tar.gz"
sha256='77a1e6328bb973b254e9f41e3bc711cf8fa95ae0d462ad50272acbef06d548d5'
configure_extra=()

function postinstall() {
	if [ -f "${installdir}/lib/tclpkcs11${version}/tclpkcs11.lib" -a ! -f "${installdir}/lib/tclpkcs11${version}/tclpkcs11.a" ]; then
		mv "${installdir}/lib/tclpkcs11${version}/tclpkcs11.lib" "${installdir}/lib/tclpkcs11${version}/tclpkcs11.a"
	fi
}