[Lunar-commits] <moonbase-kde> soprano: A little more fiddling here. The iodbc stuff is now manditory, else

stumbles stumbles at lunar-linux.org
Fri Aug 16 18:00:23 CEST 2013


commit b728004933de2e36298f6ba45883bb057f4a64a6
Author: stumbles <stumbles at lunar-linux.org>
Date: Fri, 16 Aug 2013 08:59:14 -0700
URL: https://github.com/lunar-linux/moonbase-kde/commit/b728004933de2e36298f6ba45883bb057f4a64a6

soprano: A little more fiddling here. The iodbc stuff is now manditory, else

the nepomuk-core will croak a sever death with soprano compiled without it.
---
  utils/soprano/BUILD   | +3/-1     
  utils/soprano/DEPENDS | +1/-1     
  utils/soprano/DETAILS | +3/-0     
  3 files changed, 7 insertions(+), 2 deletions(-)

--- a/utils/soprano/BUILD
+++ b/utils/soprano/BUILD
@@ -1,5 +1,7 @@
 
-  OPTS+=" -DRAPTOR_INCLUDE_DIR=/usr/include/raptor2" &&
+  patch_it $SOURCE2 1 &&
+
+  OPTS+=" -DRAPTOR_INCLUDE_DIR=/usr/include/raptor2 -DIODBC_LIBRARIES=/usr/lib/libiodbc" &&
 
   if module_installed sun-jdk; then
     . /etc/profile.d/sun-jdk.rc
--- a/utils/soprano/DEPENDS
+++ b/utils/soprano/DEPENDS
@@ -1,6 +1,7 @@
 depends cmake
 depends raptor2
 depends rasqal
+depends libiodbc
 depends qt4
 
 optional_depends "dbus"      "-DSOPRANO_DISABLE_DBUS=OFF"             "-DSOPRANO_DISABLE_DBUS=ON"             "for dbus integration"
@@ -9,4 +10,3 @@ optional_depends "clucene"   "-DSOPRANO_DISABLE_CLUCENE_INDEX=OFF"    "-DSOPRANO
 optional_depends "virtuoso"  "-DSOPRANO_DISABLE_VIRTUOSO_BACKEND=OFF" "-DSOPRANO_DISABLE_VIRTUOSO_BACKEND=ON" "for backend storage support"
 optional_depends "doxygen"   "-DSOPRANO_BUILD_API_DOCS=ON"            "-DSOPRANO_BUILD_API_DOCS=OFF"          "for documentation support"
 optional_depends "%JAVA_SDK" "-DSOPRANO_DISABLE_SESAME2_BACKEND=OFF"  "-DSOPRANO_DISABLE_SESAME2_BACKEND=ON"  "for Sesame2 storage backend (java-based) support"
-optional_depends "libiodbc"  "" ""  "for open database connectivity support"
--- a/utils/soprano/DETAILS
+++ b/utils/soprano/DETAILS
@@ -1,8 +1,11 @@
           MODULE=soprano
          VERSION=2.9.3
           SOURCE=$MODULE-$VERSION.tar.bz2
+         SOURCE2=soprano-2.9.3-dbus-1.patch
       SOURCE_URL=$SFORGE_URL/$MODULE
+     SOURCE2_URL=http://www.linuxfromscratch.org/patches/blfs/svn/
       SOURCE_VFY=sha1:9137c21e31c802ac9c45564962e07017952cb9c5
+     SOURCE2_VFY=sha1:5e0cfc4f8be1d4285a7abf9fbc3f2a5d801eadb8
         WEB_SITE=http://soprano.sourceforge.net
          ENTERED=20080123
          UPDATED=20130816




More information about the Lunar-commits mailing list