pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/databases/tokyotyrant Update tokyotyrant to 1.1.24.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4901576c100d
branches:  trunk
changeset: 558565:4901576c100d
user:      obache <obache%pkgsrc.org@localhost>
date:      Thu May 07 11:03:50 2009 +0000

description:
Update tokyotyrant to 1.1.24.

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

        * ttutil.c (ttbreakservexpr): new function.

        * tcrdb.c (tcrdbopen2, tcrdbsetmst2, tcrdbtune): new functions.

        * tcrdb.c (tcrdbsetecode, tcrdblockmethod, tcrdbunlockmethod): new functions.

        * ttserver.c (proc): dynamic linking for the skeleton database was added.

        * ttskelmock.c, ttskelproxy.c: new files.

        - Release: 1.1.24

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

        * scrext.c (serv_eval, serv_split): new functions.

        * ttserver.c (do_repl): efficiency on dual-master replication was improved.

        * ttserver.c (do_optimize): new function.

        * ttserver.c (do_log): message format was modified.

        * tcrdb.c (tcrdboptimize): new function.

        * tcrdb.c (tcrdbvanish, tcrdbcopy, tcrdbrestore): each magic number was drifted.

        * tcrdb.c (tcrdbrestore, tcrdbsetmst): an argument for options was added.

        * tculog.c (tculogadbredo): the flag of consistency checking was separated.

        - Release: 1.1.23

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

        * scrext.c (serv_mapreduce): the parameter for the target keys became an option.

        - Release: 1.1.22

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

        * scrext.c (serv_mapreduce): the parameter for the session ID was abolished.

        - Release: 1.1.21

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

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

        * scrext.c (serv_stashputkeep, serv_stashputcat): new functions.

        * scrext.c (serv_mapreduce, serv_mapreducemapemit): new functions.

        * ttserver.c (do_put, do_out, do_get): parameter validation was enhanced.

        - Release: 1.1.20

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

        * tcrdb.c (tcrdbqrysearchget): the option for no update log was added.

        * tcrdb.c (tcrdbqrysearchcount): new function.

        * tculog.c (tcreplread): timeout mechanism was added.

        * ttserver.c (do_repl): performance was improved.

        - Release: 1.1.19

diffstat:

 databases/tokyotyrant/Makefile         |   8 +++++---
 databases/tokyotyrant/PLIST            |   8 ++++++--
 databases/tokyotyrant/distinfo         |  12 ++++++------
 databases/tokyotyrant/patches/patch-ab |  24 +++---------------------
 databases/tokyotyrant/patches/patch-ac |  10 +++++-----
 5 files changed, 25 insertions(+), 37 deletions(-)

diffs (152 lines):

diff -r b626600a1720 -r 4901576c100d databases/tokyotyrant/Makefile
--- a/databases/tokyotyrant/Makefile    Thu May 07 11:01:26 2009 +0000
+++ b/databases/tokyotyrant/Makefile    Thu May 07 11:03:50 2009 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.15 2009/03/21 05:46:54 obache Exp $
+# $NetBSD: Makefile,v 1.16 2009/05/07 11:03:50 obache Exp $
 #
 
-DISTNAME=      tokyotyrant-1.1.18
+DISTNAME=      tokyotyrant-1.1.24
 CATEGORIES=    databases net
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=tokyocabinet/}
 
@@ -9,6 +9,8 @@
 HOMEPAGE=      http://tokyocabinet.sourceforge.net/
 COMMENT=       Network interface of Tokyo Cabinet
 
+LICENSE=       gnu-lgpl-v2.1
+
 PKG_DESTDIR_SUPPORT=   user-destdir
 
 GNU_CONFIGURE= yes
@@ -20,7 +22,7 @@
 
 .include "options.mk"
 
-BUILDLINK_API_DEPENDS.tokyocabinet+=   tokyocabinet>=1.4.10
+BUILDLINK_API_DEPENDS.tokyocabinet+=   tokyocabinet>=1.4.15
 .include "../../databases/tokyocabinet/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
 PTHREAD_AUTO_VARS=     yes
diff -r b626600a1720 -r 4901576c100d databases/tokyotyrant/PLIST
--- a/databases/tokyotyrant/PLIST       Thu May 07 11:01:26 2009 +0000
+++ b/databases/tokyotyrant/PLIST       Thu May 07 11:03:50 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2009/03/21 05:46:54 obache Exp $
+@comment $NetBSD: PLIST,v 1.15 2009/05/07 11:03:50 obache Exp $
 bin/tcrmgr
 bin/tcrmttest
 bin/tcrtest
@@ -11,7 +11,10 @@
 lib/libtokyotyrant.a
 lib/libtokyotyrant.so
 lib/libtokyotyrant.so.3
-lib/libtokyotyrant.so.3.2.0
+lib/libtokyotyrant.so.3.7.0
+lib/ttskeldir.so
+lib/ttskelmock.so
+lib/ttskelproxy.so
 lib/pkgconfig/tokyotyrant.pc
 man/man1/tcrmgr.1
 man/man1/tcrmttest.1
@@ -28,6 +31,7 @@
 share/tokyotyrant/ChangeLog
 share/tokyotyrant/THANKS
 share/tokyotyrant/doc/index.html
+share/tokyotyrant/ext/mapreduce.lua
 share/tokyotyrant/ext/senatus.lua
 share/tokyotyrant/ext/usherette.lua
 @dirrm share/tokyotyrant/ext
diff -r b626600a1720 -r 4901576c100d databases/tokyotyrant/distinfo
--- a/databases/tokyotyrant/distinfo    Thu May 07 11:01:26 2009 +0000
+++ b/databases/tokyotyrant/distinfo    Thu May 07 11:03:50 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.14 2009/04/07 19:18:05 hasso Exp $
+$NetBSD: distinfo,v 1.15 2009/05/07 11:03:50 obache Exp $
 
-SHA1 (tokyotyrant-1.1.18.tar.gz) = b39dda2f0250ea8274eda1b38f4aac205f35c0b0
-RMD160 (tokyotyrant-1.1.18.tar.gz) = e1b4bbcea994e9a6b359608de083b08de6ca5b53
-Size (tokyotyrant-1.1.18.tar.gz) = 165652 bytes
+SHA1 (tokyotyrant-1.1.24.tar.gz) = 977b81c28f75a21affcf06b7b3115b3da44d092c
+RMD160 (tokyotyrant-1.1.24.tar.gz) = 50431d25cbd4928f7261ee47567302fd7a4aee74
+Size (tokyotyrant-1.1.24.tar.gz) = 178416 bytes
 SHA1 (patch-aa) = d1c6aa7e3197b33a1988320ca5ad865ae3fa23c4
-SHA1 (patch-ab) = ccacfe7b3593ce4bfd995813189d1dd655a98095
-SHA1 (patch-ac) = 5c66a9730ee0c46368360a348f0ca2bf5851ef4d
+SHA1 (patch-ab) = 2bdeeef0137556350c289378ba0aab04b4387f3e
+SHA1 (patch-ac) = b9b7b2f523f38984b59a04030b7b1ba28a96916e
diff -r b626600a1720 -r 4901576c100d databases/tokyotyrant/patches/patch-ab
--- a/databases/tokyotyrant/patches/patch-ab    Thu May 07 11:01:26 2009 +0000
+++ b/databases/tokyotyrant/patches/patch-ab    Thu May 07 11:03:50 2009 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-ab,v 1.6 2009/03/21 05:36:53 obache Exp $
+$NetBSD: patch-ab,v 1.7 2009/05/07 11:03:50 obache Exp $
 
 Avoid to break pkgsrc's tools.
 
---- configure.orig     2009-03-10 02:09:03.000000000 +0000
+--- configure.orig     2009-05-05 07:54:12.000000000 +0000
 +++ configure
-@@ -1746,12 +1746,9 @@ MYLDLIBPATHENV="LD_LIBRARY_PATH"
+@@ -1747,12 +1747,9 @@ MYLDLIBPATHENV="LD_LIBRARY_PATH"
  MYPOSTCMD="true"
  
  # Building paths
@@ -17,21 +17,3 @@
  export PATH CPATH LIBRARY_PATH LD_LIBRARY_PATH PKG_CONFIG_PATH
  if type pkg-config > /dev/null 2>&1
  then
-@@ -4433,7 +4430,7 @@ _ACEOF
- 
- fi
- 
--if test "$enable_lua" == "yes"
-+if test "$enable_lua" = "yes"
- then
- 
- { echo "$as_me:$LINENO: checking for main in -llua" >&5
-@@ -5300,7 +5297,7 @@ echo "$as_me: error: tcutil.h is require
- fi
- 
- 
--if test "$enable_lua" == "yes"
-+if test "$enable_lua" = "yes"
- then
-   if test "${ac_cv_header_lua_h+set}" = set; then
-   { echo "$as_me:$LINENO: checking for lua.h" >&5
diff -r b626600a1720 -r 4901576c100d databases/tokyotyrant/patches/patch-ac
--- a/databases/tokyotyrant/patches/patch-ac    Thu May 07 11:01:26 2009 +0000
+++ b/databases/tokyotyrant/patches/patch-ac    Thu May 07 11:03:50 2009 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-ac,v 1.4 2009/04/07 19:18:05 hasso Exp $
+$NetBSD: patch-ac,v 1.5 2009/05/07 11:03:50 obache Exp $
 
 Add NetBSD and DragonFly support.
 http://sourceforge.net/tracker/index.php?func=detail&aid=2447593&group_id=200242&atid=972717
 
---- myconf.h.orig      2009-03-21 07:00:42 +0200
-+++ myconf.h   2009-04-06 13:39:51 +0300
+--- myconf.h.orig      2009-05-05 07:55:39.000000000 +0000
++++ myconf.h
 @@ -44,6 +44,11 @@
  #define _SYS_OPENBSD_
  #define TTSYSNAME   "OpenBSD"
@@ -26,7 +26,7 @@
  #error =======================================
  #error Your platform is not supported.  Sorry.
  #error =======================================
-@@ -213,7 +218,7 @@
+@@ -214,7 +219,7 @@
  #include <tctdb.h>
  #include <tcadb.h>
  
@@ -35,7 +35,7 @@
  #define TTUSEKQUEUE    1
  #elif defined(_SYS_SUNOS_)
  
-@@ -242,7 +247,7 @@ typedef struct { int portev_object; } po
+@@ -243,7 +248,7 @@ typedef struct { int portev_object; } po
  
  #define sizeof(a)      ((int)sizeof(a))
  



Home | Main Index | Thread Index | Old Index