<pre style='margin:0'>
Vadym-Valdis Yudaiev (judaew) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2935a63e7eca3c593741b090e2d5be5cd78f762a">https://github.com/macports/macports-ports/commit/2935a63e7eca3c593741b090e2d5be5cd78f762a</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 2935a63e7ec plantuml: Update to 1.2022.14
</span>2935a63e7ec is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 2935a63e7eca3c593741b090e2d5be5cd78f762a
</span>Author: Vadym-Valdis Yudaiev <judaew@macports.org>
AuthorDate: Thu Dec 15 19:17:12 2022 +0200
<span style='display:block; white-space:pre;color:#404040;'> plantuml: Update to 1.2022.14
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Changes:
</span><span style='display:block; white-space:pre;color:#404040;'> - use GitHub releases
</span><span style='display:block; white-space:pre;color:#404040;'> - use latest Java LST as fallback.java
</span><span style='display:block; white-space:pre;color:#404040;'> - add jlatexmath variant
</span><span style='display:block; white-space:pre;color:#404040;'> - remove patch
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixed: https://trac.macports.org/ticket/66473
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://trac.macports.org/ticket/62933
</span>---
java/plantuml/Portfile | 76 +++++++++++++++-----------
java/plantuml/files/patch-jlatexmath-name.diff | 10 ----
java/plantuml/files/plantuml | 3 +
java/plantuml/files/plantuml.in | 7 ---
4 files changed, 48 insertions(+), 48 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/plantuml/Portfile b/java/plantuml/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6d66832fab3..7fb3186e89a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/plantuml/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/plantuml/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup java 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup plantuml plantuml 1.2022.12 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup plantuml plantuml 1.2022.14 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span> revision 0
categories java editors
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,48 +17,57 @@ description PlantUML is a tool for generating UML diagrams from \
</span> long_description ${description}
homepage https://plantuml.com/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 505bc3e6682c1846f66f319c7fb2c687f87fcf2d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6d0eead3140ab2855e767d0f2c1c49899c9a7b94558cc44ced51c7c0b7115469 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 5665501
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles ${name}-${version}.jar
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:gradle \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:jlatexmath
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${name}-${version}.jar \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 3bc48022a7a9b0d4454a743e2aea003a3be1ab3c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 159ca2021f2efa5481b56417e2abd0a301348b018fe3c34b106f41023596dd43 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 11349479
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-extract {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${filespath}/${name}.in ${worksrcpath}/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-jlatexmath-name.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|__PLANTUML_LAUNCHER_PATH__|${prefix}/share/java/${jarname}|g" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # don't add version in *.jar filenames
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|M.YYYY.m-SNAPSHOT||g" ${worksrcpath}/gradle.properties
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.only
</span>
java.version 1.7+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-java.fallback openjdk18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+java.fallback openjdk17
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env-append GRADLE_USER_HOME=${worksrcpath}/.gradle
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.cmd ${prefix}/bin/gradle
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build {}
</span>
set javadir ${destroot}${prefix}/share/java
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set jarname ${name}.jar
</span>
destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -m 0755 ${javadir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0755 ${worksrcpath}/${name} ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0644 ${worksrcpath}/build/libs/${jarname} ${javadir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -m 0755 ${javadir}/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 ${filespath}/${name} ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@@PREFIX@@|${prefix}|g" ${destroot}${prefix}/bin/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${distpath}/${name}-${version}.jar \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${javadir}/${name}/${name}.jar
</span> }
variant pdf description {Include PDF Support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- build.target-append build pdfJar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distfiles-append ${name}-pdf-${version}.jar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums-append ${name}-pdf-${version}.jar \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 bd6093b2a49dc72b83b2451e87f2ad8c39e56bcb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 8b44b035079fa10a9f2099b172f74aeced6f9c2b7bf9be5216279c7fe8c6aba6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 26368233
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 0644 ${worksrcpath}/build/libs/${name}-pdf.jar ${javadir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${distpath}/${name}-pdf-${version}.jar \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${javadir}/${name}/${name}-pdf.jar
</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;'>+variant jlatexmath description {Plantuml language extension to allow use AsciiMath or JLaTeXMath notation} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites-append http://beta.plantuml.net/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distfiles-append ${name}-jlatexmath.zip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums-append ${name}-jlatexmath.zip \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 bf99090e005f0d5e027427b41b40b69d7d2fc872 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 e041164c6dce5dec3377242a0664c1855d863094dd51c28880888f59820fc7e2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 3837373
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_extract port:unzip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "cd ${javadir}/${name} && ${prefix}/bin/unzip ${distpath}/${name}-jlatexmath.zip"
</span> }
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -67,4 +76,9 @@ graphviz port is optional -- you don't need this if you only need sequence
</span> and activity diagrams. Otherwise, install with
sudo port install graphviz
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+JLatexMath support is optional -- you don't need this if you don't use
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+JLaTeXMath notation. Otherwise, enable with
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sudo port install plantuml +jlatexmath
</span> "
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/plantuml/files/patch-jlatexmath-name.diff b/java/plantuml/files/patch-jlatexmath-name.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index fa03a8a6a9c..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/plantuml/files/patch-jlatexmath-name.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- manifest.txt.orig 2022-09-25 20:32:17.000000000 +0300
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ manifest.txt 2022-09-25 20:33:26.021999852 +0300
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,4 +1,4 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Manifest-Version: 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Class-Path: elk-full.jar avalon-framework-4.2.0.jar batik-all-1.7.jar commons-io-1.3.1.jar commons-logging-1.0.4.jar fop.jar xml-apis-ext-1.3.04.jar xmlgraphics-commons-1.4.jar jlatexmath-minimal-1.0.3.jar jlm_cyrillic.jar jlm_greek.jar vizjs.jar j2v8_win32_x86_64-3.1.6.jar j2v8_linux_x86_64-3.1.6.jar j2v8_macosx_x86_64-3.1.6.jar ditaa0_9.jar
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+Class-Path: elk-full.jar avalon-framework-4.2.0.jar batik-all-1.7.jar commons-io-1.3.1.jar commons-logging-1.0.4.jar fop.jar xml-apis-ext-1.3.04.jar xmlgraphics-commons-1.4.jar jlatexmath.jar jlm_cyrillic.jar jlm_greek.jar vizjs.jar j2v8_win32_x86_64-3.1.6.jar j2v8_linux_x86_64-3.1.6.jar j2v8_macosx_x86_64-3.1.6.jar ditaa0_9.jar
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- Main-Class: net.sourceforge.plantuml.Run
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--Automatic-Module-Name: net.sourceforge.plantuml
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-\ No newline at end of file
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+Automatic-Module-Name: net.sourceforge.plantuml
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/plantuml/files/plantuml b/java/plantuml/files/plantuml
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..35590ff760a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/plantuml/files/plantuml
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,3 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+#!/bin/sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+exec java -jar "@@PREFIX@@/share/java/plantuml/plantuml.jar" "$@"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/plantuml/files/plantuml.in b/java/plantuml/files/plantuml.in
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index a64d913749d..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/plantuml/files/plantuml.in
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#!/bin/sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Is the location of the PlantUML launcher JAR file.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-LAUNCHJAR="__PLANTUML_LAUNCHER_PATH__"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-exec java -jar "$LAUNCHJAR" "$@"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>