From c7e0c5c34c60044d029b4729edd9edba760080eb Mon Sep 17 00:00:00 2001 From: Martin Wilke Date: Tue, 28 Jul 2009 17:47:02 +0000 Subject: lttoolbox is a toolbox for lexical processing, morphological analysis and generation of words. The analysis is the process of splitting of words splitting a word (e.g. cats) into its lemma 'cat' and the grammatical information . The generation is the opposite process. The package is split into three programs, lt-comp, the compiler, lt-proc, the processor, and lt-expand, which generates all possible mappings between surface forms and lexical forms in the dictionary. WWW: http://wiki.apertium.org/wiki/Lttoolbox PR: ports/137134 Submitted by: Mykola Dzham --- textproc/Makefile | 1 + textproc/lttoolbox/Makefile | 25 +++++++++++++++++++++++++ textproc/lttoolbox/distinfo | 3 +++ textproc/lttoolbox/pkg-descr | 10 ++++++++++ textproc/lttoolbox/pkg-plist | 39 +++++++++++++++++++++++++++++++++++++++ 5 files changed, 78 insertions(+) create mode 100644 textproc/lttoolbox/Makefile create mode 100644 textproc/lttoolbox/distinfo create mode 100644 textproc/lttoolbox/pkg-descr create mode 100644 textproc/lttoolbox/pkg-plist (limited to 'textproc') diff --git a/textproc/Makefile b/textproc/Makefile index c03b36bc35eb..8ef45dde8944 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -338,6 +338,7 @@ SUBDIR += linuxdoc SUBDIR += localize SUBDIR += lt-aspell + SUBDIR += lttoolbox SUBDIR += ltxml SUBDIR += luaexpat SUBDIR += lucene diff --git a/textproc/lttoolbox/Makefile b/textproc/lttoolbox/Makefile new file mode 100644 index 000000000000..695485d1505f --- /dev/null +++ b/textproc/lttoolbox/Makefile @@ -0,0 +1,25 @@ +# New ports collection makefile for: lttoolbox +# Date created: 14 April 2009 +# Whom: Mykola Dzham +# +# $FreeBSD$ +# + +PORTNAME= lttoolbox +PORTVERSION= 3.1.1 +CATEGORIES= textproc +MASTER_SITES= SF/apertium + +MAINTAINER= freebsd@levsha.org.ua +COMMENT= A tool for lexical, morphological analysis and generation of words + +LIB_DEPENDS= xml2:${PORTSDIR}/textproc/libxml2 + +GNU_CONFIGURE= yes + +USE_LDCONFIG= yes +USE_GNOME= gnomehack pkgconfig + +MAN1= lt-comp.1 lt-expand.1 lt-proc.1 lt-tmxcomp.1 lt-tmxproc.1 + +.include diff --git a/textproc/lttoolbox/distinfo b/textproc/lttoolbox/distinfo new file mode 100644 index 000000000000..18aecf7bf448 --- /dev/null +++ b/textproc/lttoolbox/distinfo @@ -0,0 +1,3 @@ +MD5 (lttoolbox-3.1.1.tar.gz) = 52c3c4da0701e1aaaaa396fc07009d8f +SHA256 (lttoolbox-3.1.1.tar.gz) = 27c2bf1dc69a1edf413076d0fc1330e0879504d444485dcc2a631a8ef2f91249 +SIZE (lttoolbox-3.1.1.tar.gz) = 382839 diff --git a/textproc/lttoolbox/pkg-descr b/textproc/lttoolbox/pkg-descr new file mode 100644 index 000000000000..83c003146c77 --- /dev/null +++ b/textproc/lttoolbox/pkg-descr @@ -0,0 +1,10 @@ +lttoolbox is a toolbox for lexical processing, morphological analysis +and generation of words. The analysis is the process of splitting of +words splitting a word (e.g. cats) into its lemma 'cat' and the +grammatical information . The generation is the opposite +process. +The package is split into three programs, lt-comp, the compiler, +lt-proc, the processor, and lt-expand, which generates all possible +mappings between surface forms and lexical forms in the dictionary. + +WWW: http://wiki.apertium.org/wiki/Lttoolbox diff --git a/textproc/lttoolbox/pkg-plist b/textproc/lttoolbox/pkg-plist new file mode 100644 index 000000000000..01e82f025cb2 --- /dev/null +++ b/textproc/lttoolbox/pkg-plist @@ -0,0 +1,39 @@ +bin/lt-comp +bin/lt-expand +bin/lt-proc +bin/lt-tmxcomp +bin/lt-tmxproc +include/lttoolbox-3.1/lttoolbox/alphabet.h +include/lttoolbox-3.1/lttoolbox/buffer.h +include/lttoolbox-3.1/lttoolbox/compiler.h +include/lttoolbox-3.1/lttoolbox/compression.h +include/lttoolbox-3.1/lttoolbox/entry_token.h +include/lttoolbox-3.1/lttoolbox/exception.h +include/lttoolbox-3.1/lttoolbox/expander.h +include/lttoolbox-3.1/lttoolbox/fst_processor.h +include/lttoolbox-3.1/lttoolbox/lt_locale.h +include/lttoolbox-3.1/lttoolbox/ltstr.h +include/lttoolbox-3.1/lttoolbox/match_exe.h +include/lttoolbox-3.1/lttoolbox/match_node.h +include/lttoolbox-3.1/lttoolbox/match_state.h +include/lttoolbox-3.1/lttoolbox/my_stdio.h +include/lttoolbox-3.1/lttoolbox/node.h +include/lttoolbox-3.1/lttoolbox/pattern_list.h +include/lttoolbox-3.1/lttoolbox/pool.h +include/lttoolbox-3.1/lttoolbox/regexp_compiler.h +include/lttoolbox-3.1/lttoolbox/sorted_vector.h +include/lttoolbox-3.1/lttoolbox/state.h +include/lttoolbox-3.1/lttoolbox/tmx_compiler.h +include/lttoolbox-3.1/lttoolbox/trans_exe.h +include/lttoolbox-3.1/lttoolbox/transducer.h +include/lttoolbox-3.1/lttoolbox/xml_parse_util.h +lib/liblttoolbox3-3.1.so +lib/liblttoolbox3-3.1.so.0 +lib/liblttoolbox3.a +lib/liblttoolbox3.la +lib/liblttoolbox3.so +libdata/pkgconfig/lttoolbox-3.1.pc +%%DATADIR%%/dix.dtd +@dirrm %%DATADIR%% +@dirrm include/lttoolbox-3.1/lttoolbox +@dirrm include/lttoolbox-3.1 -- cgit v1.2.3