[Lunar-commits] <moonbase> TECkit: new module
Paul Bredbury
brebs at lunar-linux.org
Sat Feb 26 06:50:31 CET 2011
commit de60bf914a3f718ce90f565164bc0d8da19c393d
Author: Christian Krause <kizkizzbangbang at googlemail.com>
Date: Sat Feb 26 12:50:31 2011 +0700
TECkit: new module
texlive uses TECkit, so I wanted to provide this as a system library
and add the option to texlive later
---
zbeta/TECkit/BUILD | 7 +++++++
zbeta/TECkit/DEPENDS | 2 ++
zbeta/TECkit/DETAILS | 23 +++++++++++++++++++++++
3 files changed, 32 insertions(+), 0 deletions(-)
diff --git a/zbeta/TECkit/BUILD b/zbeta/TECkit/BUILD
new file mode 100644
index 0000000..c239e9e
--- /dev/null
+++ b/zbeta/TECkit/BUILD
@@ -0,0 +1,7 @@
+(
+
+ chmod 755 configure &&
+ sedit "s/#include <cstring>/#include <cstring>\n#include <stdio.h>/" source/Compiler.cpp &&
+ default_build
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/TECkit/DEPENDS b/zbeta/TECkit/DEPENDS
new file mode 100644
index 0000000..85acde8
--- /dev/null
+++ b/zbeta/TECkit/DEPENDS
@@ -0,0 +1,2 @@
+depends zlib
+depends expat
diff --git a/zbeta/TECkit/DETAILS b/zbeta/TECkit/DETAILS
new file mode 100644
index 0000000..3abacf6
--- /dev/null
+++ b/zbeta/TECkit/DETAILS
@@ -0,0 +1,23 @@
+ MODULE=TECkit
+ VERSION=2.5.1
+ VER=2_5_1
+ SOURCE=${MODULE}_${VER}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${MODULE}_${VER}
+ SOURCE_URL=http://scripts.sil.org/svn-view/teckit/TAGS
+ SOURCE_VFY=sha1:4c43541d11e82c88a56b69d9d077aa3b60e6bb5c
+ WEB_SITE=http://scripts.sil.org/cms/scripts/page.php?&cat_id=TECkit
+ ENTERED=20110225
+ UPDATED=20110225
+ SHORT="a Text Encoding Conversion toolkit"
+
+cat << EOF
+TECkit is a low-level toolkit intended to be used by other
+applications that need to perform encoding conversions
+(e.g. when importing legacy data into a Unicode-based
+application). The primary component of the TECkit package
+is therefore a library that performs conversions -- this is
+the TECkit engine. The engine relies on mapping tables in a
+specific binary format. There is a compiler that creates
+such tables from a human-readable mapping description (a
+simple text file).
+EOF
More information about the Lunar-commits
mailing list