<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>