Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (b08bc232cfabe96641f57389f75009e2aad73e2a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (b08bc232cfabe96641f57389f75009e2aad73e2a)
  • Date: Fri, 9 Mar 2007 12:02:34 -0600

GIT changes to master grimoire by Treeve Jelbert <treeve AT scarlet.be>:

ChangeLog | 4 ++++
utils/FUNCTIONS | 14 ++++++++++++++
utils/strigi/BUILD | 5 +++++
utils/strigi/CONFIGURE | 1 +
utils/strigi/DEPENDS | 15 +++++++++++++++
utils/strigi/DETAILS | 39 +++++++++++++++++++++++++++++++++++++++
utils/strigi/HISTORY | 4 ++++
utils/strigi/PREPARE | 2 ++
utils/strigi/PRE_SUB_DEPENDS | 5 +++++
utils/strigi/SUB_DEPENDS | 10 ++++++++++
x11-toolkits/qt4/FINAL | 5 +++++
x11-toolkits/qt4/HISTORY | 3 +++
12 files changed, 107 insertions(+)

New commits:
commit b08bc232cfabe96641f57389f75009e2aad73e2a
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Treeve Jelbert <treeve AT scarlet.be>

srtigi - new spell

commit 508173ff877a92acbe26b0fdfac22f68e4c978f1
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Treeve Jelbert <treeve AT scarlet.be>

qt4 - add FINAL

commit c5893e032320f64989547073a283e516e34ec652
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Treeve Jelbert <treeve AT scarlet.be>

Revert "netcdf-3.6.2"

This reverts commit 90c09a390ac22d8f8f7dbf209554cdb2d8e9ab14.

commit 90c09a390ac22d8f8f7dbf209554cdb2d8e9ab14
Author: Treeve Jelbert <treeve AT scarlet.be>
Commit: Treeve Jelbert <treeve AT scarlet.be>

netcdf-3.6.2

diff --git a/ChangeLog b/ChangeLog
index 1ca78b8..3030978 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2007-03-09 Treeve Jelbert <treeve AT pi.be>
+ * utils/strigi: new spell
+ * utils/FUNCTIONS: common build functions
+
2007-03-09 Arjan Bouter <abouter AT sourcemage.org>
* http/gnash: new spell, gnu flash player

diff --git a/utils/FUNCTIONS b/utils/FUNCTIONS
new file mode 100755
index 0000000..19a1948
--- /dev/null
+++ b/utils/FUNCTIONS
@@ -0,0 +1,14 @@
+cmake_build() {
+cd $SOURCE_DIRECTORY &&
+mkdir -p build &&
+cd build &&
+cmake -DCMAKE_INSTALL_PREFIX=$INSTALL_ROOT/usr ../ &&
+make
+}
+qt4_build() {
+QTDIR=/usr
+PATH=$QTDIR/bin/qt4:$PATH
+LD_LIBRARY_PATH=$QTDIR/lib/qt4:$LD_LIBRARY_PATH
+PKG_CONFIG_PATH=$QTDIR/lib/qt4:$PKG_CONFIG_PATH
+cmake_build
+}
diff --git a/utils/strigi/BUILD b/utils/strigi/BUILD
new file mode 100755
index 0000000..a25e211
--- /dev/null
+++ b/utils/strigi/BUILD
@@ -0,0 +1,5 @@
+if [ $STRIGI_GUI = y ]; then
+ qt4_build
+else
+ cmake_build
+fi
diff --git a/utils/strigi/CONFIGURE b/utils/strigi/CONFIGURE
new file mode 100755
index 0000000..a3b61e7
--- /dev/null
+++ b/utils/strigi/CONFIGURE
@@ -0,0 +1 @@
+config_query STRIGI_GUI 'do you want to use a GUI (qt4/kde4)?' n
diff --git a/utils/strigi/DEPENDS b/utils/strigi/DEPENDS
new file mode 100755
index 0000000..9359a1f
--- /dev/null
+++ b/utils/strigi/DEPENDS
@@ -0,0 +1,15 @@
+if [ $STRIGI_SVN = y ]; then
+ depends subversion
+fi &&
+depends g++ &&
+depends cmake &&
+depends openssl &&
+depends clucene &&
+optional_depends dbus '' '' 'message based indexing' &&
+if [ $STRIGI_GUI = y ]; then
+depends qt4 &&
+sub_depends qt4 DBUS
+fi &&
+#optional_depends sqlite '' '' 'sqlite3 backend' &&
+optional_depends libxml2 '' '' 'for xml indexing' &&
+optional_depends expat '' '' 'for stream-orientated xml indexing'
diff --git a/utils/strigi/DETAILS b/utils/strigi/DETAILS
new file mode 100755
index 0000000..b688e37
--- /dev/null
+++ b/utils/strigi/DETAILS
@@ -0,0 +1,39 @@
+ SPELL=strigi
+ WEB_SITE=http://www.vandenoever.info/software/strigi/
+if [ $STRIGI_SVN = y ]; then
+if test "$STRIGI_SVN_AUTOUPDATE" = "y"; then
+ VERSION=$(date +%Y%m%d)
+ FORCE_DOWNLOAD=on
+else
+ VERSION=svn
+fi
+ SOURCE=$SPELL.tar.bz2
+ SOURCE_IGNORE=volatile
+
SOURCE_URL[0]=svn://anonsvn.kde.org/home/kde/trunk//kdesupport/$SPELL:$SPELL
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
+else
+ VERSION=0.3.11
+
SOURCE_HASH=sha512:51b841083a7b7d5e5bd0167cc759be1172553a1b5f771c1b026df0a6d973bcbc714e87ceb9be6fe82f08a6c48eba1a8b3964f01d782d66636870e7f359fa3e31
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=$WEB_SITE/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+fi
+ LICENSE[0]=LGPL
+ ENTERED=20070309
+ KEYWORDS="search engine"
+ SHORT="desktop search engine"
+cat << EOF
+Strigi is a desktop search engine.
+
+Here are the main features of Strigi:
+very fast crawling
+very small memory footprint
+no hammering of the system
+pluggable backend, currently clucene and
+hyperestraier, sqlite3 and xapian are in the works
+communication between daemon and search program
+over an abstract interface with two
+implementations: DBus and a simple unix socket.
+Especially the DBus interface makes it very easy
+to write client applications.
+EOF
diff --git a/utils/strigi/HISTORY b/utils/strigi/HISTORY
new file mode 100644
index 0000000..cb26194
--- /dev/null
+++ b/utils/strigi/HISTORY
@@ -0,0 +1,4 @@
+2007-03-09 Treeve Jelbert <treeve AT pi.be>
+ * DETAILS: version 0.3.11
+ spell created
+
diff --git a/utils/strigi/PREPARE b/utils/strigi/PREPARE
new file mode 100755
index 0000000..d4a5478
--- /dev/null
+++ b/utils/strigi/PREPARE
@@ -0,0 +1,2 @@
+config_query STRIGI_SVN 'DO you wnat the SVN version?' n
+config_query STRIGI_SVN_AUTOUPDATE "Update to the latest SVN on every cast?"
${DEFAULT:-n}
diff --git a/utils/strigi/PRE_SUB_DEPENDS b/utils/strigi/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..6cd2c2e
--- /dev/null
+++ b/utils/strigi/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ DBUS) is_depends_enabled $SPELL dbus && return 0;;
+ QT4) is_depends_enabled $SPELL qt4 && return 0;;
+esac
+return 1
diff --git a/utils/strigi/SUB_DEPENDS b/utils/strigi/SUB_DEPENDS
new file mode 100755
index 0000000..de56b6f
--- /dev/null
+++ b/utils/strigi/SUB_DEPENDS
@@ -0,0 +1,10 @@
+case $THIS_SUB_DEPENDS in
+DBUS) echo "DBUS support requested, forcing dbus dependency." &&
+ depends dbus
+ ;;
+QT4) echo "QT$ support requested, forcing qt4 and dbus dependencies." &&
+ depends qt4
+ sub_depends qt4 dbus
+ ;;
+*) echo unknown sub-depends!!! ; return 1 ;;
+esac
diff --git a/x11-toolkits/qt4/FINAL b/x11-toolkits/qt4/FINAL
new file mode 100755
index 0000000..41005c4
--- /dev/null
+++ b/x11-toolkits/qt4/FINAL
@@ -0,0 +1,5 @@
+if ! grep -q qt4 /etc/ld.so.conf
+then echo "/usr/lib/qt4" >> /etc/ld.so.conf
+ ldconfig
+fi
+
diff --git a/x11-toolkits/qt4/HISTORY b/x11-toolkits/qt4/HISTORY
index 133528f..79ac798 100644
--- a/x11-toolkits/qt4/HISTORY
+++ b/x11-toolkits/qt4/HISTORY
@@ -1,3 +1,6 @@
+2007-03-09 Treeve Jelbert <treeve AT pi.be>
+ * FINAL: added, to update /etc/ld.so.conf
+
2007-02-11 Treeve Jelbert <treeve AT pi.be>
* CONFIGURE, BUILD: optionally disable exceotion checking
(best for kde4)



  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (b08bc232cfabe96641f57389f75009e2aad73e2a), Treeve Jelbert, 03/09/2007

Archive powered by MHonArc 2.6.24.

Top of Page