<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a9c8334be20ea49ed7ac8dd7630aa3d12bd48285">https://github.com/macports/macports-ports/commit/a9c8334be20ea49ed7ac8dd7630aa3d12bd48285</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 a9c8334  openjdk8, openjdk11: Add new port for OpenJDK 8 and migrate OpenJDK 11 to AdoptOpenJDK
</span>a9c8334 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit a9c8334be20ea49ed7ac8dd7630aa3d12bd48285
</span>Author: Nils Breunese <nils@breun.nl>
AuthorDate: Sun Nov 11 23:43:59 2018 +0100

<span style='display:block; white-space:pre;color:#404040;'>    openjdk8, openjdk11: Add new port for OpenJDK 8 and migrate OpenJDK 11 to AdoptOpenJDK
</span>---
 java/openjdk10/Portfile |  74 --------------------------------
 java/openjdk8/Portfile  | 111 ++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 111 insertions(+), 74 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk10/Portfile b/java/openjdk10/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c3a9068..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/openjdk10/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,74 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- 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:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem       1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name             openjdk10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version          10.0.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision         2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set              openjdk_version 10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-subport openjdk11 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    version      11.0.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set          openjdk_version 11
</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;'>-categories       java devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers      {breun.nl:nils @breun} openmaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms        darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license          GPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs  x86_64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description      Open Java Development Kit ${openjdk_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Production-ready, free and open-source build of the Java \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 Development Kit, an implementation of the Java Standard \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 Edition (SE) ${openjdk_version} Platform. OpenJDK is the official reference \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 implementation of Java SE. Included components are the \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 HotSpot virtual machine, the Java class library and the Java \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                 compiler.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage         https://jdk.java.net/${openjdk_version}/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # openjdk10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    master_sites     https://download.java.net/java/GA/jdk${openjdk_version}/${version}/19aef61b38124481863b1413dce1855f/13/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums        rmd160  d29498411adc487bf8191adbc4276c72602022cf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     sha256  77ea7675ee29b85aa7df138014790f91047bfdafbc997cb41a1030a0417356d7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     size    200916897
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # openjdk11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    master_sites     https://download.java.net/java/GA/jdk${openjdk_version}/13/GPL/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums        rmd160  7429dfd885b42c731092b9fa40e51cd665289b14 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     sha256  fa07eee08fa0f3de541ee1770de0cdca2ae3876f3bd78c329f27e85c287cd070 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     size    182090011
</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;'>-distname         openjdk-${version}_osx-x64_bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir       jdk-${version}.jdk
</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:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# macOS Java tools expect to find Java virtual machines under /Library/Java/JavaVirtualMachines, which is not under ${prefix}.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.violate_mtree yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set target ${destroot}/Library/Java/JavaVirtualMachines/openjdk${openjdk_version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 -d ${target}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/Contents ${target}
</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;'>-if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    notes "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    Warning: Support for OpenJDK 10.x has reached end of life and there will be no more updates.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             Please consider upgrading to a supported OpenJDK version.
</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;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.type      regex
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url       ${homepage}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex     "version (\\d+(?:\\.\\d+)*(?:-\\d+)?)"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.version   ${version}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk8/Portfile b/java/openjdk8/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..3e32132
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/openjdk8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,111 @@
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name             openjdk8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version          8u192
</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;'>+set build        12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set major        8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+subport openjdk10 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version      10.0.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision     2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set build    13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set major    10
</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 openjdk11 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version      11.0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    revision     3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set build    13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set major    11
</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;'>+categories       java devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers      {breun.nl:nils @breun} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms        darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license          GPL-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs  x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description      Open Java Development Kit ${major}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 open-source set of build scripts and infratructure.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage         https://adoptopenjdk.net/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # openjdk8 (AdoptOpenJDK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites https://github.com/AdoptOpenJDK/openjdk${major}-binaries/releases/download/jdk${version}-b${build}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums    rmd160  625de009ff2a8a31d72774a863ae6dc6a17fbc96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 sha256  cde59e884c473c3be52400bfad14b3ea1d8c42c994649f064ef335a727a36594 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 size    75821422
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    distname     OpenJDK${major}U-jdk_x64_mac_hotspot_${version}b${build}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    worksrcdir   jdk${version}-b${build}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.cxx_stdlib libstdc++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {${subport} eq "openjdk10"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # openjdk10 (Oracle)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites https://download.java.net/java/GA/jdk${major}/${version}/19aef61b38124481863b1413dce1855f/${build}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums    rmd160  d29498411adc487bf8191adbc4276c72602022cf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 sha256  77ea7675ee29b85aa7df138014790f91047bfdafbc997cb41a1030a0417356d7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 size    200916897
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    distname     openjdk-${version}_osx-x64_bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    worksrcdir   jdk-${version}.jdk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description Production-ready, free and open-source build of the Java \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 Development Kit, an implementation of the Java Standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 Edition (SE) ${major} Platform. OpenJDK is the official reference \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 implementation of Java SE. Included components are the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 HotSpot virtual machine, the Java class library and the Java \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 compiler.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    homepage     https://jdk.java.net/${major}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # openjdk11 (AdoptOpenJDK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    master_sites https://github.com/AdoptOpenJDK/openjdk${major}-binaries/releases/download/jdk-${version}%2B${build}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums    rmd160  e579e79d76ba1692a1ac5ea59ea0ffa9a3a1daa3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 sha256  e219e7e2d586ed09ae65f4ec390fca5d5f0c37a61b47677648610194daf1aaa7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                 size    189911499
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    distname     OpenJDK${major}U-jdk_x64_mac_hotspot_${version}_${build}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    worksrcdir   jdk-${version}+${build}
</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;'>+build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# macOS Java tools expect to find Java virtual machines under /Library/Java/JavaVirtualMachines, which is not under ${prefix}.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot.violate_mtree yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set target /Library/Java/JavaVirtualMachines/openjdk${major}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set destroot_target ${destroot}${target}
</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;'>+    xinstall -m 755 -d ${destroot_target}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath}/Contents ${destroot_target}
</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;'>+notes "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+If you have more than one JDK installed you can make JDK ${major} the default
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+by adding the following line to your Bash shell profile (~/.bash_profile):
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    export JAVA_HOME=${target}/Contents/Home
</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;'>+if {${subport} eq "openjdk10"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes-append "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    Warning: Support for OpenJDK ${major} has reached end of life and there will be no more updates.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+             Please consider migrating to a supported OpenJDK version.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>