[Lunar-commits] <moonbase> strigi: Adjusting the DEPENDS and BUILD.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Wed May 11 18:04:56 CEST 2011


commit 4baa34276f1ff29d6418b39195dd01da718cdac6
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Wed May 11 12:04:56 2011 -0400

    strigi: Adjusting the DEPENDS and BUILD.
---
 kde4/utils/strigi/BUILD   |   18 ++++++------------
 kde4/utils/strigi/DEPENDS |   35 ++++++++++++++---------------------
 2 files changed, 20 insertions(+), 33 deletions(-)

diff --git a/kde4/utils/strigi/BUILD b/kde4/utils/strigi/BUILD
index 147f4ea..aac66b4 100644
--- a/kde4/utils/strigi/BUILD
+++ b/kde4/utils/strigi/BUILD
@@ -1,17 +1,11 @@
 (
 
-# Add a missing include.
-  sed -i "42i #include <cstdio>" src/luceneindexer/cluceneindexreader.cpp &&
-
-  OOSB_DIR="$SOURCE_DIRECTORY/$MODULE-build"  &&
-
-  mkdir $OOSB_DIR  &&
-  cd $OOSB_DIR     &&
-
-  cmake $SOURCE_DIRECTORY/ -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX  \
-                           -DENABLE_INOTIFY=ON                    \
-                           -DCMAKE_BUILD_TYPE=RELEASE             \
-                           $OPTS                                 &&
+# Sqlite and inotify are unreliabe, so making them a hard off.
+  cmake -DCMAKE_INSTALL_PREFIX=$MODULE_PREFIX  \
+        -DCMAKE_BUILD_TYPE=RELEASE             \
+        -DENABLE_SQLITE=OFF                    \
+        -DENABLE_INOTIFY=OFF                   \
+        $OPTS .                               &&
 
   default_make
 
diff --git a/kde4/utils/strigi/DEPENDS b/kde4/utils/strigi/DEPENDS
index d220370..820c72d 100644
--- a/kde4/utils/strigi/DEPENDS
+++ b/kde4/utils/strigi/DEPENDS
@@ -1,21 +1,14 @@
-depends  file
-depends  libxml2
-depends  cmake
-depends  clucene
-depends  zlib
-depends  bzip2
-depends  openssl
-
-optional_depends "%JAVA_SDK"    ""  ""  "for java support"
-
-optional_depends "exiv2"        "-DENABLE_EXIV2=ON"      \
-                                "-DENABLE_EXIV2=OFF"     \
-                                "for metadata indexing support"
-
-optional_depends "cppunit"      "-DENABLE_CPPUNIT=ON"   \
-                                "-DENABLE_CPPUNIT=OFF"  \
-                                "Support for Strigi unit tests"
-
-optional_depends apache-log4cxx "-DENABLE_LOG4CXX=ON"    \
-                                "-DENABLE_LOG4CXX=OFF"   \
-                                "for advanced logging support"
+depends libxml2
+depends zlib
+depends bzip2
+depends openssl
+depends cmake
+
+optional_depends "dbus"           "-DENABLE_DBUS=ON"    "-DENABLE_DBUS=OFF"    "for dbus support"
+optional_depends "expat"          "-DENABLE_EXPAT=ON"   "-DENABLE_EXPAT=OFF"   "for XML parsing support"
+optional_depends "clucene"        "-DENABLE_CLUCENE=ON" "-DENABLE_CLUCENE=OFF" "for indexing and searching support"
+optional_depends "gamin"          "-DENABLE_FAM=ON"     "-DENABLE_FAM=OFF"     "for file alteration monitoring support"
+optional_depends "exiv2"          "-DENABLE_EXIV2=ON"   "-DENABLE_EXIV2=OFF"   "for metadata indexing support"
+optional_depends "cppunit"        "-DENABLE_CPPUNIT=ON" "-DENABLE_CPPUNIT=OFF" "Support for Strigi unit tests"
+optional_depends "apache-log4cxx" "-DENABLE_LOG4CXX=ON" "-DENABLE_LOG4CXX=OFF" "for advanced logging support"
+optional_depends "%JAVA_SDK"      ""                    ""                     "for java support"


More information about the Lunar-commits mailing list