<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d4138cbd2ac7f04e3ee2538429c64c52c6e2081d">https://github.com/macports/macports-ports/commit/d4138cbd2ac7f04e3ee2538429c64c52c6e2081d</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit d4138cbd2ac7f04e3ee2538429c64c52c6e2081d
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Nov 24 10:13:58 2021 -0600

<span style='display:block; white-space:pre;color:#404040;'>    stanford-postagger: Update to 4.2.0
</span>---
 textproc/stanford-postagger/Portfile             | 24 +++++++++++++-----------
 textproc/stanford-postagger/files/wrappers.patch | 20 ++++++++++++++++++++
 2 files changed, 33 insertions(+), 11 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/stanford-postagger/Portfile b/textproc/stanford-postagger/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8cc63246752..5aa7d59c507 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/stanford-postagger/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/stanford-postagger/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,23 +3,27 @@
</span> PortSystem          1.0
 
 name                stanford-postagger
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             3.5.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             4.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  be8261f0418db031fee00247ba6848934690d4b4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  0e900017c052114d30e688a6218e229551c045f6abb6907ba8a52b2a119bcb23 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    78034596
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories          textproc java
 maintainers         nomaintainer
 
 description         a Java implementation of the log-linear part-of-speech taggers
 long_description    ${description}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://nlp.stanford.edu/downloads/tagger.shtml
</span> platforms           darwin
 license             GPL-2+
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        http://nlp.stanford.edu/software
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://nlp.stanford.edu/software/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            ${master_sites}tagger.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname            stanford-tagger-${version}
</span> use_zip             yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname            ${name}-2015-04-20
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  4c614c16b25b199fa5cbc676123496ec7845d472 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  57acc1d9cce879a8234ee5b4dcfac95f0bc7568ad46b54579dac6d780db5a2a7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          wrappers.patch
</span> 
 use_configure       no
 supported_archs     noarch
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,14 +43,12 @@ destroot {
</span>         stanford-postagger.sh stanford-postagger-gui.sh \
         ${dest_java}
     reinplace -W ${dest_java} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        "s|stanford-postagger.jar|${java_dir}/stanford-postagger.jar|g" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        "s|@JAVA_DIR@|${java_dir}|g" \
</span>         stanford-postagger.sh stanford-postagger-gui.sh
     # install models.
     set dest_models ${dest_java}/models
     xinstall -d ${dest_models}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach f [glob ${worksrcpath}/models/*.tagger] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        xinstall -m 644 ${f} ${dest_models}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 644 {*}[glob ${worksrcpath}/models/*.tagger] ${dest_models}
</span>     # install examples.
     set dest_ex ${destroot}${prefix}/share/examples/${name}
     xinstall -d ${dest_ex}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/stanford-postagger/files/wrappers.patch b/textproc/stanford-postagger/files/wrappers.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..876ae2b1c8f
</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-postagger/files/wrappers.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,20 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Change to the correct directory before running Java.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Run Java with exec so the shell process doesn't hang around.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Quote the arguments properly in case they contain special characters.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- stanford-postagger-gui.sh.orig 2020-10-22 03:21:01.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ stanford-postagger-gui.sh      2021-11-24 10:09:06.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1,2 +1,4 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #!/bin/sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-java -mx200m -cp 'stanford-postagger.jar:' edu.stanford.nlp.tagger.maxent.MaxentTaggerGUI
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++cd "@JAVA_DIR@"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++exec java -mx200m -cp 'stanford-postagger.jar:' edu.stanford.nlp.tagger.maxent.MaxentTaggerGUI
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- stanford-postagger.sh.orig     2020-10-22 03:21:01.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ stanford-postagger.sh  2021-11-24 10:08:47.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,4 +3,5 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # usage: ./stanford-postagger.sh model textFile
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #  e.g., ./stanford-postagger.sh models/english-left3words-distsim.tagger sample-input.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-java -mx300m -cp 'stanford-postagger.jar:' edu.stanford.nlp.tagger.maxent.MaxentTagger -model $1 -textFile $2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++cd "@JAVA_DIR@"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++exec java -mx300m -cp 'stanford-postagger.jar:' edu.stanford.nlp.tagger.maxent.MaxentTagger -model "$1" -textFile "$2"
</span></pre><pre style='margin:0'>

</pre>