<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/411219fe46ae8a07da380240d980adb70d27899b">https://github.com/macports/macports-ports/commit/411219fe46ae8a07da380240d980adb70d27899b</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 411219f stanford-corenlp: Submission of stanford-corenlp and py-stanfordnlp
</span>411219f is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 411219fe46ae8a07da380240d980adb70d27899b
</span>Author: Steven Thomas Smith <s.t.smith@ieee.org>
AuthorDate: Wed Oct 16 16:15:38 2019 -0400
<span style='display:block; white-space:pre;color:#404040;'> stanford-corenlp: Submission of stanford-corenlp and py-stanfordnlp
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * Stanford CoreNLP port with language model subports
</span><span style='display:block; white-space:pre;color:#404040;'> * py-stanfordnlp Python package
</span>---
python/py-stanfordnlp/Portfile | 45 ++++++++
textproc/stanford-corenlp/Portfile | 217 +++++++++++++++++++++++++++++++++++++
2 files changed, 262 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-stanfordnlp/Portfile b/python/py-stanfordnlp/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..65f1b84
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-stanfordnlp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,45 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup python 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup java 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup stanfordnlp stanfordnlp 0.2.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name py-stanfordnlp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories python textproc java
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description A Python NLP Library for Many Human Languages
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description The Stanford NLP Group's official Python NLP \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ library. It contains packages for running our \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ latest fully neural pipeline from the CoNLL 2018 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Shared Task and for accessing the Java Stanford \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CoreNLP server.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://stanfordnlp.github.io/stanfordnlp/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.livecheck.regex {([0-9.]+)}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 95e41e706e48120a6c3923c987404538b3da37af \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 549c6993d0088583c35eab33f8c28e5dfdfe7c5153370d4c01bc26de56cdc46e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 130852
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Required java version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+java.version 1.8+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# JDK port to install if required java not found
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+java.fallback openjdk13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Support python versions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions 27 37 38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:stanford-corenlp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/stanford-corenlp/Portfile b/textproc/stanford-corenlp/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..bf7e2bb
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/stanford-corenlp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,217 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup java 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup stanfordnlp CoreNLP 3.9.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name stanford-corenlp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories textproc java
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license GPL-3+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description A Java suite of core NLP tools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Stanford CoreNLP provides a set of natural language \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ analysis tools written in Java. It can take raw \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ human language text input and give the base forms \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ of words, their parts of speech, whether they are \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ names of companies, people, etc., normalize and \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ interpret dates, times, and numeric quantities, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mark up the structure of sentences in terms of \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ phrases or word dependencies, and indicate which \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ noun phrases refer to the same entities. It was \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ originally developed for English, but now also \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ provides varying levels of support for (Modern \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Standard) Arabic, (mainland) Chinese, French, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ German, and Spanish. Stanford CoreNLP is an \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ integrated framework, which makes it very easy to \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ apply a bunch of language analysis tools to a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ piece of text. Starting from plain text, you can \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ run all the tools with just two lines of code. Its \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ analyses provide the foundational building blocks \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for higher-level and domain-specific text \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ understanding applications. Stanford CoreNLP is a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set of stable and well-tested natural language \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ processing tools, widely used by various groups in \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ academia, industry, and government. The tools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variously use rule-based, probabilistic machine \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ learning, and deep learning components.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://stanfordnlp.github.io/CoreNLP/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.livecheck.regex \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {([0-9.]+)}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_zip yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 97f6bbcc3cf598251c36dbd2fcd8d51b6a6ac85d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 cf46d0ee23410a5e2b0e43af33a4e7e42a958571f21479b3c0b305a13ce6c14a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 74785152
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} eq ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:apache-ant
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} ne "${name}-models"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:${name}-models
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Required java version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+java.version 1.8+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# JDK port to install if required java not found
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+java.fallback openjdk13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set dest_java ${destroot}${prefix}/share/java/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set dest_doc ${destroot}${prefix}/share/doc/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ${name} eq ${subport} } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.cmd ant
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.pre_args
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system -W ${worksrcpath}/classes \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "jar -cf ../${name}-${version}.jar edu"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc xinstall_recursive_dir {srcbase destbase reldir} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if [file isdirectory ${srcbase}/${reldir}] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destbase}/${reldir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fs-traverse f_or_d ${srcbase}/${reldir} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set relative_path [strsed ${f_or_d} "s|${srcbase}||"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if { [file isfile ${f_or_d}] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${f_or_d} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destbase}${relative_path}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } elseif { [file isdirectory ${f_or_d}] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destbase}${relative_path}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # install jar files, scripts, classes, etc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${dest_java} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${dest_java}/classes \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${dest_doc}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach f [glob ${worksrcpath}/*.{jar,properties}] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${f} ${dest_java}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach d { lib liblocal libsrc } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fs-traverse f ${worksrcpath}/${d} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if { [file isfile ${f}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ && ( [string match "*.jar" ${f}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ || [string match "*.properties" ${f}] ) } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${f} ${dest_java}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall_recursive_dir ${worksrcpath} ${dest_java} classes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall_recursive_dir ${worksrcpath} ${dest_java} src
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # install additional documents
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall_recursive_dir ${worksrcpath} ${dest_doc} doc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall_recursive_dir ${worksrcpath} ${dest_doc} licenses
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall_recursive_dir ${worksrcpath} ${dest_doc} scripts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${worksrcpath} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ LICENSE.txt README.md RESOURCE-LICENSES \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${dest_doc}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# individual language models
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+proc stanford-corenl-models-setup {} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ global name subport version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${subport} ne "${name}-models"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_run-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:stanford-corenlp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites https://repo.maven.apache.org/maven2/edu/stanford/nlp/${name}/${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set subport_tag \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [strsed ${subport} "s|${name}-||"]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if { [string match "models" ${subport_tag}] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distname ${name}-${version}-${subport_tag}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distname ${name}-${version}-models-${subport_tag}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extract.suffix .jar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ extract.only
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dist_subdir ${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # install jar files, scripts, classes, etc.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${dest_java}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 -W ${distpath} ${distname}.jar ${dest_java}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-models {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ stanford-corenl-models-setup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 94e4d75bdd0f496a765e681bd60e0f5a29b33872 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5997eeebfd631f9eb779c1d4246ac5fcf09298ffbf6db5e00c0f1b80dc34ba10 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 362565193
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-arabic {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ stanford-corenl-models-setup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 ecf19e0f6a4d8ffdad228cb843178b491bfd55f5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7d102f4586731a4b15e8f109f879286790e74e6bdc3eb2e4ab09e99fd7375ba1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 65787818
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-chinese {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ stanford-corenl-models-setup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 14d3964b8840ecc70db938b0e8c2194ac6d3bb49 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 22221e19ca2d8d4ac061d900b6432d6c2fc9b030a647d91d8b8cc9954b59053b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1016572179
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-english {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ stanford-corenl-models-setup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 827c59a32f995f2ec4c7cff3929e16b565854d34 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 dbd1443383d2bd77f0fa083d04db33465445b714a5532cd57abb88ff7db7580c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1038970602
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-english-kbp {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ stanford-corenl-models-setup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 b9f6ebe61dbce90eacbb4231c5192acb6e151b5b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a10d22a266221f3fb34796847839a98462c1dd3e0b8ab34167768f21530278ce \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 473999624
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-french {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ stanford-corenl-models-setup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 fa7fb4fc3657f23fe6c4f170c7049021b7a35f58 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d2f5364cd00add931fe3346435051c091f9a005a415bbb54f8a8a67b42172c83 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 272154566
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-german {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ stanford-corenl-models-setup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 cc9ffa8d823105cbcc543249b15eb9feba9ec094 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d992669d8d3a5b64f1fd92048d37e3f5936752c7408b4edf8d226a1a7ebb6e9f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 173812784
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport ${name}-spanish {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ stanford-corenl-models-setup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 1f8b30f400307e501a05cc9e871f1693b125a83e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 2efce4c555a75281dded366c55613481bb9063447ffba022dc8b200f64ca3c54 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 359815433
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>
</pre>