Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (821db2644c08f4150fd154414157394d9cc04b31)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (821db2644c08f4150fd154414157394d9cc04b31)
  • Date: Wed, 13 Apr 2011 11:38:43 -0500

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 +++
database/kyotocabinet/DEPENDS | 4 ++++
database/kyotocabinet/DETAILS | 23 +++++++++++++++++++++++
database/kyotocabinet/HISTORY | 6 ++++++
4 files changed, 36 insertions(+)

New commits:
commit 821db2644c08f4150fd154414157394d9cc04b31
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

new spell - kyotocabinet

diff --git a/ChangeLog b/ChangeLog
index fbbb14c..bcb1a7e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2011-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * database/kyotocabinet: new spell, database library
+
2011-04-11 Ladislav Hagara <hgr AT vabo.cz>
* x11-toolkits/gtkmm3: new spell, C++ wrapper library for GTK+3
* disk/ntfsprogs: spell deprecated, merged into ntfs-3g
diff --git a/database/kyotocabinet/DEPENDS b/database/kyotocabinet/DEPENDS
new file mode 100755
index 0000000..aa98b3d
--- /dev/null
+++ b/database/kyotocabinet/DEPENDS
@@ -0,0 +1,4 @@
+depends g++ &&
+optional_depends lzo '--enable-lzo' '' 'LZO compression' &&
+optional_depends xz-utils '--enable-lzma' '' 'LZMA compression' &&
+optional_depends zlib '' '--disable-zlib' 'ZLIB compression'
diff --git a/database/kyotocabinet/DETAILS b/database/kyotocabinet/DETAILS
new file mode 100755
index 0000000..f186f19
--- /dev/null
+++ b/database/kyotocabinet/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=kyotocabinet
+ VERSION=1.2.51
+
SOURCE_HASH=sha512:acd981440186bed0e53e7a20fd6499e7953abfe612a1df6e190f806fcb547bc3cc19d24cb87c5152de74aa633350cc548452851869a949d96e68cd12befb9a05
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://fallabs.com/kyotocabinet
+ SOURCE_URL[0]=$WEB_SITE/pkg/$SOURCE
+ LICENSE[0]=GPL
+ ENTERED=20110413
+ KEYWORDS="database"
+ SHORT="database library"
+cat << EOF
+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.
+Kyoto Cabinet runs very fast. For example, elapsed time to store one million
records is 0.9
+seconds for hash database, and 1.1 seconds for B+ tree database. Moreover,
the size of
+database is very small. For example, overhead for a record is 16 bytes for
hash database,
+and 4 bytes for B+ tree database. Furthermore, scalability of Kyoto Cabinet
is great. The
+database size can be up to 8EB (9.22e18 bytes).
+EOF
diff --git a/database/kyotocabinet/HISTORY b/database/kyotocabinet/HISTORY
new file mode 100644
index 0000000..2dbf8b0
--- /dev/null
+++ b/database/kyotocabinet/HISTORY
@@ -0,0 +1,6 @@
+2011-04013 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.51
+ spell created
+
+
+



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (821db2644c08f4150fd154414157394d9cc04b31), Treeve Jelbert, 04/13/2011

Archive powered by MHonArc 2.6.24.

Top of Page