TclPKCS11

Check-in [d902a335fd]
Login
Overview
Comment:Added README Updated to set package version from release script
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: d902a335fd43fdb142b5893cf12afeffdb6a73dda38ef67734596466fd4ffbb7
User & Date: rkeene on 2010-10-10 22:27:48
Other Links: manifest | tags
Context
2010-10-10
22:30
Added basic installation instructions to README check-in: cd77b1e72e user: rkeene tags: trunk
22:27
Added README Updated to set package version from release script check-in: d902a335fd user: rkeene tags: trunk
22:21
Added Win32 build script check-in: c755f4d2a4 user: rkeene tags: trunk
Changes

Added HEADER version [85f998ab8a].

















>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
                                @@UTIL@@ @@VERS@@

Release information:
  pkg:  @@UTIL@@ version @@VERS@@
  url:  http://www.rkeene.org/devel/@@UTIL@@-@@VERS@@.tar.gz
  date: @@DATE@@
--------------------------------------------------------------------------

Added README version [bbebc1e25c].









>
>
>
>
1
2
3
4
PKCS#11 Extension for Tcl.

Can be used to load a PKCS#11 module (e.g., ActivClient, ActivCard,
CoolKey, CACKey) and perform cryptographic operations.

Modified build/makearch.info from [e6e1ac62c7] to [05e6825923].

25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#     @@VERS@@ becomes the utility version
#     @@DATE@@ becomes the current date
DOCS="README"
DOC_HDR="HEADER"

# These files follow the same convention as DOCS, but don't have the header
# tacked onto them.
UPDATE_VARS=""

# This script is executed immediately after copying the files
# to a temp directory to attempt to compile
BEFORE="build/pre.sh"

# This script is executed immediately prior to creation of the
# tarball
AFTER=""

# Files matching these (space-seperated) patterns are deleted
TMPS="*.out HEADER build work"







|











25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#     @@VERS@@ becomes the utility version
#     @@DATE@@ becomes the current date
DOCS="README"
DOC_HDR="HEADER"

# These files follow the same convention as DOCS, but don't have the header
# tacked onto them.
UPDATE_VARS="configure.ac"

# This script is executed immediately after copying the files
# to a temp directory to attempt to compile
BEFORE="build/pre.sh"

# This script is executed immediately prior to creation of the
# tarball
AFTER=""

# Files matching these (space-seperated) patterns are deleted
TMPS="*.out HEADER build work"

Modified configure.ac from [a053043227] to [da6ddc9666].

1
2
3
4
5
6
7
8
9
dnl Define ourselves
AC_INIT(tclpkcs11, 1.0)

dnl Checks for programs.
AC_PROG_CC
AC_PROG_MAKE_SET
AC_PROG_INSTALL
AC_GNU_SOURCE


|







1
2
3
4
5
6
7
8
9
dnl Define ourselves
AC_INIT(tclpkcs11, @@VERS@@)

dnl Checks for programs.
AC_PROG_CC
AC_PROG_MAKE_SET
AC_PROG_INSTALL
AC_GNU_SOURCE

Modified tclpkcs11.c from [bb3f293081] to [ec79d424ff].

1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
	Tcl_ObjSetVar2(interp,
	               Tcl_NewStringObj("pki::handlers", -1),
	               Tcl_NewStringObj("pkcs11", -1),
	               Tcl_NewStringObj("::pki::pkcs11::encrypt ::pki::pkcs11::decrypt", -1),
	               TCL_GLOBAL_ONLY
	              );

	tclPkgProv_ret = Tcl_PkgProvide(interp, "pki::pkcs11", "1.0");
	if (tclPkgProv_ret != TCL_OK) {
		return(tclPkgProv_ret);
	}

	return(TCL_OK);
}







|






1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
	Tcl_ObjSetVar2(interp,
	               Tcl_NewStringObj("pki::handlers", -1),
	               Tcl_NewStringObj("pkcs11", -1),
	               Tcl_NewStringObj("::pki::pkcs11::encrypt ::pki::pkcs11::decrypt", -1),
	               TCL_GLOBAL_ONLY
	              );

	tclPkgProv_ret = Tcl_PkgProvide(interp, "pki::pkcs11", PACKAGE_VERSION);
	if (tclPkgProv_ret != TCL_OK) {
		return(tclPkgProv_ret);
	}

	return(TCL_OK);
}