sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ece35376414ad22a5b94569993504654aff85842)
- 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 (ece35376414ad22a5b94569993504654aff85842)
- Date: Mon, 13 Apr 2009 04:43:58 -0500
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
ChangeLog | 3 +++
database/virtuoso/BUILD | 5 +++++
database/virtuoso/CONFIGURE | 3 +++
database/virtuoso/DEPENDS | 17 +++++++++++++++++
database/virtuoso/DETAILS | 16 ++++++++++++++++
database/virtuoso/HISTORY | 4 ++++
database/virtuoso/INSTALL | 1 +
database/virtuoso/PREPARE | 6 ++++++
kde4-support/soprano/DEPENDS | 10 ++++++++--
kde4-support/soprano/DETAILS | 39 ++++++++++++++++++++++++++++++++++++---
kde4-support/soprano/HISTORY | 6 ++++++
kde4-support/soprano/PREPARE | 2 +-
12 files changed, 106 insertions(+), 6 deletions(-)
New commits:
commit ece35376414ad22a5b94569993504654aff85842
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
new spell - virtuoso-5.0.10
commit 8a38e2b1819a90a5b65ebe319c38700c1e3446c7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
soprano - support svn version
diff --git a/ChangeLog b/ChangeLog
index 40aa87b..8ca2d77 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2009-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * database/virtuoso: new spell, datbase engine + SQL/RDF/XML Data
Management
+
2009-04-12 Treeve Jelbert <treeve AT sourcemage.org>
* create kde4-support section
* move automoc to kde4-support
diff --git a/database/virtuoso/BUILD b/database/virtuoso/BUILD
new file mode 100755
index 0000000..ba08cbf
--- /dev/null
+++ b/database/virtuoso/BUILD
@@ -0,0 +1,5 @@
+#GATHER_DOCS=$VT_DOC
+OPTS="$VT_OPT $OPTS" &&
+make_single &&
+default_build &&
+make_normal
diff --git a/database/virtuoso/CONFIGURE b/database/virtuoso/CONFIGURE
new file mode 100755
index 0000000..84fb689
--- /dev/null
+++ b/database/virtuoso/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option VT_OPT 'build debugger?' n '--enable-pldebug'
'--disable-pldebug' &&
+config_query_option VT_OPT 'build static code?' n '--enable-static'
'--disable-static'
+#config_query_list VT_DOC 'install docs(very BIG)?' on off
diff --git a/database/virtuoso/DEPENDS b/database/virtuoso/DEPENDS
new file mode 100755
index 0000000..1653329
--- /dev/null
+++ b/database/virtuoso/DEPENDS
@@ -0,0 +1,17 @@
+depends bison &&
+depends flex &&
+depends libtool &&
+optional_depends openssl '--enable-openssl' '--disable-openssl'
'SSL encryption' &&
+optional_depends openldap '--enable-openldap' '--disable-openldap'
'LDAP support' &&
+optional_depends cyrus-sasl '--enable-krb' '--disable-krb'
'Kerberos support' &&
+optional_depends libxml2 '--enable-xml' '--disable-xml'
'XML support' &&
+optional_depends php '--enable-php5' '--disable-php5'
'PHP support' &&
+optional_depends mono '--enable-mono' '--disable-mono'
'Mono support' &&
+optional_depends imagemagick '--enable-imagemagick' '--disable-imagemagick'
'ImageMagick support' &&
+optional_depends perl '--enable-perl' '--disable-perl'
'Perl support' &&
+optional_depends python '--enable-python' '--disable-python'
'Python support' &&
+optional_depends ruby '--enable-ruby' '--disable-ruby'
'Ruby support' &&
+optional_depends libiodbc '--with-iodbc' '--without-iodbc'
'IOdbc connector' &&
+optional_depends JAVA '--with-jdk4' '--without-jdk4'
'Java support' &&
+optional_depends readline '--with-readline' '--without-readline'
'line editing' &&
+optional_depends libwbxml '--enable-wbxml2' '--disable-wbxml2'
'binary XML support'
diff --git a/database/virtuoso/DETAILS b/database/virtuoso/DETAILS
new file mode 100755
index 0000000..5aacd45
--- /dev/null
+++ b/database/virtuoso/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=virtuoso
+ VERSION=5.0.10
+
SOURCE_HASH=sha512:fa4a00ad2378479536c51c33014dbbc009d8847073b6c4cec06c0e42eb9000d3c4216063ea2eb0d42aa3745b40093cdf5cadd81cce619d1bf0850675714faef8
+ SOURCE=$SPELL-opensource-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-opensource-$VERSION
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ WEB_SITE=http://virtuoso.openlinksw.com/wiki/main/Main/
+ LICENSE[0]=GPL
+ GATHER_DOCS=off
+ ENTERED=20090220
+ KEYWORDS=""
+ SHORT="SQL/RDF/XML Data Management"
+cat << EOF
+Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML Data
Management with
+Web Application Server and Web Services Platform functionality.
+EOF
diff --git a/database/virtuoso/HISTORY b/database/virtuoso/HISTORY
new file mode 100644
index 0000000..a26099c
--- /dev/null
+++ b/database/virtuoso/HISTORY
@@ -0,0 +1,4 @@
+2009-02-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.10
+ spell created
+
diff --git a/database/virtuoso/INSTALL b/database/virtuoso/INSTALL
new file mode 100755
index 0000000..5a6f8f4
--- /dev/null
+++ b/database/virtuoso/INSTALL
@@ -0,0 +1 @@
+default_install
diff --git a/database/virtuoso/PREPARE b/database/virtuoso/PREPARE
new file mode 100755
index 0000000..46f74cf
--- /dev/null
+++ b/database/virtuoso/PREPARE
@@ -0,0 +1,6 @@
+# check for running server
+ (ps -A | grep virtuoso) &&
+ message ${PROBLEM_COLOR}please stop the virtuoso server and try again\
+ ${DEFAULT_COLOR} &&
+ return 1
+
diff --git a/kde4-support/soprano/DEPENDS b/kde4-support/soprano/DEPENDS
index 235c835..32e0844 100755
--- a/kde4-support/soprano/DEPENDS
+++ b/kde4-support/soprano/DEPENDS
@@ -1,4 +1,10 @@
depends -sub TOOLS qt4 &&
depends cmake &&
-optional_depends redland '' '' 'Redland backend' &&
-optional_depends clucene '' '' 'full-text search index'
+if [[ $SOP_VER = devel ]];then
+ depends subversion &&
+ optional_depends libiodbc '' '-DSOPRANO_DISABLE_VIRTUOSO_BACKEND=1'
'Virtuoso backend' &&
+ suggest_depends virtuoso '' '' 'full-text search database'
+fi &&
+optional_depends redland '' '-DSOPRANO_DISABLE_REDLAND_BACKEND=1' 'Redland
backend' &&
+optional_depends raptor '' '-DSOPRANO_DISABLE_RAPTOR_PARSER=1' 'raptor
parser and serializer plugins' &&
+optional_depends clucene '' '-DSOPRANO_DISABLE_CLUCENE_INDEX=1' 'full-text
search index'
diff --git a/kde4-support/soprano/DETAILS b/kde4-support/soprano/DETAILS
index a909314..b5dde87 100755
--- a/kde4-support/soprano/DETAILS
+++ b/kde4-support/soprano/DETAILS
@@ -1,14 +1,47 @@
SPELL=soprano
+if [[ $SOP_VER = devel ]];then
+ VERSION=svn
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+ SOURCE=$SPELL-svn.tar.bz2
+
SOURCE_URL[0]=svn://anonsvn.kde.org/home/kde/trunk/kdesupport/$SPELL:$SPELL
+else
VERSION=2.2.3
SOURCE_HASH=sha512:a41c20f1c4f52eae72dc3b16c6368a2d416ff031acf89ed5ddc15d8d74e1bceba11cfe3533d471fd09215a90e3276c27438ff7a969e6037300cf1b122ef83c06
SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-WEB_SITE=http://$SPELL.SourceForge.net
+fi
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://$SPELL.SourceForge.net
LICENSE[0]=GPL
ENTERED=20070512
KEYWORDS="RDF"
SHORT="RDF QT/C++ interface library"
cat << EOF
-Soprano is a RDF QT/C++ interface library using redland as a backend
+Soprano (formally known as QRDF) is a library which provides a nice Qt
+interface to RDF storage solutions. It has a modular structure which
+allows to replace the actual RDF storage implementation used.
+
+Soprano has the following features:
+
+* Full context (i.e. named graph) support
+* Plugin structure for extensibility.
+* Backend plugins for:
+ - Redland
+ - Sesame2
+ - Virtuoso
+* Parser and serializer plugins for:
+ - raptor (rdf+xml, turtle, trig, nTriples)
+ - nQuads
+* A server and client lib which allows a simple remote
+ Soprano server.
+* SPARQL http enpoint support
+* Simple sopranod server application.
+* Simple command line tool to perform commands on models in
+ a Soprano server (sopranocmd)
+* Rule-based Forward inference engine.
+* Full-text index based on CLucene which indexes all literal
+ statements (i.e. those statements with a literal object node)
+* Hierarchical architecture which allows to stack multiple filter models
+ on top of an RDF storage.
EOF
diff --git a/kde4-support/soprano/HISTORY b/kde4-support/soprano/HISTORY
index 0787882..4293eb9 100644
--- a/kde4-support/soprano/HISTORY
+++ b/kde4-support/soprano/HISTORY
@@ -1,3 +1,9 @@
+2009-04-13 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: update description
+ * DEPENDS: add subversion, optional virtuoso, libiodbc
+ specifically disable unwanted backends
+ * PREPARE, DETAILS, DEPENDS: add svn support
+
2009-04-12 Treeve Jelbert <treeve AT sourcemage.org>
* BUILD: deleted
diff --git a/kde4-support/soprano/PREPARE b/kde4-support/soprano/PREPARE
index 3c515a4..44d6293 100755
--- a/kde4-support/soprano/PREPARE
+++ b/kde4-support/soprano/PREPARE
@@ -1 +1 @@
-#config_query SOP_DEV 'build devel version' n
+config_query_list SOP_VER 'which version to build?' stable devel
-
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ece35376414ad22a5b94569993504654aff85842),
Treeve Jelbert, 04/13/2009
-
Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ece35376414ad22a5b94569993504654aff85842),
Jaka Kranjc, 04/13/2009
-
Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ece35376414ad22a5b94569993504654aff85842),
Ethan Grammatikidis, 04/15/2009
- Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ece35376414ad22a5b94569993504654aff85842), Andraž 'ruskie' Levstik, 04/16/2009
-
Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ece35376414ad22a5b94569993504654aff85842),
Ethan Grammatikidis, 04/15/2009
- <Possible follow-up(s)>
-
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ece35376414ad22a5b94569993504654aff85842),
Treeve Jelbert, 04/13/2009
- Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ece35376414ad22a5b94569993504654aff85842), Ladislav Hagara, 04/13/2009
-
Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ece35376414ad22a5b94569993504654aff85842),
Jaka Kranjc, 04/13/2009
Archive powered by MHonArc 2.6.24.