pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/math/openfst Initial import of openfst-1.1 from pkgsrc...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ec0da4b67252
branches:  trunk
changeset: 567004:ec0da4b67252
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Nov 03 17:53:44 2009 +0000

description:
Initial import of openfst-1.1 from pkgsrc-wip, packaged by Pierre
Allegraud.

OpenFst is a library for constructing, combining, optimizing, and
searching weighted finite-state transducers (FSTs). Weighted
finite-state transducers are automata where each transition has an
input label, an output label, and a weight. The more familiar
finite-state acceptor is represented as a transducer with each
transition's input and output label equal. Finite-state acceptors
are used to represent sets of strings (specifically, regular or
rational sets); finite-state transducers are used to represent
binary relations between pairs of strings (specifically, rational
transductions). The weights can be used to represent the cost of
taking a particular transition.

This library was developed by contributors from Google Research
and NYU's Courant Institute. It is intended to be comprehensive,
flexible, efficient and scale well to large problems. it has been
extensively tested. It is an open source project distributed under
the Apache license.

diffstat:

 math/openfst/DESCR    |   17 +++++++
 math/openfst/Makefile |   23 +++++++++
 math/openfst/PLIST    |  116 ++++++++++++++++++++++++++++++++++++++++++++++++++
 math/openfst/distinfo |    5 ++
 4 files changed, 161 insertions(+), 0 deletions(-)

diffs (177 lines):

diff -r a0c7d43e9910 -r ec0da4b67252 math/openfst/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/openfst/DESCR        Tue Nov 03 17:53:44 2009 +0000
@@ -0,0 +1,17 @@
+OpenFst is a library for constructing, combining, optimizing, and
+searching weighted finite-state transducers (FSTs). Weighted
+finite-state transducers are automata where each transition has an
+input label, an output label, and a weight. The more familiar
+finite-state acceptor is represented as a transducer with each
+transition's input and output label equal. Finite-state acceptors
+are used to represent sets of strings (specifically, regular or
+rational sets); finite-state transducers are used to represent
+binary relations between pairs of strings (specifically, rational
+transductions). The weights can be used to represent the cost of
+taking a particular transition.
+
+This library was developed by contributors from Google Research
+and NYU's Courant Institute. It is intended to be comprehensive,
+flexible, efficient and scale well to large problems. it has been
+extensively tested. It is an open source project distributed under
+the Apache license.
diff -r a0c7d43e9910 -r ec0da4b67252 math/openfst/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/openfst/Makefile     Tue Nov 03 17:53:44 2009 +0000
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1.1.1 2009/11/03 17:53:44 wiz Exp $
+#
+
+DISTNAME=      openfst-1.1
+CATEGORIES=    math
+MASTER_SITES=  http://mohri-lt.cs.nyu.edu/twiki/pub/FST/FstDownload/
+
+MAINTAINER=    pallegra%gmail.com@localhost
+HOMEPAGE=      http://www.openfst.org/
+COMMENT=       OpenFst is a library for manipulating transducers
+LICENSE=       apache-2.0
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+USE_LANGUAGES= c c++
+USE_LIBTOOL=   yes
+GNU_CONFIGURE= yes
+
+.include "../../mk/dlopen.buildlink3.mk"
+
+BUILDLINK_TRANSFORM+=   opt:-ldl:${BUILDLINK_LDADD.dl:M*}
+
+.include "../../mk/bsd.pkg.mk"
diff -r a0c7d43e9910 -r ec0da4b67252 math/openfst/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/openfst/PLIST        Tue Nov 03 17:53:44 2009 +0000
@@ -0,0 +1,116 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2009/11/03 17:53:44 wiz Exp $
+bin/fstarcsort
+bin/fstclosure
+bin/fstcompile
+bin/fstcompose
+bin/fstconcat
+bin/fstconnect
+bin/fstconvert
+bin/fstdeterminize
+bin/fstdifference
+bin/fstdraw
+bin/fstencode
+bin/fstepsnormalize
+bin/fstequal
+bin/fstequivalent
+bin/fstinfo
+bin/fstintersect
+bin/fstinvert
+bin/fstmap
+bin/fstminimize
+bin/fstprint
+bin/fstproject
+bin/fstprune
+bin/fstpush
+bin/fstrandgen
+bin/fstrelabel
+bin/fstreplace
+bin/fstreverse
+bin/fstreweight
+bin/fstrmepsilon
+bin/fstshortestdistance
+bin/fstshortestpath
+bin/fstsynchronize
+bin/fsttopsort
+bin/fstunion
+include/fst/arc.h
+include/fst/arcfilter.h
+include/fst/arcmerge.h
+include/fst/arcsort.h
+include/fst/arcsum.h
+include/fst/cache.h
+include/fst/closure.h
+include/fst/compact-fst.h
+include/fst/compat.h
+include/fst/complement.h
+include/fst/compose-filter.h
+include/fst/compose.h
+include/fst/concat.h
+include/fst/config.h
+include/fst/connect.h
+include/fst/const-fst.h
+include/fst/determinize.h
+include/fst/dfs-visit.h
+include/fst/difference.h
+include/fst/encode.h
+include/fst/epsnormalize.h
+include/fst/equal.h
+include/fst/equivalent.h
+include/fst/expanded-fst.h
+include/fst/factor-weight.h
+include/fst/flags.h
+include/fst/float-weight.h
+include/fst/fst-decl.h
+include/fst/fst.h
+include/fst/fstlib.h
+include/fst/heap.h
+include/fst/intersect.h
+include/fst/invert.h
+include/fst/lexicographic-weight.h
+include/fst/lock.h
+include/fst/log.h
+include/fst/main.h
+include/fst/mains.h
+include/fst/map.h
+include/fst/matcher.h
+include/fst/minimize.h
+include/fst/mutable-fst.h
+include/fst/pair-weight.h
+include/fst/partition.h
+include/fst/product-weight.h
+include/fst/project.h
+include/fst/properties.h
+include/fst/prune.h
+include/fst/push.h
+include/fst/queue.h
+include/fst/randequivalent.h
+include/fst/randgen.h
+include/fst/random-weight.h
+include/fst/rational.h
+include/fst/register.h
+include/fst/relabel.h
+include/fst/replace.h
+include/fst/reverse.h
+include/fst/reweight.h
+include/fst/rmepsilon.h
+include/fst/rmfinalepsilon.h
+include/fst/shortest-distance.h
+include/fst/shortest-path.h
+include/fst/slist.h
+include/fst/state-table.h
+include/fst/statesort.h
+include/fst/string-weight.h
+include/fst/symbol-table.h
+include/fst/synchronize.h
+include/fst/test-properties.h
+include/fst/text-io.h
+include/fst/topsort.h
+include/fst/union-find.h
+include/fst/union.h
+include/fst/util.h
+include/fst/vector-fst.h
+include/fst/verify.h
+include/fst/visit.h
+include/fst/weight.h
+lib/libfst.la
+lib/libfstmain.la
diff -r a0c7d43e9910 -r ec0da4b67252 math/openfst/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/math/openfst/distinfo     Tue Nov 03 17:53:44 2009 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2009/11/03 17:53:44 wiz Exp $
+
+SHA1 (openfst-1.1.tar.gz) = b070f84a981dfadc4c049f505bd3406a43dfa55d
+RMD160 (openfst-1.1.tar.gz) = 45657bb11f91ffdce5261ff6f4c103c164cc161b
+Size (openfst-1.1.tar.gz) = 513404 bytes



Home | Main Index | Thread Index | Old Index