svn commit: r331843 - head/textproc/irstlm

Dmitry Sivachenko demon at FreeBSD.org
Mon Oct 28 11:19:21 UTC 2013


Author: demon
Date: Mon Oct 28 11:19:20 2013
New Revision: 331843
URL: http://svnweb.freebsd.org/changeset/ports/331843

Log:
  Update to version 5.80.03.
  Support staging.

Modified:
  head/textproc/irstlm/Makefile
  head/textproc/irstlm/distinfo
  head/textproc/irstlm/pkg-descr
  head/textproc/irstlm/pkg-plist

Modified: head/textproc/irstlm/Makefile
==============================================================================
--- head/textproc/irstlm/Makefile	Mon Oct 28 10:06:21 2013	(r331842)
+++ head/textproc/irstlm/Makefile	Mon Oct 28 11:19:20 2013	(r331843)
@@ -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 at 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>

Modified: head/textproc/irstlm/distinfo
==============================================================================
--- head/textproc/irstlm/distinfo	Mon Oct 28 10:06:21 2013	(r331842)
+++ head/textproc/irstlm/distinfo	Mon Oct 28 11:19:20 2013	(r331843)
@@ -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

Modified: head/textproc/irstlm/pkg-descr
==============================================================================
--- head/textproc/irstlm/pkg-descr	Mon Oct 28 10:06:21 2013	(r331842)
+++ head/textproc/irstlm/pkg-descr	Mon Oct 28 11:19:20 2013	(r331843)
@@ -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

Modified: head/textproc/irstlm/pkg-plist
==============================================================================
--- head/textproc/irstlm/pkg-plist	Mon Oct 28 10:06:21 2013	(r331842)
+++ head/textproc/irstlm/pkg-plist	Mon Oct 28 11:19:20 2013	(r331843)
@@ -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


More information about the svn-ports-all mailing list