Index: head/math/hfst/Makefile =================================================================== --- head/math/hfst/Makefile (revision 385184) +++ head/math/hfst/Makefile (revision 385185) @@ -1,32 +1,31 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= hfst -PORTVERSION= 3.7.2 -PORTREVISION= 2 +PORTVERSION= 3.8.1 CATEGORIES= math MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR=${PORTNAME}/${PORTNAME} +MASTER_SITE_SUBDIR=${PORTNAME}/${PORTNAME}/archive MAINTAINER= demon@FreeBSD.org COMMENT= A toolkit for for processing natural language morphologies USES= libtool pkgconfig python:2 readline shebangfix USE_GNOME= glib20 libxml2 USE_GCC= yes GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-readline --with-unicode-handler=glib --enable-proc --enable-tagger --enable-xfst --enable-shuffle --enable-traverse +CONFIGURE_ARGS= --with-readline --with-unicode-handler=glib --enable-calculate --enable-edit-metadata --enable-lexc-wrapper --enable-proc --enable-tagger --enable-xfst --enable-shuffle --enable-traverse CPPFLAGS+= -I${LOCALBASE}/include -I${LOCALBASE}/include/libxml2 LDFLAGS+= -L${LOCALBASE}/lib SHEBANG_FILES= tools/src/hfst-tagger/src/hfst_tagger_compute_data_statistics.py USE_LDCONFIG= yes -.include +.include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000033 BUILD_DEPENDS+= flex>2.5.33:${PORTSDIR}/textproc/flex CONFIGURE_ENV+= LEX="${FLEX}" FLEX= ${LOCALBASE}/bin/flex .endif -.include +.include Index: head/math/hfst/distinfo =================================================================== --- head/math/hfst/distinfo (revision 385184) +++ head/math/hfst/distinfo (revision 385185) @@ -1,2 +1,2 @@ -SHA256 (hfst-3.7.2.tar.gz) = fbb29553a31301b3fdb19e6b9ee0061d4ddcc340473745542a158f9132378625 -SIZE (hfst-3.7.2.tar.gz) = 3082694 +SHA256 (hfst-3.8.1.tar.gz) = 56c2ec8b571385ab5aa595579840057d70dd6262f3fad4519907f6bdf6752363 +SIZE (hfst-3.8.1.tar.gz) = 3169213 Index: head/math/hfst/pkg-plist =================================================================== --- head/math/hfst/pkg-plist (revision 385184) +++ head/math/hfst/pkg-plist (revision 385185) @@ -1,189 +1,225 @@ bin/hfst-affix-guessify bin/hfst-apertium-proc bin/hfst-build-tagger +bin/hfst-calculate bin/hfst-compare bin/hfst-compose bin/hfst-compose-intersect bin/hfst-concatenate bin/hfst-conjunct bin/hfst-determinise bin/hfst-determinize bin/hfst-disjunct bin/hfst-edit-metadata bin/hfst-expand bin/hfst-format bin/hfst-fst2fst bin/hfst-fst2strings bin/hfst-fst2txt bin/hfst-grep bin/hfst-guess bin/hfst-guessify bin/hfst-head bin/hfst-info bin/hfst-intersect bin/hfst-invert bin/hfst-lexc +bin/hfst-lexc-wrapper bin/hfst-lookup bin/hfst-minimise bin/hfst-minimize bin/hfst-minus bin/hfst-multiply bin/hfst-name bin/hfst-open-input-file-for-tagger bin/hfst-optimised-lookup bin/hfst-optimized-lookup bin/hfst-pair-test bin/hfst-pmatch bin/hfst-pmatch2fst bin/hfst-proc +bin/hfst-proc2 bin/hfst-project bin/hfst-prune-alphabet bin/hfst-push-weights bin/hfst-regexp2fst bin/hfst-remove-epsilons bin/hfst-repeat bin/hfst-reverse bin/hfst-reweight bin/hfst-reweight-tagger bin/hfst-sfstpl2fst bin/hfst-shuffle bin/hfst-split bin/hfst-strings2fst bin/hfst-substitute bin/hfst-subtract bin/hfst-summarise bin/hfst-summarize bin/hfst-tag bin/hfst-tail bin/hfst-train-tagger bin/hfst-train-tagger-loc bin/hfst-train-tagger-system bin/hfst-traverse bin/hfst-twolc bin/hfst-twolc-loc bin/hfst-twolc-system bin/hfst-txt2fst bin/hfst-union bin/hfst-xfst bin/hfst_tagger_compute_data_statistics.py bin/htwolcpre1 bin/htwolcpre2 bin/htwolcpre3 include/hfst/ComposeIntersectFst.h include/hfst/ComposeIntersectLexicon.h include/hfst/ComposeIntersectRule.h include/hfst/ComposeIntersectRulePair.h include/hfst/ConvertTransducerFormat.h include/hfst/FomaTransducer.h include/hfst/FormatSpecifiers.h include/hfst/HarmonizeUnknownAndIdentitySymbols.h include/hfst/HfstDataTypes.h include/hfst/HfstEpsilonHandler.h include/hfst/HfstExceptionDefs.h include/hfst/HfstExtractStrings.h include/hfst/HfstFastTransitionData.h include/hfst/HfstFlagDiacritics.h include/hfst/HfstInputStream.h include/hfst/HfstLookupFlagDiacritics.h include/hfst/HfstOlTransducer.h include/hfst/HfstOutputStream.h include/hfst/HfstSymbolDefs.h include/hfst/HfstTokenizer.h include/hfst/HfstTransducer.h include/hfst/HfstTransition.h include/hfst/HfstTransitionGraph.h include/hfst/HfstTropicalTransducerTransitionData.h include/hfst/HfstXeroxRules.h include/hfst/LexcCompiler.h include/hfst/LogWeightTransducer.h include/hfst/PmatchCompiler.h include/hfst/SfstTransducer.h include/hfst/TropicalWeightTransducer.h include/hfst/XreCompiler.h include/hfst/hfst.h include/hfst/hfst_apply_schemas.h include/hfst/implementations/ComposeIntersectFst.h include/hfst/implementations/ComposeIntersectLexicon.h include/hfst/implementations/ComposeIntersectRule.h include/hfst/implementations/ComposeIntersectRulePair.h include/hfst/implementations/ComposeIntersectUtilities.h include/hfst/implementations/ConvertTransducerFormat.h include/hfst/implementations/FomaTransducer.h include/hfst/implementations/HfstFastTransitionData.h include/hfst/implementations/HfstOlTransducer.h include/hfst/implementations/HfstTransition.h include/hfst/implementations/HfstTransitionGraph.h include/hfst/implementations/HfstTropicalTransducerTransitionData.h include/hfst/implementations/LogWeightTransducer.h include/hfst/implementations/SfstTransducer.h include/hfst/implementations/TropicalWeightTransducer.h include/hfst/implementations/compose_intersect/ComposeIntersectFst.h include/hfst/implementations/compose_intersect/ComposeIntersectLexicon.h include/hfst/implementations/compose_intersect/ComposeIntersectRule.h include/hfst/implementations/compose_intersect/ComposeIntersectRulePair.h include/hfst/implementations/compose_intersect/ComposeIntersectUtilities.h include/hfst/implementations/optimized-lookup/convert.h include/hfst/implementations/optimized-lookup/pmatch.h include/hfst/implementations/optimized-lookup/transducer.h include/hfst/parsers/LexcCompiler.h include/hfst/parsers/PmatchCompiler.h include/hfst/parsers/XreCompiler.h include/hfst/parsers/lexc-utils.h include/hfst/parsers/pmatch_utils.h include/hfst/parsers/xre_utils.h lib/libhfst.a lib/libhfst.so -lib/libhfst.so.37 -lib/libhfst.so.37.0.0 -libdata/pkgconfig/hfst.pc +lib/libhfst.so.39 +lib/libhfst.so.39.0.0 %%PYTHON_SITELIBDIR%%/hfst_tagger_compute_data_statistics.py %%PYTHON_SITELIBDIR%%/hfst_tagger_compute_data_statistics.pyc %%PYTHON_SITELIBDIR%%/hfst_tagger_compute_data_statistics.pyo %%PYTHON_SITELIBDIR%%/tagger_aux.py %%PYTHON_SITELIBDIR%%/tagger_aux.pyc %%PYTHON_SITELIBDIR%%/tagger_aux.pyo +libdata/pkgconfig/hfst.pc +man/man1/hfst-affix-guessify.1.gz man/man1/hfst-apertium-proc.1.gz +man/man1/hfst-build-tagger.1.gz man/man1/hfst-calculate.1.gz man/man1/hfst-compare.1.gz man/man1/hfst-compose-intersect.1.gz man/man1/hfst-compose.1.gz man/man1/hfst-concatenate.1.gz man/man1/hfst-conjunct.1.gz man/man1/hfst-determinise.1.gz man/man1/hfst-determinize.1.gz man/man1/hfst-disjunct.1.gz +man/man1/hfst-edit-metadata.1.gz +man/man1/hfst-expand-equivalences.1.gz man/man1/hfst-expand.1.gz +man/man1/hfst-foma-wrapper.1.gz man/man1/hfst-foma.1.gz man/man1/hfst-format.1.gz man/man1/hfst-fst2fst.1.gz man/man1/hfst-fst2strings.1.gz man/man1/hfst-fst2txt.1.gz +man/man1/hfst-grep.1.gz +man/man1/hfst-guess.1.gz +man/man1/hfst-guessify.1.gz man/man1/hfst-head.1.gz +man/man1/hfst-info.1.gz man/man1/hfst-intersect.1.gz man/man1/hfst-invert.1.gz man/man1/hfst-lexc-wrapper.1.gz man/man1/hfst-lexc.1.gz man/man1/hfst-lookup.1.gz man/man1/hfst-minimise.1.gz man/man1/hfst-minimize.1.gz man/man1/hfst-minus.1.gz +man/man1/hfst-multiply.1.gz man/man1/hfst-name.1.gz +man/man1/hfst-open-input-file-for-tagger.1.gz +man/man1/hfst-optimised-lookup.1.gz +man/man1/hfst-optimized-lookup.1.gz +man/man1/hfst-pair-test.1.gz +man/man1/hfst-pmatch.1.gz +man/man1/hfst-pmatch2fst.1.gz man/man1/hfst-proc.1.gz +man/man1/hfst-proc2.1.gz man/man1/hfst-project.1.gz +man/man1/hfst-prune-alphabet.1.gz man/man1/hfst-push-weights.1.gz man/man1/hfst-regexp2fst.1.gz man/man1/hfst-remove-epsilons.1.gz man/man1/hfst-repeat.1.gz man/man1/hfst-reverse.1.gz +man/man1/hfst-reweight-tagger.1.gz +man/man1/hfst-reweight.1.gz man/man1/hfst-sfstpl2fst.1.gz +man/man1/hfst-shuffle.1.gz man/man1/hfst-split.1.gz man/man1/hfst-strings2fst.1.gz man/man1/hfst-substitute.1.gz man/man1/hfst-subtract.1.gz man/man1/hfst-summarise.1.gz man/man1/hfst-summarize.1.gz +man/man1/hfst-tag.1.gz man/man1/hfst-tail.1.gz +man/man1/hfst-train-tagger-loc.1.gz +man/man1/hfst-train-tagger-system.1.gz +man/man1/hfst-train-tagger.1.gz +man/man1/hfst-traverse.1.gz +man/man1/hfst-twolc-loc.1.gz +man/man1/hfst-twolc-system.1.gz +man/man1/hfst-twolc.1.gz man/man1/hfst-txt2fst.1.gz man/man1/hfst-union.1.gz man/man1/hfst-xfst.1.gz +man/man1/hfst_tagger_compute_data_statistics.py.1.gz +man/man1/htwolcpre1.1.gz +man/man1/htwolcpre2.1.gz +man/man1/htwolcpre3.1.gz share/aclocal/hfst.m4