pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/databases/kyotocabinet Import kyotocabinet-1.2.76 as d...
details: https://anonhg.NetBSD.org/pkgsrc/rev/d697028165f1
branches: trunk
changeset: 641926:d697028165f1
user: obache <obache%pkgsrc.org@localhost>
date: Fri Nov 21 11:29:52 2014 +0000
description:
Import kyotocabinet-1.2.76 as databases/kyotocabinet.
Kyoto Cabinet is a library of routines for managing a database.
The database is a simple data file containing records, each is
a pair of a key and a value. Every key and value is serial bytes
with variable length. Both binary data and character string can
be used as a key and a value. Each key must be unique within a
database. There is neither concept of data tables nor data types.
Records are organized in hash table or B+ tree.
diffstat:
databases/kyotocabinet/DESCR | 7 +
databases/kyotocabinet/Makefile | 35 ++
databases/kyotocabinet/PLIST | 333 +++++++++++++++++++++++
databases/kyotocabinet/buildlink3.mk | 12 +
databases/kyotocabinet/distinfo | 8 +
databases/kyotocabinet/options.mk | 32 ++
databases/kyotocabinet/patches/patch-configure | 52 +++
databases/kyotocabinet/patches/patch-kccommon.h | 15 +
databases/kyotocabinet/patches/patch-kcthread.cc | 15 +
9 files changed, 509 insertions(+), 0 deletions(-)
diffs (truncated from 545 to 300 lines):
diff -r 45678854edc1 -r d697028165f1 databases/kyotocabinet/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/kyotocabinet/DESCR Fri Nov 21 11:29:52 2014 +0000
@@ -0,0 +1,7 @@
+Kyoto Cabinet is a library of routines for managing a database.
+The database is a simple data file containing records, each is
+a pair of a key and a value. Every key and value is serial bytes
+with variable length. Both binary data and character string can
+be used as a key and a value. Each key must be unique within a
+database. There is neither concept of data tables nor data types.
+Records are organized in hash table or B+ tree.
diff -r 45678854edc1 -r d697028165f1 databases/kyotocabinet/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/kyotocabinet/Makefile Fri Nov 21 11:29:52 2014 +0000
@@ -0,0 +1,35 @@
+# $NetBSD: Makefile,v 1.1 2014/11/21 11:29:52 obache Exp $
+#
+
+DISTNAME= kyotocabinet-1.2.76
+CATEGORIES= databases
+MASTER_SITES= http://fallabs.com/kyotocabinet/pkg/
+
+MAINTAINER= obache%NetBSD.org@localhost
+HOMEPAGE= http://fallabs.com/kyotocabinet/
+COMMENT= Straightforward implementation of DBM
+LICENSE= gnu-gpl-v3
+
+GNU_CONFIGURE= yes
+USE_GCC_RUNTIME=yes
+USE_TOOLS+= gmake pkg-config
+USE_LANGUAGES= c c++
+
+PKGCONFIG_OVERRIDE+= kyotocabinet.pc.in
+
+.include "options.mk"
+
+TEST_TARGET= check
+
+PTHREAD_AUTO_VARS= yes
+.include "../../mk/pthread.buildlink3.mk"
+
+.include "../../mk/bsd.prefs.mk"
+.include "../../mk/compiler.mk"
+# using GCC atomic functions only available with i586 in kcthread.cc
+.if !empty(CC_VERSION:Mgcc-*) && !empty(MACHINE_ARCH:Mi[34]86)
+GNU_ARCH.i386= i586
+CFLAGS+= -march=i586
+.endif
+
+.include "../../mk/bsd.pkg.mk"
diff -r 45678854edc1 -r d697028165f1 databases/kyotocabinet/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/databases/kyotocabinet/PLIST Fri Nov 21 11:29:52 2014 +0000
@@ -0,0 +1,333 @@
+@comment $NetBSD: PLIST,v 1.1 2014/11/21 11:29:52 obache Exp $
+bin/kccachetest
+bin/kcdirmgr
+bin/kcdirtest
+bin/kcforestmgr
+bin/kcforesttest
+bin/kcgrasstest
+bin/kchashmgr
+bin/kchashtest
+bin/kclangctest
+bin/kcpolymgr
+bin/kcpolytest
+bin/kcprototest
+bin/kcstashtest
+bin/kctreemgr
+bin/kctreetest
+bin/kcutilmgr
+bin/kcutiltest
+include/kccachedb.h
+include/kccommon.h
+include/kccompare.h
+include/kccompress.h
+include/kcdb.h
+include/kcdbext.h
+include/kcdirdb.h
+include/kcfile.h
+include/kchashdb.h
+include/kclangc.h
+include/kcmap.h
+include/kcplantdb.h
+include/kcpolydb.h
+include/kcprotodb.h
+include/kcregex.h
+include/kcstashdb.h
+include/kctextdb.h
+include/kcthread.h
+include/kcutil.h
+lib/libkyotocabinet.a
+lib/libkyotocabinet.so
+lib/libkyotocabinet.so.16
+lib/libkyotocabinet.so.16.13.0
+lib/pkgconfig/kyotocabinet.pc
+man/man1/kccachetest.1
+man/man1/kcdirmgr.1
+man/man1/kcdirtest.1
+man/man1/kcforestmgr.1
+man/man1/kcforesttest.1
+man/man1/kcgrasstest.1
+man/man1/kchashmgr.1
+man/man1/kchashtest.1
+man/man1/kclangctest.1
+man/man1/kcpolymgr.1
+man/man1/kcpolytest.1
+man/man1/kcprototest.1
+man/man1/kcstashtest.1
+man/man1/kctreemgr.1
+man/man1/kctreetest.1
+man/man1/kcutilmgr.1
+man/man1/kcutiltest.1
+share/doc/kyotocabinet/COPYING
+share/doc/kyotocabinet/ChangeLog
+share/doc/kyotocabinet/FOSSEXCEPTION
+share/doc/kyotocabinet/doc/api/annotated.html
+share/doc/kyotocabinet/doc/api/bc_s.png
+share/doc/kyotocabinet/doc/api/classes.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ArcfourCompressor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ArcfourCompressor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1AtomicInt64-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1AtomicInt64.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1Cursor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1Cursor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1Error-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1Error.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1FileProcessor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1FileProcessor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1Logger-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1Logger.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1MetaTrigger-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1MetaTrigger.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1ProgressChecker-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1BasicDB_1_1ProgressChecker.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1CacheDB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1CacheDB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1CacheDB_1_1Cursor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1CacheDB_1_1Cursor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1Comparator-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1Comparator.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1Compressor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1Compressor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1CondMap-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1CondMap.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1CondVar-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1CondVar.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DB_1_1Cursor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DB_1_1Cursor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DB_1_1Visitor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DB_1_1Visitor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DecimalComparator-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DecimalComparator.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DecimalDescendingComparator-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DecimalDescendingComparator.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DirDB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DirDB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DirDB_1_1Cursor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DirDB_1_1Cursor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DirStream-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1DirStream.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1File-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1File.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1HashDB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1HashDB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1HashDB_1_1Cursor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1HashDB_1_1Cursor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1IndexDB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1IndexDB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LZMA-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LZMA.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LZMACompressor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LZMACompressor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LZO-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LZO.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LZOCompressor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LZOCompressor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LexicalComparator-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LexicalComparator.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LexicalDescendingComparator-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LexicalDescendingComparator.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LinkedHashMap-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LinkedHashMap.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LinkedHashMap_1_1Iterator-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1LinkedHashMap_1_1Iterator.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1MapReduce-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1MapReduce.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1MapReduce_1_1ReduceTaskQueue_1_1ReduceTask-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1MapReduce_1_1ReduceTaskQueue_1_1ReduceTask.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1MapReduce_1_1ValueIterator-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1MapReduce_1_1ValueIterator.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1Mutex-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1Mutex.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1PlantDB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1PlantDB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1PlantDB_1_1Cursor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1PlantDB_1_1Cursor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1PolyDB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1PolyDB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1PolyDB_1_1Cursor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1PolyDB_1_1Cursor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ProtoDB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ProtoDB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ProtoDB_1_1Cursor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ProtoDB_1_1Cursor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1RWLock-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1RWLock.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1Regex-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1Regex.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ScopedMutex-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ScopedMutex.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ScopedRWLock-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ScopedRWLock.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ScopedSpinLock-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ScopedSpinLock.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ScopedSpinRWLock-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ScopedSpinRWLock.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SlottedMutex-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SlottedMutex.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SlottedRWLock-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SlottedRWLock.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SlottedSpinLock-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SlottedSpinLock.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SlottedSpinRWLock-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SlottedSpinRWLock.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SpinLock-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SpinLock.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SpinRWLock-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1SpinRWLock.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1StashDB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1StashDB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1StashDB_1_1Cursor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1StashDB_1_1Cursor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TSD-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TSD.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TSDKey-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TSDKey.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TaskQueue-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TaskQueue.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TaskQueue_1_1Task-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TaskQueue_1_1Task.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TextDB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TextDB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TextDB_1_1Cursor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TextDB_1_1Cursor.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1Thread-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1Thread.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TinyArrayList-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TinyArrayList.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TinyHashMap-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TinyHashMap.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TinyHashMap_1_1Iterator-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TinyHashMap_1_1Iterator.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TinyHashMap_1_1Sorter-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1TinyHashMap_1_1Sorter.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ZLIB-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ZLIB.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ZLIBCompressor-members.html
+share/doc/kyotocabinet/doc/api/classkyotocabinet_1_1ZLIBCompressor.html
+share/doc/kyotocabinet/doc/api/closed.png
+share/doc/kyotocabinet/doc/api/doxygen.css
+share/doc/kyotocabinet/doc/api/doxygen.png
+share/doc/kyotocabinet/doc/api/files.html
+share/doc/kyotocabinet/doc/api/functions.html
+share/doc/kyotocabinet/doc/api/functions_0x62.html
+share/doc/kyotocabinet/doc/api/functions_0x63.html
+share/doc/kyotocabinet/doc/api/functions_0x64.html
+share/doc/kyotocabinet/doc/api/functions_0x65.html
+share/doc/kyotocabinet/doc/api/functions_0x66.html
+share/doc/kyotocabinet/doc/api/functions_0x67.html
+share/doc/kyotocabinet/doc/api/functions_0x68.html
+share/doc/kyotocabinet/doc/api/functions_0x69.html
+share/doc/kyotocabinet/doc/api/functions_0x6a.html
+share/doc/kyotocabinet/doc/api/functions_0x6b.html
+share/doc/kyotocabinet/doc/api/functions_0x6c.html
+share/doc/kyotocabinet/doc/api/functions_0x6d.html
+share/doc/kyotocabinet/doc/api/functions_0x6e.html
+share/doc/kyotocabinet/doc/api/functions_0x6f.html
+share/doc/kyotocabinet/doc/api/functions_0x70.html
+share/doc/kyotocabinet/doc/api/functions_0x72.html
+share/doc/kyotocabinet/doc/api/functions_0x73.html
+share/doc/kyotocabinet/doc/api/functions_0x74.html
+share/doc/kyotocabinet/doc/api/functions_0x75.html
+share/doc/kyotocabinet/doc/api/functions_0x76.html
+share/doc/kyotocabinet/doc/api/functions_0x77.html
+share/doc/kyotocabinet/doc/api/functions_0x78.html
+share/doc/kyotocabinet/doc/api/functions_0x79.html
+share/doc/kyotocabinet/doc/api/functions_0x7e.html
+share/doc/kyotocabinet/doc/api/functions_enum.html
+share/doc/kyotocabinet/doc/api/functions_eval.html
+share/doc/kyotocabinet/doc/api/functions_func.html
+share/doc/kyotocabinet/doc/api/functions_func_0x62.html
+share/doc/kyotocabinet/doc/api/functions_func_0x63.html
+share/doc/kyotocabinet/doc/api/functions_func_0x64.html
+share/doc/kyotocabinet/doc/api/functions_func_0x65.html
+share/doc/kyotocabinet/doc/api/functions_func_0x66.html
Home |
Main Index |
Thread Index |
Old Index