[SM-Commit] GIT changes to master =?unknown-8bit?Q?gri?= =?unknown-8bit?Q?moire_by_Andra=C5?= =?unknown-8bit?Q?=BE?= Levstik (0a7561b4004865e0bf94f0d7d325e66528b2ebfc)

=?unknown-8bit?Q?Andra=C5=BE?= Levstik scm at mail.sourcemage.org
Tue Mar 6 12:59:34 EST 2007


GIT changes to master grimoire by Andraž Levstik <ruskie at mages.ath.cx>:

 ChangeLog                |    7 +++++++
 doc/unrtf/DETAILS        |   24 ++++++++++++++++++++++++
 doc/unrtf/HISTORY        |    2 ++
 libs/libtextcat/DETAILS  |   19 +++++++++++++++++++
 libs/libtextcat/HISTORY  |    2 ++
 libs/libtextcat/INSTALL  |    2 ++
 libs/xapian-core/DEPENDS |    1 +
 libs/xapian-core/DETAILS |   21 +++++++++++++++++++++
 libs/xapian-core/HISTORY |    3 +++
 utils/pinot/DEPENDS      |   17 +++++++++++++++++
 utils/pinot/DETAILS      |   20 ++++++++++++++++++++
 utils/pinot/HISTORY      |    2 ++
 12 files changed, 120 insertions(+)

New commits:
commit 02de06939ad9fa6be9c12928442d3f7a9b6375c3
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    pinot: a personal metadata indexer and searcher

commit b153f5aa0b2feb7f09b3c01ee0a3fc6244b60876
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    xapian-core: a fast search engine library

commit f2e8dac3707e3b220c0d824060657150586d758c
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    libtextcat: new spell, a library for text classification

commit 1f54fcf32e3d9887bdf9ef28bea8ebc40c2f5909
Author: Andraž Levstik <ruskie at mages.ath.cx>
Commit: Andraž Levstik <ruskie at mages.ath.cx>

    unrtf: new spell rtf to html,latex,ps converter

diff --git a/ChangeLog b/ChangeLog
index 5666fcd..1047ded 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-03-06 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* doc/unrtf: added, rtf -> ps,latex,html converter
+	* libs/libtextcat: added, A library for efficient, lightweight text
+	  classification.
+	* libs/xapian-core: added, a fast search engine library
+	* utils/pinot: added, a personal document indexer and searcher
+
 2007-03-06 Treeve Jelbert <treeve at pi.be>
 	* kde4/*:  new section for kde4 spells - still experimental
 
diff --git a/doc/unrtf/DETAILS b/doc/unrtf/DETAILS
new file mode 100755
index 0000000..ede6a32
--- /dev/null
+++ b/doc/unrtf/DETAILS
@@ -0,0 +1,24 @@
+           SPELL=unrtf
+         VERSION=0.20.2
+          SOURCE="${SPELL}_${VERSION}.tar.gz"
+   SOURCE_URL[0]=http://www.gnu.org/software/${SPELL}/${SOURCE}
+     SOURCE_HASH=sha512:66924626684dd450e77b6284a453e33a9285d6b1994a7607b20bac654a8858e0480e2f1b5440f32b9c36255a0802a6fe8da71c2f617017ef9e7c35654f92df8c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}_${VERSION}"
+        WEB_SITE="http://www.gnu.org/software/unrtf/unrtf.html"
+      LICENSE[0]=GPL
+         ENTERED=20070306
+           SHORT="UnRTF is a command-line program to cnovert RTF to HTML, LaTeX and PS"
+cat << EOF
+UnRTF is a command-line program written in C which converts documents in Rich
+Text (.rtf) format to HTML, LaTeX, PostScript, and other formats. Converting
+to HTML, it supports a number of features of Rich Text Format:
+
+  * Changes in the text's font, size, weight (bold), and slant (italic)
+  * Underlines and strikethroughs * Partial support for text shadowing,
+  outlining, embossing, or engraving * Capitalizations * Superscripts and
+  subscripts * Expanded and condensed text * Changes in the foreground and
+  background colors
+
+Because program is not yet complete, support for features when converting
+to other file formats varies.
+EOF
diff --git a/doc/unrtf/HISTORY b/doc/unrtf/HISTORY
new file mode 100644
index 0000000..3c665a9
--- /dev/null
+++ b/doc/unrtf/HISTORY
@@ -0,0 +1,2 @@
+2007-03-06 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* DETAILS, HISTORY: created spell
diff --git a/libs/libtextcat/DETAILS b/libs/libtextcat/DETAILS
new file mode 100755
index 0000000..c2359f8
--- /dev/null
+++ b/libs/libtextcat/DETAILS
@@ -0,0 +1,19 @@
+           SPELL=libtextcat
+         VERSION=2.2
+          SOURCE="${SPELL}-${VERSION}.tar.gz"
+   SOURCE_URL[0]=http://software.wise-guys.nl/download/${SOURCE}
+     SOURCE_HASH=sha512:ccfadb4cec68faa5a97e2d37c341ef2c343dadfc7372eba2768cd08462aa6dd9116a0891ad85ca515d13d7a54b98359891845a4a445417b820266571adaaab6b
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+        WEB_SITE="http://software.wise-guys.nl/libtextcat/ "
+      LICENSE[0]=BSD
+         ENTERED=20070306
+           SHORT="A library for efficient, lightweight text classification."
+cat << EOF
+Libtextcat is a library with functions that implement the classification
+technique described in Cavnar &amp; Trenkle, &quot;N-Gram-Based Text
+Categorization&quot;. It was primarily developed for language guessing, a task
+on which it is known to perform with near- perfect accuracy.  Considerable
+effort went into making this implementation fast and efficient. The language
+guesser processes over 100 documents/second on a simple PC, which makes it
+practical for many uses.
+EOF
diff --git a/libs/libtextcat/HISTORY b/libs/libtextcat/HISTORY
new file mode 100644
index 0000000..3c665a9
--- /dev/null
+++ b/libs/libtextcat/HISTORY
@@ -0,0 +1,2 @@
+2007-03-06 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* DETAILS, HISTORY: created spell
diff --git a/libs/libtextcat/INSTALL b/libs/libtextcat/INSTALL
new file mode 100755
index 0000000..455c3b8
--- /dev/null
+++ b/libs/libtextcat/INSTALL
@@ -0,0 +1,2 @@
+default_install  &&
+cp -r src/textcat.h ${INSTALL_ROOT}/usr/include
diff --git a/libs/xapian-core/DEPENDS b/libs/xapian-core/DEPENDS
new file mode 100755
index 0000000..fd0b0eb
--- /dev/null
+++ b/libs/xapian-core/DEPENDS
@@ -0,0 +1 @@
+depends g++
diff --git a/libs/xapian-core/DETAILS b/libs/xapian-core/DETAILS
new file mode 100755
index 0000000..b42287b
--- /dev/null
+++ b/libs/xapian-core/DETAILS
@@ -0,0 +1,21 @@
+           SPELL=xapian-core
+         VERSION=0.9.10
+          SOURCE="${SPELL}-${VERSION}.tar.gz"
+   SOURCE_URL[0]=http://www.oligarchy.co.uk/xapian/${VERSION}/${SOURCE}
+     SOURCE_HASH=sha512:5676bc0e99045ba8ad9e08fd010fc8ca93be36c2bb8a2d8da253f60732bf91fbd11e38cc185247469cf228303ab126d3c426f56b413edc56c5f5e222666dd05c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+        WEB_SITE="http://www.xapian.org/ "
+      LICENSE[0]=GPL
+         ENTERED=20070306
+           SHORT="A fast search engine library supporting probabilistic and boolean retrieval."
+cat << EOF
+Xapian is a search engine library, scalable to collections containing hundreds
+of millions of documents. It's written in C++ with bindings for Perl, Python,
+PHP, Java, Tcl, C#, and Ruby. It is a highly adaptable toolkit that allows
+developers to easily add advanced indexing and search facilities to their
+own applications. It supports the Probabilistic Information Retrieval model
+as well as a rich set of boolean query operators. Omega is a Web search
+application built upon the Xapian library. It can index a Web server's
+document tree (including HTML, PDF, OpenOffice, MS Word/Excel/Powerpoint,
+etc.), or data exported from arbitrary sources (e.g. SQL databases).
+EOF
diff --git a/libs/xapian-core/HISTORY b/libs/xapian-core/HISTORY
new file mode 100644
index 0000000..a0efc3a
--- /dev/null
+++ b/libs/xapian-core/HISTORY
@@ -0,0 +1,3 @@
+2007-03-06 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* DETAILS, HISTORY: created spell
+	* DEPENDS: added
diff --git a/utils/pinot/DEPENDS b/utils/pinot/DEPENDS
new file mode 100755
index 0000000..38fe388
--- /dev/null
+++ b/utils/pinot/DEPENDS
@@ -0,0 +1,17 @@
+depends gtkmm2              &&
+depends g++                 &&
+depends xapian-core         &&
+depends sqlite              &&
+depends libxml++            &&
+depends dbus-glib           &&
+depends shared-mime-info    &&
+depends desktop-file-utils  &&
+depends libtextcat          &&
+depends unzip               &&
+depends xpdf                &&
+depends antiword            &&
+depends taglib              &&
+depends curl                &&
+depends gmime               &&
+depends unrtf               &&
+depends boost
diff --git a/utils/pinot/DETAILS b/utils/pinot/DETAILS
new file mode 100755
index 0000000..3a8055e
--- /dev/null
+++ b/utils/pinot/DETAILS
@@ -0,0 +1,20 @@
+           SPELL=pinot
+         VERSION=0.70
+          SOURCE="${SPELL}-${VERSION}.tar.gz"
+   SOURCE_URL[0]=http://download.berlios.de/${SPELL}/${SOURCE}
+   SOURCE_URL[1]=http://download2.berlios.de/${SPELL}/${SOURCE}
+     SOURCE_HASH=sha512:70d0310342d67c4834ae8e44b768fd6fe7068719ed2889751a045310eed7647075d8c8cbc59398314bcbdcb70ca7350edacd5cd40690a2ee02dfc68422c0808a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+        WEB_SITE="http://pinot.berlios.de/ "
+      LICENSE[0]=GPL
+         ENTERED=20070306
+           SHORT="Personal search and metasearch tools."
+cat << EOF
+Pinot is a D-Bus service that crawls, indexes your documents, and monitors
+them for changes. It is also a GTK-based user interface that enables you to
+query the index built by the service or your favorite Web engine, and display
+and analyze the results. It makes full use of advanced indexing and search
+facilities offered by Xapian, features language detection, dynamic document
+summaries, easy labelling of documents, and internal support for common file
+types. The D-Bus interface allows easy integration with other applications.
+EOF
diff --git a/utils/pinot/HISTORY b/utils/pinot/HISTORY
new file mode 100644
index 0000000..d1a6b25
--- /dev/null
+++ b/utils/pinot/HISTORY
@@ -0,0 +1,2 @@
+2007-03-06 Andraž "ruskie" Levstik <ruskie at mages.ath.cx>
+	* DETAILS, DEPENDS, HISTORY: created spell



More information about the SM-Commit mailing list