pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/tokyocabinet Update tokyocabinet to 1.4.19.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0b5767847b81
branches:  trunk
changeset: 558555:0b5767847b81
user:      obache <obache%pkgsrc.org@localhost>
date:      Thu May 07 10:55:06 2009 +0000

description:
Update tokyocabinet to 1.4.19.

Changes:
2009-04-30  Mikio Hirabayashi  <mikio%users.sourceforge.net@localhost>

        * tctdb.c (tctdbidxhash, tctdbqryproc2, tctdbqrysearchout2): new functions.

        * tctdb.c (tctdbsearchimpl, tctdbidxput, tctdbidxout): the index format was modified.

        * tcadb.c (tcadbmisc): the "out" option of the "search" command became non-atomic.

        - Release: 1.4.19

2009-04-25  Mikio Hirabayashi  <mikio%users.sourceforge.net@localhost>

        * tcutil.c (tcatoih): new function.

        * tcbdb.c (tcbdbputimpl): cache adjustment on the putkeep mode was added.

        * tcadb.c (tcadbsetskel): new function.

        - Release: 1.4.18

2009-04-23  Mikio Hirabayashi  <mikio%users.sourceforge.net@localhost>

        * tcutil.c (tcmapput, tcmapout, tcmapget): memory usage was reduced.

        * tcutil.c (tcsysinfo): new function.

        * tcutil.c (tcatoix): "strtold" was replaced by own implementation.

        * tctdb.c (tctdbqryidxfetch): new function.

        - Release: 1.4.17

2009-04-20  Mikio Hirabayashi  <mikio%users.sourceforge.net@localhost>

        * tcbdb.c (tcbdbcuroutimpl): shift mechanism of cursors on deleted leaves was added.

        * tcbdb.c (tcbdbleafcheck): new function.

        - Release: 1.4.16

2009-04-08  Mikio Hirabayashi  <mikio%users.sourceforge.net@localhost>

        * tcutil.c (tcsleep): new function.

        * tchdb.c (tchdbtranbegin): locking algorithm was modified.

        * tchdb.c (tchdblocktran, tchdbunlocktran): abolished.

        * tcbdb.c (tcbdbtranbegin): locking algorithm was modified.

        * tcbdb.c (tcbdbcurjumpimpl): a bug related to cursor initialization was fixed.

        * tcfdb.c (tcbdbtranbegin): locking algorithm was modified.

        * tcfdb.c (tcfdblocktran, tcfdbunlocktran): abolished.

        * tctdb.c (tctdbqryallcondmatch): a bug related to handling null value was fixed.

        * tcadb.c (tcadboptimize, tcadbpath): new functions.

        - Release: 1.4.15

2009-04-07  Mikio Hirabayashi  <mikio%users.sourceforge.net@localhost>

        * tcbdb.c (tcbdbputimpl, tcbdbcurputimpl): page size limitation was added.

        * tcbdb.c (tcbdbleafdatasize): removed.

        * tctdb.c (tctdbsetindeximpl): inner indexes were tuned.

        - Release: 1.4.14

2009-04-02  Mikio Hirabayashi  <mikio%users.sourceforge.net@localhost>

        * configure.in: a bug related to support for traditional shells was fixed.

        * tcfdb.c (tcfdbtranbegin, tcfdbtrancommit, tcfdbtranabort): new functions.

        * tcadb.c (tcadbtranbegin, tcadbtrancommit, tcadbtranabort): new functions.

        - Release: 1.4.13

2009-03-21  Mikio Hirabayashi  <mikio%users.sourceforge.net@localhost>

        * tctdb.c (tctdbqrycount): new function.

        * tcadb.c (tcadbmisc): "count" option was added.

        - Release: 1.4.12

diffstat:

 databases/tokyocabinet/Makefile         |   6 +++-
 databases/tokyocabinet/PLIST            |   4 +-
 databases/tokyocabinet/distinfo         |  10 +++---
 databases/tokyocabinet/patches/patch-aa |  42 ++------------------------------
 4 files changed, 14 insertions(+), 48 deletions(-)

diffs (110 lines):

diff -r 5f6811b22b2d -r 0b5767847b81 databases/tokyocabinet/Makefile
--- a/databases/tokyocabinet/Makefile   Thu May 07 09:36:06 2009 +0000
+++ b/databases/tokyocabinet/Makefile   Thu May 07 10:55:06 2009 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.24 2009/03/21 05:32:04 obache Exp $
+# $NetBSD: Makefile,v 1.25 2009/05/07 10:55:06 obache Exp $
 #
 
-DISTNAME=      tokyocabinet-1.4.11
+DISTNAME=      tokyocabinet-1.4.19
 CATEGORIES=    databases
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=tokyocabinet/}
 
@@ -9,6 +9,8 @@
 HOMEPAGE=      http://tokyocabinet.sourceforge.net/
 COMMENT=       Modern implementation of DBM
 
+LICENSE=       gnu-lgpl-v2.1
+
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 GNU_CONFIGURE= yes
diff -r 5f6811b22b2d -r 0b5767847b81 databases/tokyocabinet/PLIST
--- a/databases/tokyocabinet/PLIST      Thu May 07 09:36:06 2009 +0000
+++ b/databases/tokyocabinet/PLIST      Thu May 07 10:55:06 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2009/03/21 05:32:04 obache Exp $
+@comment $NetBSD: PLIST,v 1.25 2009/05/07 10:55:06 obache Exp $
 bin/tcamgr
 bin/tcatest
 bin/tcbmgr
@@ -25,7 +25,7 @@
 lib/libtokyocabinet.a
 lib/libtokyocabinet.so
 lib/libtokyocabinet.so.8
-lib/libtokyocabinet.so.8.2.0
+lib/libtokyocabinet.so.8.10.0
 lib/pkgconfig/tokyocabinet.pc
 libexec/tcawmgr.cgi
 man/man1/tcamgr.1
diff -r 5f6811b22b2d -r 0b5767847b81 databases/tokyocabinet/distinfo
--- a/databases/tokyocabinet/distinfo   Thu May 07 09:36:06 2009 +0000
+++ b/databases/tokyocabinet/distinfo   Thu May 07 10:55:06 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.25 2009/03/21 05:32:04 obache Exp $
+$NetBSD: distinfo,v 1.26 2009/05/07 10:55:06 obache Exp $
 
-SHA1 (tokyocabinet-1.4.11.tar.gz) = d655d9d2a3d348c19273486515ffce20310c3d6a
-RMD160 (tokyocabinet-1.4.11.tar.gz) = 0f0fb54a00f644dd99b349cf429143c462858da9
-Size (tokyocabinet-1.4.11.tar.gz) = 873772 bytes
-SHA1 (patch-aa) = 8d1dcf75066a6a5a26104c6961d0194f4af39c2a
+SHA1 (tokyocabinet-1.4.19.tar.gz) = 41a13ae1fdcd1863896bbf128f4fdc73b391d62f
+RMD160 (tokyocabinet-1.4.19.tar.gz) = 83ca4d7f6e1597abdcee0979417665a38c69a1a4
+Size (tokyocabinet-1.4.19.tar.gz) = 902454 bytes
+SHA1 (patch-aa) = f81f4ff8d80f632e0b06e2aad6050b95a4819c97
diff -r 5f6811b22b2d -r 0b5767847b81 databases/tokyocabinet/patches/patch-aa
--- a/databases/tokyocabinet/patches/patch-aa   Thu May 07 09:36:06 2009 +0000
+++ b/databases/tokyocabinet/patches/patch-aa   Thu May 07 10:55:06 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.9 2009/03/21 05:32:04 obache Exp $
+$NetBSD: patch-aa,v 1.10 2009/05/07 10:55:07 obache Exp $
 
---- configure.orig     2009-03-14 10:48:48.000000000 +0000
+--- configure.orig     2009-04-30 09:20:57.000000000 +0000
 +++ configure
-@@ -1744,22 +1744,19 @@ MYDOCUMENTFILES="COPYING ChangeLog THANK
+@@ -1853,22 +1853,19 @@ MYDOCUMENTFILES="COPYING ChangeLog THANK
  MYPCFILES="tokyocabinet.pc"
  
  # Building flags
@@ -28,39 +28,3 @@
  export PATH CPATH LIBRARY_PATH LD_LIBRARY_PATH PKG_CONFIG_PATH
  
  
-@@ -4191,7 +4188,7 @@ _ACEOF
- fi
- 
- fi
--if test "$enable_exlzma" == "yes"
-+if test "$enable_exlzma" = "yes"
- then
- 
- { echo "$as_me:$LINENO: checking for main in -llzma" >&5
-@@ -4259,7 +4256,7 @@ _ACEOF
- fi
- 
- fi
--if test "$enable_exlzo" == "yes"
-+if test "$enable_exlzo" = "yes"
- then
- 
- { echo "$as_me:$LINENO: checking for main in -llzo2" >&5
-@@ -5604,7 +5601,7 @@ fi
- 
- 
- fi
--if test "$enable_exlzma" == "yes"
-+if test "$enable_exlzma" = "yes"
- then
-   if test "${ac_cv_header_lzmalib_h+set}" = set; then
-   { echo "$as_me:$LINENO: checking for lzmalib.h" >&5
-@@ -5741,7 +5738,7 @@ fi
- 
- 
- fi
--if test "$enable_exlzo" == "yes"
-+if test "$enable_exlzo" = "yes"
- then
-   if test "${ac_cv_header_lzo_lzo1x_h+set}" = set; then
-   { echo "$as_me:$LINENO: checking for lzo/lzo1x.h" >&5



Home | Main Index | Thread Index | Old Index