<pre style='margin:0'>
Enrico Maria Crisostomo (emcrisostomo) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b729a621cc3c140c5c77b22871abd2fbe24a9bbd">https://github.com/macports/macports-ports/commit/b729a621cc3c140c5c77b22871abd2fbe24a9bbd</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 b729a621cc3 micronaut: update to 2.0.0 (#7556)
</span>b729a621cc3 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b729a621cc3c140c5c77b22871abd2fbe24a9bbd
</span>Author: Nils Breunese <nils@breun.nl>
AuthorDate: Sat Jun 27 15:10:22 2020 +0200

<span style='display:block; white-space:pre;color:#404040;'>    micronaut: update to 2.0.0 (#7556)
</span>---
 java/micronaut/Portfile | 55 +++++++++++++++++++++----------------------------
 1 file changed, 23 insertions(+), 32 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/micronaut/Portfile b/java/micronaut/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 246f796f108..44b37f3bdd5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/micronaut/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/micronaut/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,19 +4,23 @@ PortSystem      1.0
</span> PortGroup       github 1.0
 PortGroup       java 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup    micronaut-projects micronaut-core 1.3.6 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup    micronaut-projects micronaut-starter 2.0.0 v
</span> revision        0
 name            micronaut
 categories      java
 platforms       darwin
 maintainers     {breun.nl:nils @breun} openmaintainer
 license         Apache-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs x86_64
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description     Micronaut is a modern, JVM-based, full stack microservices framework designed \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                for building modular, easily testable microservice applications.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     Micronaut is a modern, JVM-based, full-stack framework \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                for building modular, easily testable microservice and serverless applications.
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description Micronaut is developed by the creators of the Grails framework and takes \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description Micronaut is a modern, JVM-based, full stack Java framework designed for \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                building modular, easily testable JVM applications with support for Java, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                Kotlin and the Groovy language. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                \n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                \nMicronaut is developed by the creators of the Grails framework and takes \
</span>                 inspiration from lessons learnt over the years building real-world applications \
                 from monoliths to microservices using Spring, Spring Boot and Grails. \
                 \n\
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,11 +28,16 @@ long_description Micronaut is developed by the creators of the Grails framework
</span>                 applications including: \
                 \n\
                 \n* Dependency Injection and Inversion of Control (IoC) \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                \n* Aspect Oriented Programming (AOP) \
</span>                 \n* Sensible Defaults and Auto-Configuration \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                \n* Configuration and Configuration Sharing \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                \n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                \nWith Micronaut you can build Message-Driven Applications, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                Command Line Applications, HTTP Servers and more whilst for \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                Microservices in particular Micronaut also provides: \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                \n* Distributed Configuration \
</span>                 \n* Service Discovery \
                 \n* HTTP Routing \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                \n* HTTP Client with Client-Side Load Balancing \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                \n* Client-Side Load Balancing \
</span>                 \n\
                 \nAt the same time Micronaut aims to avoid the downsides of frameworks like Spring, \
                 Spring Boot and Grails by providing: \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,22 +46,20 @@ long_description Micronaut is developed by the creators of the Grails framework
</span>                 \n* Reduced memory footprint \
                 \n* Minimal use of reflection \
                 \n* Minimal use of proxies \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                \n* No runtime bytecode generation \
</span>                 \n* Easy Unit Testing
 
 homepage        https://micronaut.io
 github.tarball_from releases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distname        ${name}-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distname        mn-darwin-amd64-v${version}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums       rmd160  384399ef6b781ffe9289de7ff5abfbe35ffc3219 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                sha256  271a5af14f87e78ec8c72cfd09d04c50c96826532a5496bd9651a2775815693f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                size    13043100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  1e680a8a4d772308b2e39ac3a08ae07414dd8292 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  f4f92702b1e41d476b451bc7bfcac19b2e4b3b33e87dff6bdc76974934a51d2c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    13047667
</span> 
 use_zip         yes
 use_configure   no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-java.version    1.8+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-java.fallback   openjdk8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> build {}
 
 destroot {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -62,26 +69,10 @@ destroot {
</span>     xinstall -m 755 -d ${target}
 
     # Copy over the needed elements of our directory tree
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach d { LICENSE bin media } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach d { LICENSE bin } {
</span>         copy ${worksrcpath}/${d} ${target}
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Copy over the CLI jar
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 644 {*}[glob -directory ${worksrcpath} cli-*.jar] ${target}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Remove extraneous bat files
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    foreach f [glob -directory ${target}/bin *.bat] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        delete ${f}
</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;'>-    # Put Bash completion file in expected location
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d ${destroot}${prefix}/etc/bash_completion.d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/bin/mn_completion \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         ${destroot}${prefix}/etc/bash_completion.d/mn_completion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Remove completion file from bin directory
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    delete ${target}/bin/mn_completion
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Add symlink to the script
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Add symlink to the binary
</span>     ln -s ../share/java/${name}/bin/mn ${destroot}${prefix}/bin
 }
</pre><pre style='margin:0'>

</pre>