<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/fd4bf095f5f9e605b6ad994759a404c09c5fb1b8">https://github.com/macports/macports-ports/commit/fd4bf095f5f9e605b6ad994759a404c09c5fb1b8</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 fd4bf095f5f detekt-cli: Fix 'no main manifest attribute' issue
</span>fd4bf095f5f is described below
<span style='display:block; white-space:pre;color:#808000;'>commit fd4bf095f5f9e605b6ad994759a404c09c5fb1b8
</span>Author: Marcel Bochtler <marcel.bochtler@bosch.io>
AuthorDate: Sat Apr 17 15:17:36 2021 +0200
<span style='display:block; white-space:pre;color:#404040;'> detekt-cli: Fix 'no main manifest attribute' issue
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * Specify the main class in the wrapper script.
</span><span style='display:block; white-space:pre;color:#404040;'> * Build shadowJar to ensure all dependencies are included.
</span><span style='display:block; white-space:pre;color:#404040;'> * Use the gradle wrapper script to ensure the correct gradle version
</span><span style='display:block; white-space:pre;color:#404040;'> which is required for the shadowJar build.
</span>---
java/detekt-cli/Portfile | 11 ++++-------
java/detekt-cli/files/detekt | 2 +-
2 files changed, 5 insertions(+), 8 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/detekt-cli/Portfile b/java/detekt-cli/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 46a9fe4b895..b69f556cd74 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/detekt-cli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/detekt-cli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup github 1.0
</span> name detekt-cli
github.setup detekt detekt 1.16.0 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
# The resulting .jar uses the version of the latest release candidate.
set buildversion ${version}-RC3
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,17 +33,14 @@ java.version 1.8+
</span>
use_configure no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:gradle
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> build.env-append GRADLE_USER_HOME=${worksrcpath}/${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.cmd ${prefix}/bin/gradle
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target ${name}:jar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd ${worksrcpath}/gradlew
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.target ${name}:shadowJar
</span>
destroot {
set javadir ${destroot}${prefix}/share/java
xinstall -m 755 -d ${javadir}/${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${worksrcpath}/${name}/build/libs/${name}-${buildversion}.jar ${javadir}/${name}/${name}.jar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 644 ${worksrcpath}/${name}/build/libs/${name}-${buildversion}-all.jar ${javadir}/${name}/${name}.jar
</span>
# Install the wrapper script
xinstall -m 755 ${filespath}/detekt ${destroot}${prefix}/bin
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/detekt-cli/files/detekt b/java/detekt-cli/files/detekt
</span><span style='display:block; white-space:pre;color:#808080;'>index 93c1d425807..66f9797ed29 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/detekt-cli/files/detekt
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/detekt-cli/files/detekt
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,2 +1,2 @@
</span> #!/bin/sh
<span style='display:block; white-space:pre;background:#ffe0e0;'>-java -jar _PREFIX_/share/java/detekt-cli/detekt-cli.jar "$@"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+java -cp _PREFIX_/share/java/detekt-cli/detekt-cli.jar io.gitlab.arturbosch.detekt.cli.Main "$@"
</span></pre><pre style='margin:0'>
</pre>