aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authordemon <demon@FreeBSD.org>2013-10-28 19:19:20 +0800
committerdemon <demon@FreeBSD.org>2013-10-28 19:19:20 +0800
commitfcbb0a5149a691983487a7f447169ee3e9a69393 (patch)
tree40e017367f4e51ec88594932e59b7daabeef8013 /textproc
parent6d24215a35c5e4b58911053ca667a1ac17afb6f4 (diff)
downloadfreebsd-ports-gnome-fcbb0a5149a691983487a7f447169ee3e9a69393.tar.gz
freebsd-ports-gnome-fcbb0a5149a691983487a7f447169ee3e9a69393.tar.zst
freebsd-ports-gnome-fcbb0a5149a691983487a7f447169ee3e9a69393.zip
Update to version 5.80.03.
Support staging.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/irstlm/Makefile24
-rw-r--r--textproc/irstlm/distinfo4
-rw-r--r--textproc/irstlm/pkg-descr2
-rw-r--r--textproc/irstlm/pkg-plist34
4 files changed, 43 insertions, 21 deletions
diff --git a/textproc/irstlm/Makefile b/textproc/irstlm/Makefile
index 9857c2ee315b..d52177a06c0c 100644
--- a/textproc/irstlm/Makefile
+++ b/textproc/irstlm/Makefile
@@ -2,23 +2,23 @@
# $FreeBSD$
PORTNAME= irstlm
-PORTVERSION= 5.40.02
+PORTVERSION= 5.80.03
CATEGORIES= textproc
-MASTER_SITES= http://hlt.fbk.eu/sites/hlt.fbk.eu/files/irstlm/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=${PORTNAME}/${PORTNAME}/${PORTNAME}-5.80
+EXTRACT_SUFX= .tgz
MAINTAINER= demon@FreeBSD.org
COMMENT= The IRST Language Modeling Toolkit
-USE_ZIP= yes
-GNU_CONFIGURE= yes
+RUN_DEPENDS= ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash
-NO_STAGE= yes
-do-install:
-.for f in dict ngt compile_lm interpolate_lm prune_lm quantize_lm tlm
- ${INSTALL_PROGRAM} ${WRKSRC}/src/$f ${PREFIX}/bin/
-.endfor
- ${INSTALL_DATA} ${WRKSRC}/src/libirstlm.a ${PREFIX}/lib/
- ${RANLIB} ${PREFIX}/lib/libirstlm.a
- ${INSTALL_DATA} ${WRKSRC}/src/*.h ${PREFIX}/include/
+GNU_CONFIGURE= yes
+USE_PERL5= run
+USE_GCC= 4.7+
+USE_AUTOTOOLS= libtoolize aclocal autoconf automake
+AUTOMAKE_ARGS= --add-missing
+USES= shebangfix
+SHEBANG_FILES= scripts/add-start-end.sh scripts/lm-stat.pl scripts/sort-lm.pl scripts/build-lm-qsub.sh scripts/mdtsel.sh scripts/split-dict.pl scripts/build-lm.sh scripts/merge-sublm.pl scripts/split-ngt.sh scripts/build-sublm.pl scripts/ngram-split.pl scripts/goograms2ngrams.pl scripts/rm-start-end.sh
.include <bsd.port.mk>
diff --git a/textproc/irstlm/distinfo b/textproc/irstlm/distinfo
index 9536e7b6bdbc..214a88d9c6cb 100644
--- a/textproc/irstlm/distinfo
+++ b/textproc/irstlm/distinfo
@@ -1,2 +1,2 @@
-SHA256 (irstlm-5.40.02.zip) = 89c5fa817c2977f6566212e7a15ca4d51ca8f882386dfae80b28043451581d08
-SIZE (irstlm-5.40.02.zip) = 1262998
+SHA256 (irstlm-5.80.03.tgz) = 500c64e90cae73c2f06ed34ad078423cc100f4e16e6dd98a9e466b17367d31e7
+SIZE (irstlm-5.80.03.tgz) = 146287
diff --git a/textproc/irstlm/pkg-descr b/textproc/irstlm/pkg-descr
index 4e5bdf97d546..f71e1800a125 100644
--- a/textproc/irstlm/pkg-descr
+++ b/textproc/irstlm/pkg-descr
@@ -1,4 +1,4 @@
The IRST Language Modeling Toolkit features algorithms and data structures
suitable to estimate, store, and access very large LMs.
-WWW: http://hlt.fbk.eu/en/irstlm
+WWW: http://hlt.fbk.eu/en/irstlm
diff --git a/textproc/irstlm/pkg-plist b/textproc/irstlm/pkg-plist
index d5bcebede7c5..7c2f2241ddbe 100644
--- a/textproc/irstlm/pkg-plist
+++ b/textproc/irstlm/pkg-plist
@@ -1,18 +1,39 @@
+bin/add-start-end.sh
+bin/build-lm-qsub.sh
+bin/build-lm.sh
+bin/build-sublm.pl
+bin/compile-lm
bin/dict
+bin/dtsel
+bin/goograms2ngrams.pl
+bin/interpolate-lm
+bin/lm-stat.pl
+bin/mdtsel.sh
+bin/merge-sublm.pl
+bin/ngram-split.pl
bin/ngt
-bin/compile_lm
-bin/interpolate_lm
-bin/prune_lm
-bin/quantize_lm
+bin/plsa
+bin/prune-lm
+bin/quantize-lm
+bin/rm-start-end.sh
+bin/score-lm
+bin/sort-lm.pl
+bin/split-dict.pl
+bin/split-ngt.sh
bin/tlm
-lib/libirstlm.a
+bin/verify-caching
include/cmd.h
+include/cplsa.h
include/dictionary.h
+include/doc.h
include/gzfilebuf.h
include/htable.h
include/index.h
include/interplm.h
include/linearlm.h
+include/lmContainer.h
+include/lmInterpolation.h
+include/lmclass.h
include/lmmacro.h
include/lmtable.h
include/mdiadapt.h
@@ -21,9 +42,10 @@ include/mfstream.h
include/mixture.h
include/n_gram.h
include/ngramcache.h
-include/ngrampool.h
include/ngramtable.h
include/normcache.h
include/shiftlm.h
include/timer.h
include/util.h
+lib/libirstlm.a
+lib/libirstlm.la