pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/converters/TECkit Import TECkit.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a0891a24aab9
branches:  trunk
changeset: 550549:a0891a24aab9
user:      minskim <minskim%pkgsrc.org@localhost>
date:      Mon Nov 24 02:09:31 2008 +0000

description:
Import TECkit.

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 (for which documentation is
available); there is a compiler that creates such tables from a
human-readable mapping description (a simple text file).

diffstat:

 converters/TECkit/DESCR         |   8 ++++++++
 converters/TECkit/Makefile      |  17 +++++++++++++++++
 converters/TECkit/PLIST         |  10 ++++++++++
 converters/TECkit/buildlink3.mk |  21 +++++++++++++++++++++
 converters/TECkit/distinfo      |   5 +++++
 5 files changed, 61 insertions(+), 0 deletions(-)

diffs (81 lines):

diff -r 478355a68a5d -r a0891a24aab9 converters/TECkit/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/converters/TECkit/DESCR   Mon Nov 24 02:09:31 2008 +0000
@@ -0,0 +1,8 @@
+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 (for which documentation is
+available); there is a compiler that creates such tables from a
+human-readable mapping description (a simple text file).
diff -r 478355a68a5d -r a0891a24aab9 converters/TECkit/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/converters/TECkit/Makefile        Mon Nov 24 02:09:31 2008 +0000
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/11/24 02:09:31 minskim Exp $
+
+DISTNAME=      TECkit_2_5_1
+PKGNAME=       ${DISTNAME:S/_/-/:S/_/./g}
+CATEGORIES=    converters
+MASTER_SITES=  http://scripts.sil.org/svn-view/teckit/TAGS/
+
+MAINTAINER=    minskim%NetBSD.org@localhost
+HOMEPAGE=      http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&cat_id=TECkit
+COMMENT=       Low-level toolkit to perform encoding conversions
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
+USE_LANGUAGES= c c++
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 478355a68a5d -r a0891a24aab9 converters/TECkit/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/converters/TECkit/PLIST   Mon Nov 24 02:09:31 2008 +0000
@@ -0,0 +1,10 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/11/24 02:09:31 minskim Exp $
+bin/sfconv
+bin/teckit_compile
+bin/txtconv
+include/teckit/TECkit_Common.h
+include/teckit/TECkit_Compiler.h
+include/teckit/TECkit_Engine.h
+lib/libTECkit.la
+lib/libTECkit_Compiler.la
+@dirrm include/teckit
diff -r 478355a68a5d -r a0891a24aab9 converters/TECkit/buildlink3.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/converters/TECkit/buildlink3.mk   Mon Nov 24 02:09:31 2008 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2008/11/24 02:09:31 minskim Exp $
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
+TECKIT_BUILDLINK3_MK:= ${TECKIT_BUILDLINK3_MK}+
+
+.if ${BUILDLINK_DEPTH} == "+"
+BUILDLINK_DEPENDS+=    TECkit
+.endif
+
+BUILDLINK_PACKAGES:=   ${BUILDLINK_PACKAGES:NTECkit}
+BUILDLINK_PACKAGES+=   TECkit
+BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}TECkit
+
+.if ${TECKIT_BUILDLINK3_MK} == "+"
+BUILDLINK_API_DEPENDS.TECkit+= TECkit>=2.5.1
+BUILDLINK_PKGSRCDIR.TECkit?=   ../../converters/TECkit
+.endif # TECKIT_BUILDLINK3_MK
+
+.include "../../devel/zlib/buildlink3.mk"
+
+BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH:S/+$//}
diff -r 478355a68a5d -r a0891a24aab9 converters/TECkit/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/converters/TECkit/distinfo        Mon Nov 24 02:09:31 2008 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/11/24 02:09:31 minskim Exp $
+
+SHA1 (TECkit_2_5_1.tar.gz) = 4c43541d11e82c88a56b69d9d077aa3b60e6bb5c
+RMD160 (TECkit_2_5_1.tar.gz) = 4f19b293878329b7eec76b77b322ea2155e34f2f
+Size (TECkit_2_5_1.tar.gz) = 2630207 bytes



Home | Main Index | Thread Index | Old Index