<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/d0ce7e2c015c8f4d786ff04d9bdc7f3b03d13d8e">https://github.com/macports/macports-ports/commit/d0ce7e2c015c8f4d786ff04d9bdc7f3b03d13d8e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit d0ce7e2c015c8f4d786ff04d9bdc7f3b03d13d8e
</span>Author: Vadim-Valdis Yudaev <judaew@outlook.de>
AuthorDate: Sun May 9 00:03:06 2021 +0300

<span style='display:block; white-space:pre;color:#404040;'>    grails: Update to 4.0.10
</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;'>    * Update to 4.0.10
</span><span style='display:block; white-space:pre;color:#404040;'>    * Use build from Github
</span><span style='display:block; white-space:pre;color:#404040;'>    * Add maintainer's handle
</span><span style='display:block; white-space:pre;color:#404040;'>    * Change descriptions
</span>---
 devel/grails/Portfile | 55 +++++++++++++++++++++------------------------------
 1 file changed, 23 insertions(+), 32 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/grails/Portfile b/devel/grails/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e864bc4555b..8467adb231f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/grails/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/grails/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,43 +1,38 @@
</span> PortSystem 1.0
<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        grails grails-core 4.0.10 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                grails
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name                            grails
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                            2.2.0
</span> categories                        devel java
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                     nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description                        An open-source web application framework that leverages the Groovy language
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description   Grails aims to bring the "coding by convention" paradigm to Groovy. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   It's an open-source web application framework that leverages the Groovy \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   language and complements Java Web development. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   You can use Grails as a standalone development environment that hides all \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   configuration details or integrate your Java business logic. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   Grails aims to make development as simple as possible and hence \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                                   should appeal to a wide range of developers not just those from the Java community.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage                   http://www.grails.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers                        {outlook.de:judaew @judaew} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description                        Groovy on rails, web framework
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description   A powerful Groovy-based web application framework for the \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    JVM built on top of Spring Boot
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage                   https://grails.org/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> license                           Apache-2
 platforms                      darwin
 distname                       ${name}-${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites            http://dist.springframework.org.s3.amazonaws.com/release/GRAILS/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           md5    9edbfe19b50a59872653d5322e424fa5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha1 b77a86b5ae36e73dd20acc0996cd04db5390a994 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160 184a2ef989c43911d45f71e9913a8da5a197bfe9
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir                      ${name}-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set workTarget             ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  20643bad8dc561734a1cc286b0c0678412a686fe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  f08ba158db1a3c3a26919c1f1c435978f159fd6c6709522d22cd8dae123213d8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    132381687
</span> 
 use_zip                        yes
 use_configure          no
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+java.version        1.8+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+java.fallback       openjdk8
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.env              JAVA_HOME=/Library/Java/Home
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build {}
</span> 
 pre-destroot {
        # Remove extraneous bat files
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        foreach f [glob -directory ${worksrcpath}${workTarget}/bin *.bat] {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           file delete $f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    delete ${worksrcpath}/bin/grails.bat
</span> }
 
 destroot       {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,20 +40,16 @@ destroot     {
</span>   xinstall -m 755 -d ${destroot}${prefix}/share/java/${name}
 
        # Copy over the needed elements of our directory tree
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        file copy ${worksrcpath}/bin                                                    \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   move ${worksrcpath}/bin                                                 \
</span>                     ${worksrcpath}/dist                                                   \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                          ${worksrcpath}/conf                                                   \
</span>                     ${worksrcpath}/lib                                                    \
                          ${worksrcpath}/media                                                  \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                          ${worksrcpath}/plugins                                                \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                     ${worksrcpath}/scripts                                                \
</span>                     ${worksrcpath}/src                                                \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                          ${worksrcpath}/build.properties                               \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+              ${worksrcpath}/LICENSE                        \
</span>                     ${destroot}${prefix}/share/java/${name}
 
        # Symlink grails into the bin directory
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        system "cd ${destroot}${prefix}/bin && ln -s ${prefix}/share/java/${name}/bin/grails"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   system "cd ${destroot}${prefix}/bin && ln -s ${prefix}/share/java/${name}/bin/startGrails"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ln -s ${prefix}/share/java/${name}/bin/grails ${destroot}${prefix}/bin
</span> }
 
 notes "
</pre><pre style='margin:0'>

</pre>