summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTreeve Jelbert2015-06-18 17:07:11 +0200
committerTreeve Jelbert2015-06-18 17:07:11 +0200
commita0d68fa01ae1cc6473a921af3c36d4b263a8fbc6 (patch)
tree7103a1982d3b246b0f32d9de76b002e7b879d180
parent6b5322d619a62f4fcd3e3b790d473f3632bd8c91 (diff)
ejdb-v1.2.8 - new spell
-rw-r--r--ChangeLog3
-rwxr-xr-xdatabase/ejdb/BUILD4
-rwxr-xr-xdatabase/ejdb/CONFIGURE1
-rwxr-xr-xdatabase/ejdb/DEPENDS4
-rwxr-xr-xdatabase/ejdb/DETAILS14
-rwxr-xr-xdatabase/ejdb/DOWNLOAD2
-rw-r--r--database/ejdb/HISTORY3
-rwxr-xr-xdatabase/ejdb/PRE_BUILD2
8 files changed, 33 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 78d36a5939..89e2afdff1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2015-06-18 Treeve Jelbert <treeve@sourcemage.org>
+ * database/ejdb: embeddable (in-process) database engine
+
2015-06-16 Treeve Jelbert <treeve@sourcemage.org>
* skrooge: move to kde5-apps, now frameworks based
* kde5-net/signon-kwallet-extension: ADDED
diff --git a/database/ejdb/BUILD b/database/ejdb/BUILD
new file mode 100755
index 0000000000..02d59202a1
--- /dev/null
+++ b/database/ejdb/BUILD
@@ -0,0 +1,4 @@
+cd $SOURCE_DIRECTORY &&
+mkdir build &&
+cd build &&
+cmake_build
diff --git a/database/ejdb/CONFIGURE b/database/ejdb/CONFIGURE
new file mode 100755
index 0000000000..b2f02c3032
--- /dev/null
+++ b/database/ejdb/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/database/ejdb/DEPENDS b/database/ejdb/DEPENDS
new file mode 100755
index 0000000000..6a2725278e
--- /dev/null
+++ b/database/ejdb/DEPENDS
@@ -0,0 +1,4 @@
+depends cmake &&
+depends zlib &&
+depends bzip2 &&
+depends xz-utils
diff --git a/database/ejdb/DETAILS b/database/ejdb/DETAILS
new file mode 100755
index 0000000000..2faf72a15c
--- /dev/null
+++ b/database/ejdb/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=ejdb
+ VERSION=v1.2.8
+ SOURCE_URL=https://github.com/Softmotions/ejdb.git
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}
+ WEB_SITE=http://ejdb.org/
+ ENTERED=20150320
+ LICENSE[0]=LGPL
+ KEYWORDS=""
+ SHORT="Embedded JSON Database engin"
+cat << EOF
+EJDB — Embedded JSON Database engine
+EJDB is the C library based on modified version of Tokyo Cabinet. JSON
+representation of queries and data implemented with API based on C BSON
+EOF
diff --git a/database/ejdb/DOWNLOAD b/database/ejdb/DOWNLOAD
new file mode 100755
index 0000000000..7eead1ee75
--- /dev/null
+++ b/database/ejdb/DOWNLOAD
@@ -0,0 +1,2 @@
+true
+
diff --git a/database/ejdb/HISTORY b/database/ejdb/HISTORY
new file mode 100644
index 0000000000..488b7c2e1a
--- /dev/null
+++ b/database/ejdb/HISTORY
@@ -0,0 +1,3 @@
+2015-06-18 Treeve Jelbert <treeve@sourcemage.org>
+ * DETAILS: version v1.2.8
+ spell created
diff --git a/database/ejdb/PRE_BUILD b/database/ejdb/PRE_BUILD
new file mode 100755
index 0000000000..9dfcec5084
--- /dev/null
+++ b/database/ejdb/PRE_BUILD
@@ -0,0 +1,2 @@
+source $GRIMOIRE/clone_single_branch &&
+clone_single_branch