Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Elisamuel Resto (2e10b367e9a82fe2b33b842f5895cea2e2bab267)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Elisamuel Resto <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Elisamuel Resto (2e10b367e9a82fe2b33b842f5895cea2e2bab267)
  • Date: Sun, 20 Jul 2008 04:06:50 -0500

GIT changes to master grimoire by Elisamuel Resto <ryuji AT sourcemage.org>:

ChangeLog | 2 ++
libs/xapian-bindings/DEPENDS | 1 +
libs/xapian-bindings/HISTORY | 5 ++++-
libs/xapian-bindings/PRE_SUB_DEPENDS | 8 ++++++++
libs/xapian-bindings/SUB_DEPENDS | 8 ++++++++
python-pypi/moinmoin/DEPENDS | 2 +-
python-pypi/moinmoin/DETAILS | 4 ++--
python-pypi/moinmoin/HISTORY | 5 +++++
utils/xapian-omega/DEPENDS | 1 +
utils/xapian-omega/DETAILS | 19 +++++++++++++++++++
utils/xapian-omega/HISTORY | 3 +++
utils/xapian-omega/INSTALL | 4 ++++
12 files changed, 58 insertions(+), 4 deletions(-)

New commits:
commit 2e10b367e9a82fe2b33b842f5895cea2e2bab267
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>

python-pypi/moinmoin: to enable Xapian usage, it needs xapian-bindings
built PYTHON support, not xapian-core

commit fdda4a04c5cb3e3a71c7241ac11d427be2fae92d
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>

libs/xapian-bindings: added sub-dependency support

commit bffa845bf3e9e35e0f7734c6ccb994c4f735240b
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>

utils/xapian-omega: new spell, an application built on Xapian, consisting
of indexers and a CGI search frontend.

commit 29f071e71126e9417ee3cb704a758d4026305908
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>

python-pypi/moinmoin: updated VERSION to 1.7.0

commit b18590b5de1020c23a6cce212919ea25c4faa66a
Author: Elisamuel Resto <ryuji AT sourcemage.org>
Commit: Elisamuel Resto <ryuji AT sourcemage.org>

libs/xapian-bindings: forgot to add swig as a dependency

diff --git a/ChangeLog b/ChangeLog
index f4ed1e0..a01fb36 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,8 @@
2008-07-19 Elisamuel Resto <ryuji AT sourcemage.org>
* libs/xapian-bindings: new spell, various programming language
bindings
for Xapian.
+ * utils/xapian-omega: new spell, an application built on Xapian,
consisting
+ of indexers and a CGI search frontend.

2008-07-18 Alexander Tsamutali <astsmtl AT gmail.com>
* http/conkeror: new spell, highly-programmable web browser based on
diff --git a/libs/xapian-bindings/DEPENDS b/libs/xapian-bindings/DEPENDS
index 401c464..571640a 100755
--- a/libs/xapian-bindings/DEPENDS
+++ b/libs/xapian-bindings/DEPENDS
@@ -1,4 +1,5 @@
depends xapian-core &&
+depends swig &&

optional_depends python \
"--with-python" \
diff --git a/libs/xapian-bindings/HISTORY b/libs/xapian-bindings/HISTORY
index 8e923f9..e508403 100644
--- a/libs/xapian-bindings/HISTORY
+++ b/libs/xapian-bindings/HISTORY
@@ -1,3 +1,6 @@
+2008-07-20 Elisamuel Resto <ryuji AT sourcemage.org>
+ * (PRE_)SUB_DEPENDS: added sub-dependency support
+
2008-07-19 Elisamuel Resto <ryuji AT sourcemage.org>
* CONFLICTS, DEPENDS, DETAILS: spell created
-
+ * DEPENDS: added swig as dependency
diff --git a/libs/xapian-bindings/PRE_SUB_DEPENDS
b/libs/xapian-bindings/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..f0e63ba
--- /dev/null
+++ b/libs/xapian-bindings/PRE_SUB_DEPENDS
@@ -0,0 +1,8 @@
+case "${THIS_SUB_DEPENDS}" in
+ RUBY) is_depends_enabled ${SPELL} ruby && return 0 ;;
+ PYTHON) is_depends_enabled ${SPELL} python && return 0 ;;
+ PHP) if is_depends_enabled ${SPELL} $(get_spell_provider ${SPELL} PHP);
then return 0; fi ;;
+ TCL) is_depends_enabled ${SPELL} tcl && return 0 ;;
+ CSHARP) if is_depends_enabled ${SPELL} $(get_spell_provider ${SPELL}
CSHARP); then return 0; fi ;;
+esac &&
+return 1
diff --git a/libs/xapian-bindings/SUB_DEPENDS
b/libs/xapian-bindings/SUB_DEPENDS
new file mode 100755
index 0000000..ff3e33b
--- /dev/null
+++ b/libs/xapian-bindings/SUB_DEPENDS
@@ -0,0 +1,8 @@
+case "${THIS_SUB_DEPENDS}" in
+ RUBY) depends ruby "--with-ruby" ;;
+ PYTHON) depends python "--with-python" ;;
+ PHP) depends PHP "--with-php" ;;
+ TCL) depends tcl "--with-tcl" ;;
+ CSHARP) depends CSHARP "--with-csharp" ;;
+esac &&
+return 1
diff --git a/python-pypi/moinmoin/DEPENDS b/python-pypi/moinmoin/DEPENDS
index 28f4e79..fbf12d2 100755
--- a/python-pypi/moinmoin/DEPENDS
+++ b/python-pypi/moinmoin/DEPENDS
@@ -10,6 +10,6 @@ if [[ $(get_spell_provider moinmoin WEBSERVER) == *apache*
]]; then
suggest_depends mod_python "" "" "for a faster server (reccomended
w/apache)"
fi &&

-suggest_depends xapian-core "" "" "for an indexed search engine" &&
+suggest_depends -sub PYTHON xapian-bindings "" "" "for an indexed search
engine" &&
suggest_depends pyxml "" "" "for an RSS feed, the GUI editor, and the
docbook formatter" &&
suggest_depends 4suite "" "" "for an xslt parser"
diff --git a/python-pypi/moinmoin/DETAILS b/python-pypi/moinmoin/DETAILS
index 40e974b..2ccdbdd 100755
--- a/python-pypi/moinmoin/DETAILS
+++ b/python-pypi/moinmoin/DETAILS
@@ -1,8 +1,8 @@
SPELL=moinmoin
- VERSION=1.6.3
+ VERSION=1.7.0
SOURCE=${SPELL%%moin}-$VERSION.tar.gz
SOURCE_URL[0]=http://static.moinmo.in/files/$SOURCE
-
SOURCE_HASH=sha512:b513c3edf63ecbd5da48bea80415a322b0a7010a890cef21cc6a1e31da2edf0e4c4b359df592bff156aad48659fa0d949a710b037d178ea7da77dc6e9c562538
+
SOURCE_HASH=sha512:7369607a885dc6b33fac2230719c9faaef14ca92e787195711271041ef44c60b6fe19595e1ceaead27623a62b6206124c32794f17cbb116c104fb9f204d6cd03
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL%%moin}-$VERSION
LICENSE[0]=GPL
WEB_SITE=http://moinmo.in/
diff --git a/python-pypi/moinmoin/HISTORY b/python-pypi/moinmoin/HISTORY
index 6168aeb..da4e817 100644
--- a/python-pypi/moinmoin/HISTORY
+++ b/python-pypi/moinmoin/HISTORY
@@ -1,3 +1,8 @@
+2008-07-20 Elisamuel Resto <ryuji AT sourcemage.org>
+ * DETAILS: updated VERSION to 1.7.0
+ * DEPENDS: to enable Xapian usage, it needs xapian-bindings built
+ PYTHON support, not xapian-core.
+
2008-05-25 Elisamuel Resto <ryuji AT sourcemage.org>
* DETAILS: updated VERSION to 1.6.3

diff --git a/utils/xapian-omega/DEPENDS b/utils/xapian-omega/DEPENDS
new file mode 100755
index 0000000..3f41092
--- /dev/null
+++ b/utils/xapian-omega/DEPENDS
@@ -0,0 +1 @@
+depends xapian-core
diff --git a/utils/xapian-omega/DETAILS b/utils/xapian-omega/DETAILS
new file mode 100755
index 0000000..3c6722c
--- /dev/null
+++ b/utils/xapian-omega/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=xapian-omega
+ VERSION=1.0.7
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://oligarchy.co.uk/xapian/${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:1670c88ed6bebb8bab1eadd90243617663112c5e5bbea63da732115bac0ad587b1460d976af4fcf995f8dca7d9f335b593f78a89b0c1bddfb492c5062472ba70
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://xapian.org/";
+ LICENSE[0]=GPL
+ ENTERED=20080719
+ SHORT="Omega - an application built on Xapian, consisting of
indexers and a CGI search frontend."
+cat << EOF
+Omega - an application built on Xapian, consisting of indexers and a CGI
+search frontend.
+
+Xapian is a highly adaptable toolkit which allows developers to easily
+add advanced indexing and search facilities to their own applications. It
+supports the Probabilistic Information Retrieval model and also supports a
+rich set of boolean query operators.
+EOF
diff --git a/utils/xapian-omega/HISTORY b/utils/xapian-omega/HISTORY
new file mode 100644
index 0000000..cbf6075
--- /dev/null
+++ b/utils/xapian-omega/HISTORY
@@ -0,0 +1,3 @@
+2008-07-19 Elisamuel Resto <ryuji AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/utils/xapian-omega/INSTALL b/utils/xapian-omega/INSTALL
new file mode 100755
index 0000000..d877db4
--- /dev/null
+++ b/utils/xapian-omega/INSTALL
@@ -0,0 +1,4 @@
+default_install &&
+mkdir -vp ${INSTALL_ROOT}/usr/lib/xapian-omega/templates &&
+cp -av ${SOURCE_DIRECTORY}/templates \
+ ${INSTALL_ROOT}/usr/lib/xapian-omega



  • [SM-Commit] GIT changes to master grimoire by Elisamuel Resto (2e10b367e9a82fe2b33b842f5895cea2e2bab267), Elisamuel Resto, 07/20/2008

Archive powered by MHonArc 2.6.24.

Top of Page