[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (bea33c7ed0bed2805d66c30a9cbbfb29bca14522)

Vlad Glagolev scm at sourcemage.org
Sat Oct 18 13:13:02 EDT 2008


GIT changes to master grimoire by Vlad Glagolev <stealth at sourcemage.org>:

 ChangeLog                              |    9 ++++++++-
 python-pypi/python-levenshtein/DEPENDS |    1 +
 python-pypi/python-levenshtein/DETAILS |   20 ++++++++++++++++++++
 python-pypi/python-levenshtein/HISTORY |    2 ++
 python-pypi/translate-toolkit/DEPENDS  |    1 +
 python-pypi/translate-toolkit/DETAILS  |   28 ++++++++++++++++++++++++++++
 python-pypi/translate-toolkit/HISTORY  |    2 ++
 python-pypi/virtaal/DEPENDS            |    5 +++++
 python-pypi/virtaal/DETAILS            |   16 ++++++++++++++++
 python-pypi/virtaal/HISTORY            |    2 ++
 10 files changed, 85 insertions(+), 1 deletion(-)

New commits:
commit bea33c7ed0bed2805d66c30a9cbbfb29bca14522
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    virtaal: new spell, stand-alone translation tool

commit a1af81892c6b5f2c3e2c65c5a6babe6e2aef48fb
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    translate-toolkit: new spell, collection of useful tools for localisation

commit 6586678c1f1f2a453a0de425de06e47f59bd93f8
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    python-levenshtein: new spell, Levenshtein Python extension and C library

diff --git a/ChangeLog b/ChangeLog
index fca241f..304027d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-10-18 Vlad Glagolev <stealth at sourcemage.org>
+	* python-pypi/python-levenshtein: new spell, Levenshtein Python extension
+	  and C library
+	* python-pypi/translate-toolkit: new spell, collection of useful tools for
+	  localisation
+	* python-pypi/virtaal: new spell, stand-alone translation tool
+
 2008-10-15 Mathieu Lonjaret <lejatorn at sourcemage.org>
 	* ftp/imapsync: new spell, a tool to synchronize/copy imap mailboxes
 
@@ -81,7 +88,7 @@
 
 2008-09-28 Robin Cook <rcook at wyrms.net>
 	* gnome2-lib/policykit-gnome: new spell gnome interface for policykit
-	* gnome2-lib/libcanberra: new spell Implementation of the 
+	* gnome2-lib/libcanberra: new spell Implementation of the
       XDG Sound Theme and Name Spec
 
 2008-09-28 Treeve Jelbert <treeve at sourcemage.org>
diff --git a/python-pypi/python-levenshtein/DEPENDS b/python-pypi/python-levenshtein/DEPENDS
new file mode 100755
index 0000000..a86d429
--- /dev/null
+++ b/python-pypi/python-levenshtein/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/python-levenshtein/DETAILS b/python-pypi/python-levenshtein/DETAILS
new file mode 100755
index 0000000..7f233bb
--- /dev/null
+++ b/python-pypi/python-levenshtein/DETAILS
@@ -0,0 +1,20 @@
+           SPELL=python-levenshtein
+         VERSION=0.10.1
+          SOURCE=python-Levenshtein-$VERSION.tar.bz2
+   SOURCE_URL[0]=$SOURCEFORGE_URL/translate/$SOURCE
+     SOURCE_HASH=sha512:74a8d23f120e51ac263c3bef7050583d17d2da65efbc2e5278ad87bd773e1606ac903a79c3cc14cce296a9e17ef36dcf085b6669f6d71ad64af8254a6cc608d3
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/python-Levenshtein-$VERSION"
+        WEB_SITE=http://translate.sourceforge.net/
+      LICENSE[0]=GPL
+         ENTERED=20081018
+           SHORT="Levenshtein Python extension and C library"
+cat << EOF
+The Levenshtein Python C extension module contains functions for fast
+computation of:
+ - Levenshtein (edit) distance, and edit operations
+ - string similarity
+ - approximate median strings, and generally string averaging
+ - string sequence and set similarity
+
+It supports both normal and Unicode strings.
+EOF
diff --git a/python-pypi/python-levenshtein/HISTORY b/python-pypi/python-levenshtein/HISTORY
new file mode 100644
index 0000000..7a7a83e
--- /dev/null
+++ b/python-pypi/python-levenshtein/HISTORY
@@ -0,0 +1,2 @@
+2008-10-18 Vlad Glagolev <stealth at sourcemage.org>
+	* DEPENDS, DETAILS: spell created
diff --git a/python-pypi/translate-toolkit/DEPENDS b/python-pypi/translate-toolkit/DEPENDS
new file mode 100755
index 0000000..a86d429
--- /dev/null
+++ b/python-pypi/translate-toolkit/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-pypi/translate-toolkit/DETAILS b/python-pypi/translate-toolkit/DETAILS
new file mode 100755
index 0000000..640da89
--- /dev/null
+++ b/python-pypi/translate-toolkit/DETAILS
@@ -0,0 +1,28 @@
+           SPELL=translate-toolkit
+         VERSION=1.2.0
+          SOURCE=$SPELL-$VERSION.tar.bz2
+   SOURCE_URL[0]=$SOURCEFORGE_URL/translate/$SOURCE
+     SOURCE_HASH=sha512:f239d6f62434b12f3a768cdedf14ac2447ce4b3e7d561cc443beff512da8283cdb860d338a3524e7f0eda6a6631d00b9b05080eeabf46b155487ed1b1d684f15
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+        WEB_SITE=http://translate.sourceforge.net/
+      LICENSE[0]=GPL
+         ENTERED=20081018
+           SHORT="collection of useful tools for localisation"
+cat << EOF
+The Translate Toolkit is a set of software and documentation designed to help
+make the lives of localizers both more productive and less frustrating.
+
+The software includes programs to covert localization formats to the common PO,
+and emerging XLIFF format. There are also programs to check and manage PO and
+XLIFF files. Online documentation includes guides on using the tools, running a
+localization project and how to localize various projects from OpenOffice.org to
+Mozilla.
+
+At its core the software contains a set of classes for handling various
+localization storage formats: DTD, properties, OpenOffice.org GSI/SDF, CSV, MO,
+Qt .ts, TMX, TBX, WordFast txt, Gettext .mo, Windows RC, and of course PO and
+XLIFF. It also provides scripts to convert between these formats.
+
+Also part of the Toolkit are Python programs to create word counts, merge
+translations and perform various checks on translation files.
+EOF
diff --git a/python-pypi/translate-toolkit/HISTORY b/python-pypi/translate-toolkit/HISTORY
new file mode 100644
index 0000000..7a7a83e
--- /dev/null
+++ b/python-pypi/translate-toolkit/HISTORY
@@ -0,0 +1,2 @@
+2008-10-18 Vlad Glagolev <stealth at sourcemage.org>
+	* DEPENDS, DETAILS: spell created
diff --git a/python-pypi/virtaal/DEPENDS b/python-pypi/virtaal/DEPENDS
new file mode 100755
index 0000000..e0187b5
--- /dev/null
+++ b/python-pypi/virtaal/DEPENDS
@@ -0,0 +1,5 @@
+depends python &&
+depends pygtk2 &&
+depends translate-toolkit &&
+
+suggest_depends python-levenshtein "" "" "for fast detection of fuzzy lines"
diff --git a/python-pypi/virtaal/DETAILS b/python-pypi/virtaal/DETAILS
new file mode 100755
index 0000000..4294d1a
--- /dev/null
+++ b/python-pypi/virtaal/DETAILS
@@ -0,0 +1,16 @@
+           SPELL=virtaal
+         VERSION=0.2
+          SOURCE=$SPELL-$VERSION.tar.bz2
+   SOURCE_URL[0]=$SOURCEFORGE_URL/translate/$SOURCE
+     SOURCE_HASH=sha512:7f0728837687f314885294ade94f532f8cfdea3dfa96d677ae95c2a94c75d27fb664bf23f0ca55902e5bb46ee1be71b1facba4d2bdd12f6c43a4ee2369af28c2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+        WEB_SITE=http://translate.sourceforge.net/
+      LICENSE[0]=GPL
+         ENTERED=20081018
+           SHORT="stand-alone translation tool"
+cat << EOF
+Virtaal is a graphical program for doing translation. It is meant to be easy to
+use and powerful at the same time. Although the initial focus is on software
+translation (localisation or l10n), we definitely intend it to be useful for
+several purposes.
+EOF
diff --git a/python-pypi/virtaal/HISTORY b/python-pypi/virtaal/HISTORY
new file mode 100644
index 0000000..7a7a83e
--- /dev/null
+++ b/python-pypi/virtaal/HISTORY
@@ -0,0 +1,2 @@
+2008-10-18 Vlad Glagolev <stealth at sourcemage.org>
+	* DEPENDS, DETAILS: spell created



More information about the SM-Commit mailing list