Revision: 98274 http://trac.macports.org//changeset/98274 Author: hum@macports.org Date: 2012-10-01 06:19:30 -0700 (Mon, 01 Oct 2012) Log Message: ----------- New port: lader @0.1.1 - Latent Derivation Rerorderer Added Paths: ----------- trunk/dports/textproc/lader/ trunk/dports/textproc/lader/Portfile trunk/dports/textproc/lader/files/ trunk/dports/textproc/lader/files/patch-src-Makefile.diff Added: trunk/dports/textproc/lader/Portfile =================================================================== --- trunk/dports/textproc/lader/Portfile (rev 0) +++ trunk/dports/textproc/lader/Portfile 2012-10-01 13:19:30 UTC (rev 98274) @@ -0,0 +1,42 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 + +name lader +version 0.1.1 +categories textproc +maintainers hum openmaintainer + +description Latent Derivation Rerorderer + +long_description lader is a program that is able to train and use \ + discriminative parsers to improve machine translation \ + reordering. It is unlike other parsers in that it can be \ + trained directly from aligned parallel text with no \ + annotated syntax trees. Using it for translation between \ + language pairs with very different word order can greatly \ + improve translation accuracy. + +homepage http://www.phontron.com/lader/ +platforms darwin +license EPL-1 + +master_sites ${homepage}download/ +checksums rmd160 80c055e5f9a73aac9fb6a59c7edc82ef3927bad5 \ + sha256 512a591517a09c653d36aa82113870cb175c6afd23fb5527bc3c4d014a138ee3 + +depends_lib port:boost + +patchfiles patch-src-Makefile.diff + +post-destroot { + set doc_dir ${destroot}${prefix}/share/doc/${name} + xinstall -d ${doc_dir} + xinstall -m 644 -W ${worksrcpath} \ + AUTHORS COPYING README \ + ${doc_dir} +} + +livecheck.type regex +livecheck.regex ${name}-(\[0-9.\]+)\\. Property changes on: trunk/dports/textproc/lader/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native Added: trunk/dports/textproc/lader/files/patch-src-Makefile.diff =================================================================== --- trunk/dports/textproc/lader/files/patch-src-Makefile.diff (rev 0) +++ trunk/dports/textproc/lader/files/patch-src-Makefile.diff 2012-10-01 13:19:30 UTC (rev 98274) @@ -0,0 +1,59 @@ +--- src/bin/Makefile.am.orig 2012-07-27 22:49:43.000000000 +0900 ++++ src/bin/Makefile.am 2012-09-04 01:37:00.000000000 +0900 +@@ -4,13 +4,13 @@ + bin_PROGRAMS = train-lader lader evaluate-lader label-ranking + + train_lader_SOURCES = train-lader.cc +-train_lader_LDADD = ../lib/liblader.la -lboost_regex -lboost_thread ++train_lader_LDADD = ../lib/liblader.la -lboost_regex-mt -lboost_thread-mt -lboost_system-mt + + lader_SOURCES = lader.cc +-lader_LDADD = ../lib/liblader.la -lboost_regex -lboost_thread ++lader_LDADD = ../lib/liblader.la -lboost_regex-mt -lboost_thread-mt -lboost_system-mt + + evaluate_lader_SOURCES = evaluate-lader.cc +-evaluate_lader_LDADD = ../lib/liblader.la -lboost_regex -lboost_thread ++evaluate_lader_LDADD = ../lib/liblader.la -lboost_regex-mt -lboost_thread-mt -lboost_system-mt + + label_ranking_SOURCES = label-ranking.cc +-label_ranking_LDADD = ../lib/liblader.la -lboost_regex -lboost_thread ++label_ranking_LDADD = ../lib/liblader.la -lboost_regex-mt -lboost_thread-mt -lboost_system-mt +--- src/bin/Makefile.in.orig 2012-09-04 01:39:38.000000000 +0900 ++++ src/bin/Makefile.in 2012-09-04 01:52:05.000000000 +0900 +@@ -200,13 +200,13 @@ + top_srcdir = @top_srcdir@ + AM_CPPFLAGS = -I$(srcdir)/../include + train_lader_SOURCES = train-lader.cc +-train_lader_LDADD = ../lib/liblader.la -lboost_regex -lboost_thread ++train_lader_LDADD = ../lib/liblader.la -lboost_regex-mt -lboost_thread-mt -lboost_system-mt + lader_SOURCES = lader.cc +-lader_LDADD = ../lib/liblader.la -lboost_regex -lboost_thread ++lader_LDADD = ../lib/liblader.la -lboost_regex-mt -lboost_thread-mt -lboost_system-mt + evaluate_lader_SOURCES = evaluate-lader.cc +-evaluate_lader_LDADD = ../lib/liblader.la -lboost_regex -lboost_thread ++evaluate_lader_LDADD = ../lib/liblader.la -lboost_regex-mt -lboost_thread-mt -lboost_system-mt + label_ranking_SOURCES = label-ranking.cc +-label_ranking_LDADD = ../lib/liblader.la -lboost_regex -lboost_thread ++label_ranking_LDADD = ../lib/liblader.la -lboost_regex-mt -lboost_thread-mt -lboost_system-mt + all: all-am + + .SUFFIXES: +--- src/test/Makefile.am.orig 2012-07-28 08:11:33.000000000 +0900 ++++ src/test/Makefile.am 2012-09-04 02:14:03.000000000 +0900 +@@ -5,4 +5,4 @@ + bin_PROGRAMS = test-lader + + test_lader_SOURCES = test-lader.cc ${LADERTH} +-test_lader_LDADD = ../lib/liblader.la -lboost_regex -lboost_thread ++test_lader_LDADD = ../lib/liblader.la -lboost_regex-mt -lboost_thread-mt -lboost_system-mt +--- src/test/Makefile.in.orig 2012-07-28 08:13:02.000000000 +0900 ++++ src/test/Makefile.in 2012-09-04 02:14:23.000000000 +0900 +@@ -199,7 +199,7 @@ + LADERTH = test-alignments-and-ranks.h test-feature-vector.h test-base.h test-hyper-graph.h test-dictionary.h test-loss-bracket.h test-feature-align.h test-loss-chunk.h test-feature-parse.h test-loss-tau.h test-feature-sequence.h test-reorderer-model.h test-feature-set.h + AM_CPPFLAGS = -I$(srcdir)/../include -DPKGDATADIR='"$(pkgdatadir)"' + test_lader_SOURCES = test-lader.cc ${LADERTH} +-test_lader_LDADD = ../lib/liblader.la -lboost_regex -lboost_thread ++test_lader_LDADD = ../lib/liblader.la -lboost_regex-mt -lboost_thread-mt -lboost_system-mt + all: all-am + + .SUFFIXES:
participants (1)
-
hum@macports.org