<pre style='margin:0'>
Haren S (harens) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2d946db5f0211aea096f71490844fa14d2260389">https://github.com/macports/macports-ports/commit/2d946db5f0211aea096f71490844fa14d2260389</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 2d946db5f02 new submission: gng (replaces gdub)
</span>2d946db5f02 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2d946db5f0211aea096f71490844fa14d2260389
</span>Author: Nils Breunese <nils@breun.nl>
AuthorDate: Sun Jan 22 13:50:24 2023 +0100

<span style='display:block; white-space:pre;color:#404040;'>    new submission: gng (replaces gdub)
</span>---
 devel/gdub/Portfile | 46 +++++++++-------------------------------------
 java/gng/Portfile   | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+), 37 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gdub/Portfile b/devel/gdub/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6dd7471cadf..99215610829 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gdub/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gdub/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,39 +1,11 @@
</span> # -*- 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 style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        dougborg gdub ebe14f110153f05f3a50e7ff2eaa8d2704cde9d9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Note: gdub does not have a release tag as of 2019-04-14, so an artificial version is used here
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Consider using upstream versions when available (see https://github.com/dougborg/gdub/issues/30)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# 0.1.0.1 is greater than upstream's 0.1.0, and 0.1.0.1 is likely to be less than any futher upstream versions.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version             0.1.0.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          devel java groovy
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           any
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     noarch
</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;'>-license             MIT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description         A gradlew / gradle wrapper
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    gdub (gw on the command line) is a gradle / gradlew wrapper. \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    Not to be confused with the Gradle Wrapper, gw invokes ./gradlew on \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    projects where one is configured, and falls back to use the gradle \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    from the \$PATH if a wrapper is not available. Also, gw is 66% shorter \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    to type than gradle and 78% shorter to type than ./gradlew.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.gdub.rocks/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  9100f5eca0cff7050d0acf774d8bc8f7df2167af \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  0651ae907fec2fe0d386259bd5e30c89a7974cbf85d3a811a922deecf8688aab
</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;'>-build {}
</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;'>-    xinstall -m 755 -d ${destroot}${prefix}/share/java/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy ${worksrcpath}/bin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/LICENSE \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/README.md \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${destroot}${prefix}/share/java/${name}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ln -s ${prefix}/share/java/${name}/bin/gw ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Remove after 2023-07-22
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem       1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup        obsolete 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name             gdub
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories       java devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+replaced_by      gng
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version          0.1.0.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision         1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/gng/Portfile b/java/gng/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3d53fd33c97
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/gng/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,51 @@
</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;'>+PortGroup       github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup    gdubw gng 1.0.4 v
</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;'>+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 any}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license         Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs noarch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description     GNG -- Gradle is Not Gradle
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description GNG (Gradle is Not Gradle) is a script that automatically searches your 'gradlew' script \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                when you are inside your Gradle project and executes it. It also contains an official Gradle wrapper. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                You can create gradle projects from scratch without installing Gradle. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                This is originally inspired by gdub and gradlew-bootstrap. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                GNG is the successor of gdub. It keeps the original gw command and with more features. \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                It is written totally in bash script.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage        https://gng.dsun.org
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums       rmd160  5d15c5245b4c97970e9fbf35f607721a4e467168 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                sha256  2721a96ad79557b6fedecb20bfd89e4120e6f381e490487283ba677a9723e5f3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                size    71341
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run     port:bash
</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;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set target ${destroot}${prefix}/share/java/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Create the target directory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 755 -d ${target}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Copy over the needed elements of our directory tree
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach d { LICENSE bin docs gradle lib } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        copy ${worksrcpath}/${d} ${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;'>+    # Add symlinks to the scripts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach f { gng gw } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ln -s ../share/java/${name}/bin/${f} ${destroot}${prefix}/bin
</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>