From 14f4e7693e8f92608a891afceeb3943e771b38a7 Mon Sep 17 00:00:00 2001 From: Danilo Chang Date: Tue, 12 Dec 2023 20:43:20 +0800 Subject: [PATCH] Bump to version 0.7 --- CHANGES.txt | 4 ++++ Makefile | 14 +++++++------- config.status | 18 +++++++++--------- configure | 18 +++++++++--------- configure.ac | 2 +- generic/tgdbm.c | 2 +- pkgIndex.tcl | 8 ++++---- qgdbm.tcl | 4 ++-- tests/artest.gdbm | Bin 16384 -> 16384 bytes tests/qgdbm.test | 2 +- tests/strange.gdbm | Bin 16384 -> 16384 bytes tests/test.gdbm | Bin 16384 -> 16384 bytes tests/test1.gdbm | Bin 3072 -> 3072 bytes tests/tgdbm.test | 2 +- tgdbm.spec | 2 +- 15 files changed, 40 insertions(+), 36 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 95288fe..e6713c4 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,3 +1,7 @@ +CHANGES for 0.7 2023/12/12 ------------------------------------------------- + +* Update tclconfig files + CHANGES for 0.6 2018/07/11 ------------------------------------------------- * Fix GDBM_UNKNOWN_ERROR error diff --git a/Makefile b/Makefile index 97f8b12..0805769 100644 --- a/Makefile +++ b/Makefile @@ -57,10 +57,10 @@ PKG_HEADERS = # configuration options) composed of the named objects. #======================================================================== -PKG_LIB_FILE = libtgdbm0.6.so -PKG_LIB_FILE8 = libtgdbm0.6.so -PKG_LIB_FILE9 = libtcl9tgdbm0.6.so -PKG_STUB_LIB_FILE = libtgdbmstub0.6.a +PKG_LIB_FILE = libtgdbm0.7.so +PKG_LIB_FILE8 = libtgdbm0.7.so +PKG_LIB_FILE9 = libtcl9tgdbm0.7.so +PKG_STUB_LIB_FILE = libtgdbmstub0.7.a lib_BINARIES = $(PKG_LIB_FILE) BINARIES = $(lib_BINARIES) @@ -97,7 +97,7 @@ INSTALL_SCRIPT = ${INSTALL} -m 755 INSTALL_LIBRARY = ${INSTALL} -m 644 PACKAGE_NAME = tgdbm -PACKAGE_VERSION = 0.6 +PACKAGE_VERSION = 0.7 CC = gcc CCLD = @CCLD@ CFLAGS_DEFAULT = -O2 -fomit-frame-pointer -DNDEBUG @@ -156,8 +156,8 @@ PKG_CFLAGS = # that your library may use. TCL_DEFS can actually be a problem if # you do not compile with a similar machine setup as the Tcl core was # compiled with. -#DEFS = $(TCL_DEFS) -DPACKAGE_NAME=\"tgdbm\" -DPACKAGE_TARNAME=\"tgdbm\" -DPACKAGE_VERSION=\"0.6\" -DPACKAGE_STRING=\"tgdbm\ 0.6\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DBUILD_tgdbm=/\*\*/ -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DTcl_Size=int -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DUSE_TCL_STUBS=1 -DUSE_TCLOO_STUBS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DHAVE_HIDDEN=1 -DHAVE_CAST_TO_UNION=1 -DHAVE_STDBOOL_H=1 -DTCL_WIDE_INT_IS_LONG=1 -DTCL_CFG_OPTIMIZED=1 -DTCL_MAJOR_VERSION=8 $(PKG_CFLAGS) -DEFS = -DPACKAGE_NAME=\"tgdbm\" -DPACKAGE_TARNAME=\"tgdbm\" -DPACKAGE_VERSION=\"0.6\" -DPACKAGE_STRING=\"tgdbm\ 0.6\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DBUILD_tgdbm=/\*\*/ -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DTcl_Size=int -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DUSE_TCL_STUBS=1 -DUSE_TCLOO_STUBS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DHAVE_HIDDEN=1 -DHAVE_CAST_TO_UNION=1 -DHAVE_STDBOOL_H=1 -DTCL_WIDE_INT_IS_LONG=1 -DTCL_CFG_OPTIMIZED=1 -DTCL_MAJOR_VERSION=8 $(PKG_CFLAGS) +#DEFS = $(TCL_DEFS) -DPACKAGE_NAME=\"tgdbm\" -DPACKAGE_TARNAME=\"tgdbm\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"tgdbm\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DBUILD_tgdbm=/\*\*/ -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DTcl_Size=int -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DUSE_TCL_STUBS=1 -DUSE_TCLOO_STUBS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DHAVE_HIDDEN=1 -DHAVE_CAST_TO_UNION=1 -DHAVE_STDBOOL_H=1 -DTCL_WIDE_INT_IS_LONG=1 -DTCL_CFG_OPTIMIZED=1 -DTCL_MAJOR_VERSION=8 $(PKG_CFLAGS) +DEFS = -DPACKAGE_NAME=\"tgdbm\" -DPACKAGE_TARNAME=\"tgdbm\" -DPACKAGE_VERSION=\"0.7\" -DPACKAGE_STRING=\"tgdbm\ 0.7\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DBUILD_tgdbm=/\*\*/ -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DTcl_Size=int -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -DUSE_TCL_STUBS=1 -DUSE_TCLOO_STUBS=1 -DMODULE_SCOPE=extern\ __attribute__\(\(__visibility__\(\"hidden\"\)\)\) -DHAVE_HIDDEN=1 -DHAVE_CAST_TO_UNION=1 -DHAVE_STDBOOL_H=1 -DTCL_WIDE_INT_IS_LONG=1 -DTCL_CFG_OPTIMIZED=1 -DTCL_MAJOR_VERSION=8 $(PKG_CFLAGS) # Move pkgIndex.tcl to 'BINARIES' var if it is generated in the Makefile CONFIG_CLEAN_FILES = Makefile pkgIndex.tcl diff --git a/config.status b/config.status index 2b85a93..2302046 100755 --- a/config.status +++ b/config.status @@ -373,7 +373,7 @@ exec 6>&1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by tgdbm $as_me 0.6, which was +This file was extended by tgdbm $as_me 0.7, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -412,7 +412,7 @@ Report bugs to the package provider." ac_cs_config='' ac_cs_version="\ -tgdbm config.status 0.6 +tgdbm config.status 0.7 configured by ./configure, generated by GNU Autoconf 2.71, with options \"$ac_cs_config\" @@ -580,7 +580,7 @@ S["TCLSH_PROG"]="/usr/bin/tclsh8.6" S["VC_MANIFEST_EMBED_EXE"]="" S["VC_MANIFEST_EMBED_DLL"]="" S["RANLIB_STUB"]="ranlib" -S["PKG_STUB_LIB_FILE"]="libtgdbmstub0.6.a" +S["PKG_STUB_LIB_FILE"]="libtgdbmstub0.7.a" S["MAKE_STUB_LIB"]="${STLIB_LD} $@ $(PKG_STUB_OBJECTS)" S["MAKE_STATIC_LIB"]="${STLIB_LD} $@ $(PKG_OBJECTS)" S["MAKE_SHARED_LIB"]="${SHLIB_LD} ${LDFLAGS} ${LDFLAGS_DEFAULT} -o $@ $(PKG_OBJECTS) ${SHLIB_LD_LIBS}" @@ -659,9 +659,9 @@ S["PKG_HEADERS"]="" S["PKG_TCL_SOURCES"]=" qgdbm.tcl" S["PKG_STUB_OBJECTS"]="" S["PKG_STUB_SOURCES"]="" -S["PKG_LIB_FILE9"]="libtcl9tgdbm0.6.so" -S["PKG_LIB_FILE8"]="libtgdbm0.6.so" -S["PKG_LIB_FILE"]="libtgdbm0.6.so" +S["PKG_LIB_FILE9"]="libtcl9tgdbm0.7.so" +S["PKG_LIB_FILE8"]="libtgdbm0.7.so" +S["PKG_LIB_FILE"]="libtgdbm0.7.so" S["EXEEXT"]="" S["CYGPATH"]="echo" S["target_alias"]="" @@ -671,7 +671,7 @@ S["LIBS"]="" S["ECHO_T"]="" S["ECHO_N"]="-n" S["ECHO_C"]="" -S["DEFS"]="-DPACKAGE_NAME=\\\"tgdbm\\\" -DPACKAGE_TARNAME=\\\"tgdbm\\\" -DPACKAGE_VERSION=\\\"0.6\\\" -DPACKAGE_STRING=\\\"tgdbm\\ 0.6\\\" -DPACKAGE_BUGREPORT=\\\"\\\" -DPACKAGE_UR"\ +S["DEFS"]="-DPACKAGE_NAME=\\\"tgdbm\\\" -DPACKAGE_TARNAME=\\\"tgdbm\\\" -DPACKAGE_VERSION=\\\"0.7\\\" -DPACKAGE_STRING=\\\"tgdbm\\ 0.7\\\" -DPACKAGE_BUGREPORT=\\\"\\\" -DPACKAGE_UR"\ "L=\\\"\\\" -DBUILD_tgdbm=/\\*\\*/ -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS"\ "_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DTcl_Size=int -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS="\ "1 -DUSE_TCL_STUBS=1 -DUSE_TCLOO_STUBS=1 -DMODULE_SCOPE=extern\\ __attribute__\\(\\(__visibility__\\(\\\"hidden\\\"\\)\\)\\) -DHAVE_HIDDEN=1 -DHAVE_CAST_TO_UNIO"\ @@ -701,8 +701,8 @@ S["prefix"]="/usr" S["exec_prefix"]="/usr" S["PACKAGE_URL"]="" S["PACKAGE_BUGREPORT"]="" -S["PACKAGE_STRING"]="tgdbm 0.6" -S["PACKAGE_VERSION"]="0.6" +S["PACKAGE_STRING"]="tgdbm 0.7" +S["PACKAGE_VERSION"]="0.7" S["PACKAGE_TARNAME"]="tgdbm" S["PACKAGE_NAME"]="tgdbm" S["PATH_SEPARATOR"]=":" diff --git a/configure b/configure index 37767e3..6eecde1 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for tgdbm 0.6. +# Generated by GNU Autoconf 2.71 for tgdbm 0.7. # # # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @@ -608,8 +608,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='tgdbm' PACKAGE_TARNAME='tgdbm' -PACKAGE_VERSION='0.6' -PACKAGE_STRING='tgdbm 0.6' +PACKAGE_VERSION='0.7' +PACKAGE_STRING='tgdbm 0.7' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1331,7 +1331,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures tgdbm 0.6 to adapt to many kinds of systems. +\`configure' configures tgdbm 0.7 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1393,7 +1393,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of tgdbm 0.6:";; + short | recursive ) echo "Configuration of tgdbm 0.7:";; esac cat <<\_ACEOF @@ -1495,7 +1495,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -tgdbm configure 0.6 +tgdbm configure 0.7 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -1794,7 +1794,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by tgdbm $as_me 0.6, which was +It was created by tgdbm $as_me 0.7, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -9473,7 +9473,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by tgdbm $as_me 0.6, which was +This file was extended by tgdbm $as_me 0.7, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -9528,7 +9528,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -tgdbm config.status 0.6 +tgdbm config.status 0.7 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff --git a/configure.ac b/configure.ac index dee3ea4..5cbe339 100644 --- a/configure.ac +++ b/configure.ac @@ -19,7 +19,7 @@ dnl to configure the system for the local environment. # so that we create the export library with the dll. #----------------------------------------------------------------------- -AC_INIT([tgdbm], [0.6]) +AC_INIT([tgdbm], [0.7]) #-------------------------------------------------------------------- # Call TEA_INIT as the first TEA_ macro to set up initial vars. diff --git a/generic/tgdbm.c b/generic/tgdbm.c index d4ba824..b29e6da 100644 --- a/generic/tgdbm.c +++ b/generic/tgdbm.c @@ -101,7 +101,7 @@ extern "C" { //extern const char* gdbm_version; //extern gdbm_error gdbm_errno; -#define TGDBM_VERSION "0.6" +#define TGDBM_VERSION "0.7" /* 0x10 */ #define GDBM_SETVAR TCL_TRACE_READS diff --git a/pkgIndex.tcl b/pkgIndex.tcl index 91cb675..2df87dc 100644 --- a/pkgIndex.tcl +++ b/pkgIndex.tcl @@ -2,9 +2,9 @@ # Tcl package index file, version 1.1 # if {[package vsatisfies [package provide Tcl] 9.0-]} { - package ifneeded tgdbm 0.6 \ - [list load [file join $dir libtcl9tgdbm0.6.so] [string totitle tgdbm]] + package ifneeded tgdbm 0.7 \ + [list load [file join $dir libtcl9tgdbm0.7.so] [string totitle tgdbm]] } else { - package ifneeded tgdbm 0.6 \ - [list load [file join $dir libtgdbm0.6.so] [string totitle tgdbm]] + package ifneeded tgdbm 0.7 \ + [list load [file join $dir libtgdbm0.7.so] [string totitle tgdbm]] } diff --git a/qgdbm.tcl b/qgdbm.tcl index 6b3ca14..6ab3e97 100644 --- a/qgdbm.tcl +++ b/qgdbm.tcl @@ -6,9 +6,9 @@ # 20.02.2000: 0.3 initial official version # 09.07.2000: fixed renaming of gdbm to tgdbm -package require -exact tgdbm 0.6 +package require -exact tgdbm 0.7 -set qgdbm_version 0.6 +set qgdbm_version 0.7 package provide qgdbm $qgdbm_version diff --git a/tests/artest.gdbm b/tests/artest.gdbm index dc86310850854b22770db2b1e7bb64f90ee6b13a..5832d5de5d5b917995c37bc099487205e8851e57 100644 GIT binary patch literal 16384 zcmeHK&x;&I6mAov=|M1<2wsGzJ0uaaOEyu2y|{^+L&PK-HKA0bh|y>V|Pzx zmtk>55ideiJR~ZtVm#<&MgM?B@v2cG;%!C2OTd60MSb7v?zMm9ABfbzOifkStM}Dc z?|t?9+bd^xTe~bvzTBX-^Y&x3)A+Hhzp}>s8U_plh5^HXVZbn87%&VN1`Gp+0mFb{ zz%Xz-GC(Amk@)^6N*?UOg2v#f304OG9se)di2U*&%4Xmb?Ilb`F9w_i+0HA2c^b9K{=!Zq_$xTQ{d}tNBbZO}mqMS~gR-4% z2Wt9I6Q|7w20K2;gkurm(nr6*nR+dnJzB%*oSHi~yC``S4YPPg{FMFarBu$hf^!fq zhHQZKLnrl_nobnciL#xe!lb{@#981$yRq({h8~o0!p~}4!zpZfa(=OPgx7>!mi_sG zPOwe|=NNG`bR{0fZCn0_Dxk6*_ObR>6Q^yTR9LS=u1@?|yVRFHY%xAaw7dRc4QHHy ziwMtQgVtG8Te^h)L~E>h?&Eq%IqAcA9`*b*)$Rn*$;$p5N}X$8HgS&fcn>I4J&xhH zn~0tiIFX>6-`8;RY4vzt@Rw2|ZHwavHuwk*CJt?d&u&5osV(Q;f&q;&${~qSZl@i; zWBt*@xxl<*JxRsPSk48u826Jj*|q&$$-f_O{C;elg?o3d+uM0gq1(#wG;HvJUFsc> zbt^bk*wr)?JsE0>2T0vG+RCH(%kz8qn$ZvB>)*|5?abG60_tF0*Q=` zoZ&3SEoNfq`J(gCcZ|0=KwyIp`ka$4+A2;~cOA<37@bgynvy}RNsMwk(#p9om-#D? z^R*}Z`4AGl1p0&r%z+;WN#CjAWb7=2G7k)49!ARR;#4tS!I?V2oX+-@DHKh%SP9E^ z$64quz0$-vSa1a=hpEP0Kyym?EpVb;d%K3Sqzk}N$Ado8BIjGd>9G1QXZk$;Ld4hK zco;cRuZ;6qokSa-H*xBv3DK2N3rfmKk)KzA6WMj`s~XOSo)`Lohv^r+o#897?9b+l z7|$y>JFHfG;bL6%X*7Fk?)W)6cBEp*Aa4Fr#d)&x>BYyMn4G*PkJ}w=P~=5{GxfuP z^=A!dmoFdNmUDH2XGEXkII7%#EK^OLpQ3gz>54Al{)-lAv{JjrBFCMfJ?}N|O}>b* zKjx7$;lH>maAM?OJF~+)*}HZYIgtbhsZe-B{U^`(2lEmdHgV##R92si(M1&uv|LDK zI~LUAvolScA=eaG7oo!uD%U*vutkfj=fas9PEYqxJ>og?9IeN=%KoSm3(u8vM{&gk zCgyXzU~BtXu(xyx3!O68J_APkwgy1WqvOhdu|EP)6W(Tl~Db!N6a=@Tp;7nNXHomCw$(rP; zs(uw13%jCDsNh5~#>8NKzJ~go@u0PGZ*sY)H?KEwrtA@Rgo3!M-2+@IpkMe4yX4>e zwT3gFi+L#R(c%;ftmtcofVP4&MzyIOc@BV5fL3wxR%UkXc)yuPL%k1n0oR%CGM~H- z51?P*l+pV$yJFmuYS$K><(C!VCx}($y@Ov&M3*Z#5ge>(SSP;r#$)vPGUWnJyyqAiZg!S!2B_qnkxI#>K65d`fuNyIc)jP&RfJe zX7qIvXWAMQT|)Bpvvn$b#{AZ_I;i19+D@c$eu2*3BaYPaHnHty9>K{|SsmCJWR>z1 z`!DYg8(Dj&i4*w22P#T7vF-6d^rYZZ)03n1t2LZ5FOhk+J(BZBQCRlJD@|bC%DMB) zFuzWXW1Mx@rST*h#7-ryduo}keci-KK_vAK@_#*fmxW_El;xbQLsKxj#Jd9G0-|7prrZo&01`Gp+0mFb{z%XDKFbo(53Gn Hc4XjR4d2zX literal 16384 zcmeI!ze>YU6vy%7{}cp;bm*APsbE^cRRk9Yp`diEwXJQJm_c0Ke24k~Eyyy)a^HVlb(&2bpQp#Q*rxR7S=C(|U;44bKhMMQOa-3^hfDwm z*9bWLsl)qZdQ#Tl4t;K~>Dd>V+l@h^*i6$-$*u?J!#Ljd zeY>HTxybi|=f0fJectEN9|U1VZ)KfzFYA2mgL(TWFTWptyq;I}{sQ_u7kwT}Qz~*L xRcVR+k4al}nb#3pizRJIZf<-1r0X)6EdmH2fB*srAbb88fZ&1ON1AXyj!kp>HuyUXpu?JBE()?-;C z?sAtG$OGhpr{E2E5gvdG1bpAAcH3j+1&C^-8GAmTK2`PAIp6vGkFWmtqtOpXBmKn- zU$g%8Yrg)Re@3H!$CvasF_0KY3?v2;1BrpeKw=;CKu?Vvee~>1x-L{p+nmS(z zmnB|V-Aa#QHRm5-%b@!wnR#`GCEp_BbKdGt7%%!(ygMC0@hm%b$j}tJAI+^drnRU=$2_Oa zTygcsD_kk@YBu|g$v?gO{O!8@%&&de#d?nQv#mpJiw>=3A6mUH_TjUw$=3!a?BWB= z6t+1(bmC7U%mUv;y|gL}PhpYpoyT{{!BVi{Tl@D`6MU5N`!fymp|q zmSbK)KiyWQ#cgeH zuBGWJ3LSB+j&57oceavSs0xT9F87u5jjdahHFC=fnZ$n72gcxHC&;gN&v=`=rOSKu zM29ns_yWA2Zc-oCdx@Q3A6$dF=mQwfcByUK)m~#Ck9nYvQHh6S*P0*qA+D8;+4l+} zJJoGWjJjj%)}bp`+QJ$yQM;(yxUX18TsN=q32I4K)laK}_)6~i->K=aKJj)n*U%lR z*2+O;pZGAd<|@v7R`Y;OPKn`T!LVce7!n-jVEyMEh+EK(WYy7B7xLxns8|>tyx{SASUshou)8jIG zQ9Ydg1(QmqKICD8lE?c$sqPJ8BzHRJ8{EC-d0_5ArHA`sF;I52yC(c^u6fRNyszFZ z^L&hsiyTGrGYn$ls?SjeMblv55;t2py#4g<&FAv^<*Qe(?@%q;zZ#FxtLyJDxIq!) z3$v)~&!oXde2W@!rB|KQ_&oSFUR?HwN?|;7dDE29AD|U+#$RiEUE>qZJ5J#$)Ci=1l-NASclzAa$5iq%VTSoM}P-IheR;PoSAGj>WLr~u=r3u$8Sj;Qr z)cU8VIF^p%ID%F%9@Nu1^&ah7XcLKllQ$*)P2QCFr8fn?Ixjf)akS?U)ecv>$4uQZ zUbbO(=}n2BbI_}+?gxCaLYZsuri{l#D=)pN=Amc|CNz3e;vakfr9WEM3mv9$I5#?s z?|s)3Z%SNM>B5^5M~a?`lQ$*a6a2)R_VJ5LZ%X_jO4Ji?N*rTod+AMyN4rRkKRF@d zEmyqoro?4o%S&&n_?dY=dQ-*0{G~S~ep*dSQA>Tt?sboKQqU4`#Yoha)!at~9?@gJf*R)>wqc*)0#N1k%wlL4b$hjW}cS1s#k@tK~<+lj(Bektd0kj z#`rzr++}8TMp+j9A-|j85(-)DbrBqad6r#t$}pu_mQ6WMRR8Ix=`7IBx&R!yE&-y&7O0Kt3$p|CFaVjOwK_d;5gX%$QX7p}|Qj#jp+ n0=|K#pTt07ATf{_NDL$f5(9~W#6V&oF_0KY3?v4=tqlAR&PqBx literal 16384 zcmeIyF%AJi6b9f&AygzT;0X2xqSUFJK%$Uv1NU$M*Kr+%V8(1Qp;qAAWan+B*xh{j z=RY4;;}}Ie?=$aFLoBZJ0`(Ae?{lh;%r3Pkds_MOZUw`%LtJk-# zy>igm=Q#4^2CZARpP^mCkK_DVH1^jrU>UFsSOzQumI2FvWxz6E8L$jk1}p=Xf&U@{ zRD!l`L4@VO@&E>G9@spvd0@|h)d8ymRtKyOSRJrBV0FOi!2e7K?&F+(@(su76sOxc zuu%NjU-ple{jVM_2A(VXx5~bmcP2@?8ODRZ_%odExLtZV2s0X#%SeM*n1B01b<}b0 zFUNICc|v+RQn7C=U_YhITR8r~=T$$9N1Af9TBTk<94(9qefY|FPT|tY!q1F5gFK*K z5}}_5m&87bbX<+cuSJJV|BU8cw#!gZYlw$47EfzE6Ib zR{bt(Qa8VD<0KWO@S`NAJkUtC9{L7nl4^DPy9Um24p_2(Oy?B#muP0vUh*aGCxX9* zGdRk-nmz%0lD`y()EifEx^ATI{MyFp@`k~WH!{<_7o095^bO8D=#aDPs^qm9cf50} z7gsjr93_(?pOHV+czT-4{?>4g8aRc`K=v=yp75G+$m+Ubq%-4h#+@#4HVh;m=3H0)$0{N-4|_bv%K0`< z*FCE+-zQ&ZVXA!^Nguu#A7|QM-)P`WGjNe$9zJNjO?6k7(4X&g+xtGJr^?F@VLlm# zd9M9=qO-N<^CObYx_RPXn}gN?;SW$mr+hgoJv3Kh5Z{}v~h0gt*4w)&-bwH1EoED5hu*@?B+KO zoH`$;aYy(iU)nB zMfSHk?s%;JTZKN)y_WFxHy0;fGDIwV;CEhU$tY{%)YEy!dFXM;Pb>*#l zIAy`dUKRSWF4Hf1yUbUj%$4!nJl)#=$MnD;N;V!Xp9{JFP&uzgG+Q~hdio+gf3oJs zAg+JX#_6jK$uriwIFI;_AH--}1 zhS@-L3HM*JNwe+7J(hU>^6l^2IEgPJ#A6=$B;3n8gA*e^{@lQ+y-hwyf`e4N1%JMC z2|oCspV6d^6T78~`lL&jRW#OeAr)SQ9}DVfXZMG#a};w;fpw8OoS|~fqi^Ej>e=^5 z;b+F3Ko3zpqK|WqHeg)Uc+^jY=URTExZ(m6_M9(xw4*H8bzK@IlZB_-I89xah9gL} zRH0bM;N-QkrRBmeyt?<`37#wX)j%K_k*QmmzF<%B`s#LHOlMtOrz)}%ny^-BPjKkzqoLJcR1F(wA{d<~8G z#Dmt_y~*XG-g&Q$Gv|o#BNW5~?H}V(0eyor9#DAw(+1Ac7IrA@(P9@3R`mH)w(F1- z)u#4j9ss2Pt>ffJS-$yg8z-mL5%@)1XZl;b^Ey6;zQKvn+dnjLO10~X&hpEO@Drt~ z_TIrSCZfwVK9L-(X;{C!QbhTy&v%IqAHMT@8z*!DexngzXyuVd-{6EEID0;-*Pqoq zlM+kDNr~~`sqEcSu_*Fc3kd+H&`_r zo!9j2Y+W~Sid`mlt~-S|K9gTw*d6F7 zGW8qYq0M_VMTyiqI0sz1@QZQr-h-G}FG`fZ^L~L7Yb1Dik9_BZlTQ+7%h`w&@z-&1 yL8_>1)xz0iuj0B4{HaXlPtu0w@yfdUlf2g=+@10`yK=&&}S=?&o(ibN2d^%LU344Td$& z9`JV6*^>Jp+Gc}KC;$bZ02F`%Pyh-*0Vn_kpa2wr0#M*zRKR#>SQY|0KnJG)@&I{& zJU|_w51A2R=7Zqo_z;Uv_tS`RU^nPw$!`YeCadyv#<~V&y}7WQ`TKi0or1!X)fdgfu$-l5I?nQ|u$=V|I?iT)m-BXfvv$bm$*6r6ZtOe{ z_i*eXzO$P5QTymu)q8X8B*)4AS^2?~yPRYFyW`iQc=oveUM}|!C%%WQlaA|N&~a`~ z>o~P~(xQ$tzZ{mcxT@nUJrB!Sd8^~Bf8@9uk4Fm=HkqW3_Sy4XGT(fnNgivTdu#Zc zs*c*nI8OGL{1;!W$NcSj@0`(bb}xqI>|NDyQX?#z!ok?PnU&)=GXNip1UUcz delta 14 VcmZpWXpq>z!ohfDGb_h$W&j~I1b_el diff --git a/tests/tgdbm.test b/tests/tgdbm.test index 0d16e84..95c9b96 100644 --- a/tests/tgdbm.test +++ b/tests/tgdbm.test @@ -18,7 +18,7 @@ verbose error # extend auto-loader-path, to avoid interference by installed versions set auto_path [concat .. $auto_path] -package require -exact tgdbm 0.6 +package require -exact tgdbm 0.7 # just to be sure delete the created test-files catch {file delete -force test.gdbm test1.gdbm strange.gdbm junk_n_copy.gdbm artest.gdbm} diff --git a/tgdbm.spec b/tgdbm.spec index b240743..3c343c1 100644 --- a/tgdbm.spec +++ b/tgdbm.spec @@ -5,7 +5,7 @@ Name: tcl-tgdbm Summary: Tcl interface to the Gdbm -Version: 0.6 +Version: 0.7 Release: 0 License: GPL-2.0-only Group: Development/Libraries/Tcl