pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gradle: update to 8.7



Module Name:	pkgsrc-wip
Committed By:	Kevin Bloom <kevin.bloom%posteo.net@localhost>
Pushed By:	nuclearkev
Date:		Thu Mar 28 10:37:04 2024 -0400
Changeset:	15b710e56e48056ab17fd3ae32f07226f02630e6

Added Files:
	gradle/.gt-temp1.txt
	gradle/DESCR
	gradle/Makefile
	gradle/PLIST
	gradle/distinfo
	gradle/files/gradle-launcher

Log Message:
gradle: update to 8.7

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=15b710e56e48056ab17fd3ae32f07226f02630e6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 gradle/.gt-temp1.txt         |   8 ++
 gradle/DESCR                 |   3 +
 gradle/Makefile              |  41 +++++++
 gradle/PLIST                 | 264 +++++++++++++++++++++++++++++++++++++++++++
 gradle/distinfo              |   5 +
 gradle/files/gradle-launcher | 142 +++++++++++++++++++++++
 6 files changed, 463 insertions(+)

diffs:
diff --git a/gradle/.gt-temp1.txt b/gradle/.gt-temp1.txt
new file mode 100644
index 0000000000..a26cb74d44
--- /dev/null
+++ b/gradle/.gt-temp1.txt
@@ -0,0 +1,8 @@
+On branch master
+Your branch is up to date with 'origin/master'.
+
+Untracked files:
+  (use "git add <file>..." to include in what will be committed)
+1.	./
+
+nothing added to commit but untracked files present (use "git add" to track)
diff --git a/gradle/DESCR b/gradle/DESCR
new file mode 100644
index 0000000000..587d6f22da
--- /dev/null
+++ b/gradle/DESCR
@@ -0,0 +1,3 @@
+Gradle is a Java based build tool which allows creating
+project build scripts using a domain-specific language
+based on Groovy.
diff --git a/gradle/Makefile b/gradle/Makefile
new file mode 100644
index 0000000000..4d339cdb69
--- /dev/null
+++ b/gradle/Makefile
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.22 2021/03/12 22:50:42 ryoon Exp $
+
+DISTNAME=	gradle-8.7-bin
+PKGNAME=	${DISTNAME:S/-bin//}
+CATEGORIES=	devel java
+MASTER_SITES=	https://services.gradle.org/distributions/
+EXTRACT_SUFX=	.zip
+
+MAINTAINER=	asiekierka%gmail.com@localhost
+HOMEPAGE=	https://gradle.org/
+COMMENT=	Groovy-based Java build system
+LICENSE=	apache-2.0
+
+WRKSRC=		${WRKDIR}/${DISTNAME:S/-bin//}
+
+USE_JAVA=	run
+USE_JAVA2=	yes
+USE_TOOLS+=	bash:run pax:build
+NO_BUILD=	yes
+
+pre-configure:
+	${CP} ${FILESDIR}/gradle-launcher ${WRKSRC}/gradle-launcher
+
+REPLACE_BASH+=		gradle-launcher
+
+SUBST_CLASSES+=		launcher
+SUBST_FILES.launcher=	gradle-launcher
+SUBST_STAGE.launcher=	post-configure
+SUBST_SED.launcher=	-e 's,@APP_HOME@,${PREFIX}/lib/java/gradle,g'
+SUBST_VARS.launcher=	PREFIX
+SUBST_SED.launcher+=	-e 's,@APP_LAUNCHER@,lib/gradle-launcher-${PKGVERSION_NOREV}\.jar,g'
+SUBST_SED.launcher+=	-e 's,@JAVA_HOME@,${PKG_JAVA_HOME},g'
+
+INSTALLATION_DIRS=	bin lib/java/gradle/lib lib/java/gradle/lib/plugins
+
+do-install:
+	${INSTALL_SCRIPT} ${WRKSRC}/gradle-launcher ${DESTDIR}${PREFIX}/bin/gradle
+	cd ${WRKSRC}/lib && ${PAX} -wr * ${DESTDIR}${PREFIX}/lib/java/gradle/lib
+
+.include "../../mk/java-vm.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/gradle/PLIST b/gradle/PLIST
new file mode 100644
index 0000000000..10a095f98b
--- /dev/null
+++ b/gradle/PLIST
@@ -0,0 +1,264 @@
+@comment $NetBSD$
+bin/gradle
+lib/java/gradle/lib/HikariCP-4.0.3.jar
+lib/java/gradle/lib/agents/gradle-instrumentation-agent-${PKGVERSION}.jar
+lib/java/gradle/lib/annotations-24.0.1.jar
+lib/java/gradle/lib/ant-1.10.13.jar
+lib/java/gradle/lib/ant-antlr-1.10.12.jar
+lib/java/gradle/lib/ant-junit-1.10.13.jar
+lib/java/gradle/lib/ant-launcher-1.10.13.jar
+lib/java/gradle/lib/antlr4-runtime-4.7.2.jar
+lib/java/gradle/lib/asm-9.6.jar
+lib/java/gradle/lib/asm-commons-9.6.jar
+lib/java/gradle/lib/asm-tree-9.6.jar
+lib/java/gradle/lib/commons-compress-1.25.0.jar
+lib/java/gradle/lib/commons-io-2.11.0.jar
+lib/java/gradle/lib/commons-lang-2.6.jar
+lib/java/gradle/lib/failureaccess-1.0.1.jar
+lib/java/gradle/lib/fastutil-8.5.2-min.jar
+lib/java/gradle/lib/file-events-0.22-milestone-25.jar
+lib/java/gradle/lib/file-events-linux-aarch64-0.22-milestone-25.jar
+lib/java/gradle/lib/file-events-linux-amd64-0.22-milestone-25.jar
+lib/java/gradle/lib/file-events-osx-aarch64-0.22-milestone-25.jar
+lib/java/gradle/lib/file-events-osx-amd64-0.22-milestone-25.jar
+lib/java/gradle/lib/file-events-windows-amd64-0.22-milestone-25.jar
+lib/java/gradle/lib/file-events-windows-amd64-min-0.22-milestone-25.jar
+lib/java/gradle/lib/file-events-windows-i386-0.22-milestone-25.jar
+lib/java/gradle/lib/file-events-windows-i386-min-0.22-milestone-25.jar
+lib/java/gradle/lib/gradle-api-metadata-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-base-annotations-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-base-services-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-base-services-groovy-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-bootstrap-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-build-cache-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-build-cache-base-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-build-cache-local-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-build-cache-packaging-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-build-cache-spi-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-build-events-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-build-operations-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-build-option-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-cli-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-core-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-core-api-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-enterprise-logging-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-enterprise-operations-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-enterprise-workers-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-execution-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-file-collections-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-file-temp-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-file-watching-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-files-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-functional-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-hashing-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-input-tracking-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-installation-beacon-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-internal-instrumentation-api-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-jvm-services-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-kotlin-dsl-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-kotlin-dsl-extensions-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-kotlin-dsl-shared-runtime-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-kotlin-dsl-tooling-models-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-launcher-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-logging-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-logging-api-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-messaging-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-model-core-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-model-groovy-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-native-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-normalization-java-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-persistent-cache-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-problems-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-problems-api-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-process-services-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-resources-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-runtime-api-info-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-snapshots-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-tooling-api-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-worker-processes-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-worker-services-${PKGVERSION}.jar
+lib/java/gradle/lib/gradle-wrapper-shared-${PKGVERSION}.jar
+lib/java/gradle/lib/groovy-3.0.17.jar
+lib/java/gradle/lib/groovy-ant-3.0.17.jar
+lib/java/gradle/lib/groovy-astbuilder-3.0.17.jar
+lib/java/gradle/lib/groovy-console-3.0.17.jar
+lib/java/gradle/lib/groovy-datetime-3.0.17.jar
+lib/java/gradle/lib/groovy-dateutil-3.0.17.jar
+lib/java/gradle/lib/groovy-docgenerator-3.0.17.jar
+lib/java/gradle/lib/groovy-groovydoc-3.0.17.jar
+lib/java/gradle/lib/groovy-json-3.0.17.jar
+lib/java/gradle/lib/groovy-nio-3.0.17.jar
+lib/java/gradle/lib/groovy-sql-3.0.17.jar
+lib/java/gradle/lib/groovy-swing-3.0.17.jar
+lib/java/gradle/lib/groovy-templates-3.0.17.jar
+lib/java/gradle/lib/groovy-test-3.0.17.jar
+lib/java/gradle/lib/groovy-xml-3.0.17.jar
+lib/java/gradle/lib/gson-2.10.jar
+lib/java/gradle/lib/guava-32.1.2-jre.jar
+lib/java/gradle/lib/h2-2.2.220.jar
+lib/java/gradle/lib/hamcrest-core-1.3.jar
+lib/java/gradle/lib/jansi-1.18.jar
+lib/java/gradle/lib/javaparser-core-3.17.0.jar
+lib/java/gradle/lib/javax.inject-1.jar
+lib/java/gradle/lib/jcl-over-slf4j-1.7.36.jar
+lib/java/gradle/lib/jsr305-3.0.2.jar
+lib/java/gradle/lib/jul-to-slf4j-1.7.36.jar
+lib/java/gradle/lib/junit-4.13.2.jar
+lib/java/gradle/lib/kotlin-assignment-compiler-plugin-embeddable-1.9.22.jar
+lib/java/gradle/lib/kotlin-compiler-embeddable-1.9.22.jar
+lib/java/gradle/lib/kotlin-daemon-embeddable-1.9.22.jar
+lib/java/gradle/lib/kotlin-reflect-1.9.22.jar
+lib/java/gradle/lib/kotlin-sam-with-receiver-compiler-plugin-1.9.22.jar
+lib/java/gradle/lib/kotlin-script-runtime-1.9.22.jar
+lib/java/gradle/lib/kotlin-scripting-common-1.9.22.jar
+lib/java/gradle/lib/kotlin-scripting-compiler-embeddable-1.9.22.jar
+lib/java/gradle/lib/kotlin-scripting-compiler-impl-embeddable-1.9.22.jar
+lib/java/gradle/lib/kotlin-scripting-jvm-1.9.22.jar
+lib/java/gradle/lib/kotlin-scripting-jvm-host-1.9.22.jar
+lib/java/gradle/lib/kotlin-stdlib-1.9.22.jar
+lib/java/gradle/lib/kotlinx-metadata-jvm-0.5.0.jar
+lib/java/gradle/lib/kryo-2.24.0.jar
+lib/java/gradle/lib/log4j-over-slf4j-1.7.36.jar
+lib/java/gradle/lib/minlog-1.2.jar
+lib/java/gradle/lib/native-platform-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-freebsd-amd64-libcpp-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-linux-aarch64-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-linux-aarch64-ncurses5-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-linux-aarch64-ncurses6-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-linux-amd64-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-linux-amd64-ncurses5-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-linux-amd64-ncurses6-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-osx-aarch64-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-osx-amd64-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-windows-amd64-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-windows-amd64-min-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-windows-i386-0.22-milestone-25.jar
+lib/java/gradle/lib/native-platform-windows-i386-min-0.22-milestone-25.jar
+lib/java/gradle/lib/objenesis-2.6.jar
+lib/java/gradle/lib/plugins/aws-java-sdk-core-1.12.651.jar
+lib/java/gradle/lib/plugins/aws-java-sdk-kms-1.12.651.jar
+lib/java/gradle/lib/plugins/aws-java-sdk-s3-1.12.651.jar
+lib/java/gradle/lib/plugins/aws-java-sdk-sts-1.12.651.jar
+lib/java/gradle/lib/plugins/bcpg-jdk15on-1.68.jar
+lib/java/gradle/lib/plugins/bcprov-jdk15on-1.68.jar
+lib/java/gradle/lib/plugins/bsh-2.0b6.jar
+lib/java/gradle/lib/plugins/capsule-0.6.3.jar
+lib/java/gradle/lib/plugins/commons-codec-1.15.jar
+lib/java/gradle/lib/plugins/dd-plist-1.27.jar
+lib/java/gradle/lib/plugins/eddsa-0.3.0.jar
+lib/java/gradle/lib/plugins/google-api-client-1.34.0.jar
+lib/java/gradle/lib/plugins/google-api-services-storage-v1-rev20220705-1.32.1.jar
+lib/java/gradle/lib/plugins/google-http-client-1.42.2.jar
+lib/java/gradle/lib/plugins/google-http-client-apache-v2-1.42.2.jar
+lib/java/gradle/lib/plugins/google-http-client-gson-1.42.2.jar
+lib/java/gradle/lib/plugins/google-oauth-client-1.34.1.jar
+lib/java/gradle/lib/plugins/gradle-antlr-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-base-ide-plugins-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-build-cache-http-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-build-init-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-build-profile-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-code-quality-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-composite-builds-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-configuration-cache-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-dependency-management-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-diagnostics-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-ear-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-enterprise-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-ide-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-ide-native-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-ide-plugins-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-instrumentation-declarations-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-ivy-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-jacoco-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-java-compiler-plugin-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-java-platform-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-kotlin-dsl-provider-plugins-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-kotlin-dsl-tooling-builders-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-language-groovy-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-language-java-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-language-jvm-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-language-native-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-maven-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-platform-base-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-platform-jvm-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-platform-native-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugin-development-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugin-use-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugins-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugins-distribution-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugins-groovy-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugins-java-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugins-java-base-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugins-java-library-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugins-jvm-test-fixtures-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugins-jvm-test-suite-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugins-test-report-aggregation-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-plugins-version-catalog-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-publish-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-reporting-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-resources-gcs-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-resources-http-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-resources-s3-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-resources-sftp-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-scala-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-security-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-signing-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-test-kit-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-test-suites-base-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-testing-base-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-testing-junit-platform-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-testing-jvm-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-testing-jvm-infrastructure-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-testing-native-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-toolchains-jvm-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-tooling-api-builders-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-tooling-native-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-version-control-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-war-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-workers-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/gradle-wrapper-${PKGVERSION}.jar
+lib/java/gradle/lib/plugins/grpc-context-1.27.2.jar
+lib/java/gradle/lib/plugins/httpclient-4.5.14.jar
+lib/java/gradle/lib/plugins/httpcore-4.4.14.jar
+lib/java/gradle/lib/plugins/ivy-2.5.2.jar
+lib/java/gradle/lib/plugins/jackson-annotations-2.16.1.jar
+lib/java/gradle/lib/plugins/jackson-core-2.16.1.jar
+lib/java/gradle/lib/plugins/jackson-databind-2.16.1.jar
+lib/java/gradle/lib/plugins/jakarta.activation-2.0.1.jar
+lib/java/gradle/lib/plugins/jakarta.xml.bind-api-3.0.0.jar
+lib/java/gradle/lib/plugins/jatl-0.2.3.jar
+lib/java/gradle/lib/plugins/jaxb-core-3.0.0.jar
+lib/java/gradle/lib/plugins/jaxb-impl-3.0.0.jar
+lib/java/gradle/lib/plugins/jcifs-1.3.17.jar
+lib/java/gradle/lib/plugins/jcommander-1.78.jar
+lib/java/gradle/lib/plugins/jmespath-java-1.12.651.jar
+lib/java/gradle/lib/plugins/joda-time-2.12.2.jar
+lib/java/gradle/lib/plugins/jsch-0.2.16.jar
+lib/java/gradle/lib/plugins/jsoup-1.15.3.jar
+lib/java/gradle/lib/plugins/junit-platform-commons-1.8.2.jar
+lib/java/gradle/lib/plugins/junit-platform-engine-1.8.2.jar
+lib/java/gradle/lib/plugins/junit-platform-launcher-1.8.2.jar
+lib/java/gradle/lib/plugins/maven-builder-support-3.9.5.jar
+lib/java/gradle/lib/plugins/maven-model-3.9.5.jar
+lib/java/gradle/lib/plugins/maven-repository-metadata-3.9.5.jar
+lib/java/gradle/lib/plugins/maven-settings-3.9.5.jar
+lib/java/gradle/lib/plugins/maven-settings-builder-3.9.5.jar
+lib/java/gradle/lib/plugins/opencensus-api-0.31.1.jar
+lib/java/gradle/lib/plugins/opencensus-contrib-http-util-0.31.1.jar
+lib/java/gradle/lib/plugins/opentest4j-1.2.0.jar
+lib/java/gradle/lib/plugins/org.eclipse.jgit-5.13.3.202401111512-r.jar
+lib/java/gradle/lib/plugins/org.eclipse.jgit.ssh.apache-5.13.3.202401111512-r.jar
+lib/java/gradle/lib/plugins/plexus-cipher-2.0.jar
+lib/java/gradle/lib/plugins/plexus-interpolation-1.26.jar
+lib/java/gradle/lib/plugins/plexus-sec-dispatcher-2.0.jar
+lib/java/gradle/lib/plugins/plexus-utils-3.5.1.jar
+lib/java/gradle/lib/plugins/snakeyaml-2.0.jar
+lib/java/gradle/lib/plugins/sshd-common-2.10.0.jar
+lib/java/gradle/lib/plugins/sshd-core-2.10.0.jar
+lib/java/gradle/lib/plugins/sshd-sftp-2.10.0.jar
+lib/java/gradle/lib/plugins/testng-6.3.1.jar
+lib/java/gradle/lib/qdox-1.12.1.jar
+lib/java/gradle/lib/slf4j-api-1.7.36.jar
+lib/java/gradle/lib/tomlj-1.0.0.jar
+lib/java/gradle/lib/trove4j-1.0.20200330.jar
+lib/java/gradle/lib/xml-apis-1.4.01.jar
diff --git a/gradle/distinfo b/gradle/distinfo
new file mode 100644
index 0000000000..2f099599a9
--- /dev/null
+++ b/gradle/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.19 2021/10/26 10:14:48 nia Exp $
+
+BLAKE2s (gradle-8.7-bin.zip) = b938473010429331db5f48738362c28bafee32da072e58acd3d88a8cf51be3f1
+SHA512 (gradle-8.7-bin.zip) = ddbd320de140634087904c0d0047b146b9697eb0d054a7eada24d6179b65dbeb2189e1c9def463e4788fa1a7f02a720ab9b7bdcdd9bb529770985283d0e51e1a
+Size (gradle-8.7-bin.zip) = 134184980 bytes
diff --git a/gradle/files/gradle-launcher b/gradle/files/gradle-launcher
new file mode 100755
index 0000000000..d4029cd2ec
--- /dev/null
+++ b/gradle/files/gradle-launcher
@@ -0,0 +1,142 @@
+#!/bin/bash
+
+##############################################################################
+##
+##  A modified version of Gradle's "bin/gradle" startup script,
+##  adapted for pkgsrc.
+##
+##############################################################################
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+APP_HOME="@APP_HOME@"
+APP_LAUNCHER="@APP_LAUNCHER@"
+JAVA_HOME="${JAVA_HOME:-@JAVA_HOME@}"
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn ( ) {
+    echo "$*"
+}
+
+die ( ) {
+    echo
+    echo "$*"
+    echo
+    exit 1
+}
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+case "`uname`" in
+  CYGWIN* )
+    cygwin=true
+    ;;
+  Darwin* )
+    darwin=true
+    ;;
+  MINGW* )
+    msys=true
+    ;;
+esac
+
+CLASSPATH=$APP_HOME/$APP_LAUNCHER
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+    if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+        # IBM's JDK on AIX uses strange locations for the executables
+        JAVACMD="$JAVA_HOME/jre/sh/java"
+    else
+        JAVACMD="$JAVA_HOME/bin/java"
+    fi
+    if [ ! -x "$JAVACMD" ] ; then
+        die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+    fi
+else
+    JAVACMD="java"
+    which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" ] ; then
+    MAX_FD_LIMIT=`ulimit -H -n`
+    if [ $? -eq 0 ] ; then
+        if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+            MAX_FD="$MAX_FD_LIMIT"
+        fi
+        ulimit -n $MAX_FD
+        if [ $? -ne 0 ] ; then
+            warn "Could not set maximum file descriptor limit: $MAX_FD"
+        fi
+    else
+        warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+    fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+    GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin, switch paths to Windows format before running java
+if $cygwin ; then
+    APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+    CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+    JAVACMD=`cygpath --unix "$JAVACMD"`
+
+    # We build the pattern for arguments to be converted via cygpath
+    ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+    SEP=""
+    for dir in $ROOTDIRSRAW ; do
+        ROOTDIRS="$ROOTDIRS$SEP$dir"
+        SEP="|"
+    done
+    OURCYGPATTERN="(^($ROOTDIRS))"
+    # Add a user-defined pattern to the cygpath arguments
+    if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+        OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+    fi
+    # Now convert the arguments - kludge to limit ourselves to /bin/sh
+    i=0
+    for arg in "$@" ; do
+        CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+        CHECK2=`echo "$arg"|egrep -c "^-"`                                 ### Determine if an option
+
+        if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then                    ### Added a condition
+            eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+        else
+            eval `echo args$i`="\"$arg\""
+        fi
+        i=$((i+1))
+    done
+    case $i in
+        (0) set -- ;;
+        (1) set -- "$args0" ;;
+        (2) set -- "$args0" "$args1" ;;
+        (3) set -- "$args0" "$args1" "$args2" ;;
+        (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+        (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+        (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+        (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+        (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+        (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+    esac
+fi
+
+# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
+function splitJvmOpts() {
+    JVM_OPTS=("$@")
+}
+eval splitJvmOpts $JAVA_OPTS $GRADLE_OPTS
+JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
+
+exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.launcher.GradleMain "$@"


Home | Main Index | Thread Index | Old Index