[Lunar-commits] <moonbase> soprano: forget what I did here but it was important.

Dennis 'stumbles' Veatch stumbles at lunar-linux.org
Sat Aug 9 05:16:34 CEST 2008


commit d61bc5001e65338ea76476b1400661a2b1226af3
Author: Dennis 'stumbles' Veatch <stumbles at lunar-linux.org>
Date:   Wed Jul 16 19:43:04 2008 -0400

    soprano: forget what I did here but it was important.
---
 kde4/utils/soprano/BUILD   |   15 ++++++++++++---
 kde4/utils/soprano/DEPENDS |    3 ++-
 kde4/utils/soprano/DETAILS |    2 +-
 3 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/kde4/utils/soprano/BUILD b/kde4/utils/soprano/BUILD
index 3848a29..e920679 100644
--- a/kde4/utils/soprano/BUILD
+++ b/kde4/utils/soprano/BUILD
@@ -1,9 +1,18 @@
 (
 
-  source /etc/profile.d/qt4.rc &&
+  if module_installed sun-jdk; then
+    JAVA_VERSION=`installed_version sun-jdk`;
+    export JAVA_HOME="/usr/lib/jdk${JAVA_VERSION}";
+  else
+    JAVA_VERSION=`installed_version j2sdk`;
+    export JAVA_HOME="/usr/lib/j2sdk${JAVA_VERSION}";
+  fi &&
 
-  cmake ./ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX  \
-           -DCMAKE_BUILD_TYPE=RELEASE             &&
+  source /etc/profile.d/qt4.rc &&
+  
+  cmake ./ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX               \
+           -DENABLE_FAM:BOOL=ON -DENABLE_EXPAT:BOOL=ON         \
+           -DENABLE_INOTIFY:BOOL=O -DCMAKE_BUILD_TYPE=RELEASE &&
 
   default_make
 
diff --git a/kde4/utils/soprano/DEPENDS b/kde4/utils/soprano/DEPENDS
index a106496..63ce642 100644
--- a/kde4/utils/soprano/DEPENDS
+++ b/kde4/utils/soprano/DEPENDS
@@ -3,4 +3,5 @@ depends redland
 depends clucene
 depends qt4
 
-optional_depends "doxygen" "" ""  "for documentation support"
+optional_depends "doxygen"   "" ""  "for documentation support"
+optional_depends "%JAVA_SDK" "" ""  "for Sesame2 storage backend (java-based) support"
diff --git a/kde4/utils/soprano/DETAILS b/kde4/utils/soprano/DETAILS
index 597c4e5..98ea376 100644
--- a/kde4/utils/soprano/DETAILS
+++ b/kde4/utils/soprano/DETAILS
@@ -5,7 +5,7 @@
       SOURCE_VFY=sha1:412573b9eaae0de69d444284a12a242b37caf3df
         WEB_SITE=http://soprano.sourceforge.net
          ENTERED=20080123
-         UPDATED=20080622
+         UPDATED=20080703
            SHORT="a highly usable for RDF data"
 cat << EOF
 Soprano (formerly known as QRDF) is a library which provides a highly


More information about the Lunar-commits mailing list