mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-29 05:38:00 +00:00
Prepare for devel/gradle4 and java/openjfx8-devel updates
openjfx8-devel now requires at least Gradle 4.8. biology/gatk however does not build with Gradle 4.10.3. Preserve Gradle 4.6 for now. PR: 239392
This commit is contained in:
parent
771faab889
commit
87b5f55bdb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=507197
@ -13,7 +13,7 @@ COMMENT= Variant discovery in high-throughput sequencing data
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.TXT
|
||||
|
||||
BUILD_DEPENDS= gradle4:devel/gradle4
|
||||
BUILD_DEPENDS= gradle46:devel/gradle46
|
||||
|
||||
USES= gettext-runtime
|
||||
USE_GITHUB= yes
|
||||
@ -34,7 +34,7 @@ post-extract: # to rebuild the deps archive: 1. remove post-extract: 2. remove -
|
||||
@cd ${DEPS_CACHE_DIR} && ${TAR} xzf ${DISTDIR}/${PORTNAME}-${DISTVERSION}-deps${EXTRACT_SUFX}
|
||||
|
||||
do-build:
|
||||
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gradle4 \
|
||||
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} gradle46 \
|
||||
--gradle-user-home ${DEPS_CACHE_DIR}/gradle-${PORTNAME} --project-cache-dir ${DEPS_CACHE_DIR}/gradle-${PORTNAME} \
|
||||
--offline --build-cache localJar
|
||||
|
||||
|
@ -884,6 +884,7 @@
|
||||
SUBDIR += gputils
|
||||
SUBDIR += gradle
|
||||
SUBDIR += gradle4
|
||||
SUBDIR += gradle46
|
||||
SUBDIR += grantlee5
|
||||
SUBDIR += graphql.el
|
||||
SUBDIR += grpc
|
||||
|
33
devel/gradle46/Makefile
Normal file
33
devel/gradle46/Makefile
Normal file
@ -0,0 +1,33 @@
|
||||
# Created by: Gasol Wu <gasol.wu@gmail.com>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= gradle
|
||||
PORTVERSION= 4.6
|
||||
CATEGORIES= devel java
|
||||
MASTER_SITES= https://downloads.gradle.org/distributions/
|
||||
PKGNAMESUFFIX= 46
|
||||
EXTRACT_SUFX= -bin.zip
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Project automation tool
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
USES= zip
|
||||
USE_JAVA= yes
|
||||
JAVA_VERSION= 1.7+
|
||||
|
||||
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
|
||||
NO_ARCH= yes
|
||||
NO_BUILD= yes
|
||||
PLIST_SUB= PKGNAMESUFFIX=${PKGNAMESUFFIX}
|
||||
PORTSCOUT= ignore:1
|
||||
SUB_LIST= PORTVERSION=${PORTVERSION} \
|
||||
JAVA=${JAVA}
|
||||
SUB_FILES= gradle
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKDIR}/gradle ${STAGEDIR}${PREFIX}/bin/gradle${PKGNAMESUFFIX}
|
||||
(cd ${WRKSRC} && ${COPYTREE_SHARE} lib ${STAGEDIR}${DATADIR})
|
||||
|
||||
.include <bsd.port.mk>
|
3
devel/gradle46/distinfo
Normal file
3
devel/gradle46/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1499872390
|
||||
SHA256 (gradle-4.6-bin.zip) = 98bd5fd2b30e070517e03c51cbb32beee3e2ee1a84003a5a5d748996d4b1b915
|
||||
SIZE (gradle-4.6-bin.zip) = 74176889
|
2
devel/gradle46/files/gradle.in
Normal file
2
devel/gradle46/files/gradle.in
Normal file
@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
exec "%%JAVA%%" -Dorg.gradle.native=false $JAVA_OPTS -classpath "%%DATADIR%%/lib/gradle-launcher-%%PORTVERSION%%.jar" org.gradle.launcher.GradleMain "$@"
|
16
devel/gradle46/pkg-descr
Normal file
16
devel/gradle46/pkg-descr
Normal file
@ -0,0 +1,16 @@
|
||||
Gradle is build automation evolved.
|
||||
|
||||
Gradle can automate the building, testing, publishing, deployment
|
||||
and more of software packages or other types of projects such as
|
||||
generated static websites, generated documentation or indeed anything
|
||||
else.
|
||||
|
||||
Gradle combines the power and flexibility of Ant with the dependency
|
||||
management and conventions of Maven into a more effective way to
|
||||
build. Powered by a Groovy DSL and packed with innovation, Gradle
|
||||
provides a declarative way to describe all kinds of builds through
|
||||
sensible defaults. Gradle is quickly becoming the build system of
|
||||
choice for many open source projects, leading edge enterprises and
|
||||
legacy automation challenges.
|
||||
|
||||
WWW: http://www.gradle.org/
|
193
devel/gradle46/pkg-plist
Normal file
193
devel/gradle46/pkg-plist
Normal file
@ -0,0 +1,193 @@
|
||||
bin/gradle%%PKGNAMESUFFIX%%
|
||||
%%DATADIR%%/lib/annotations-13.0.jar
|
||||
%%DATADIR%%/lib/ant-1.9.9.jar
|
||||
%%DATADIR%%/lib/ant-launcher-1.9.9.jar
|
||||
%%DATADIR%%/lib/asm-6.0.jar
|
||||
%%DATADIR%%/lib/asm-commons-6.0.jar
|
||||
%%DATADIR%%/lib/asm-tree-6.0.jar
|
||||
%%DATADIR%%/lib/commons-collections-3.2.2.jar
|
||||
%%DATADIR%%/lib/commons-compress-1.14.jar
|
||||
%%DATADIR%%/lib/commons-io-2.4.jar
|
||||
%%DATADIR%%/lib/commons-lang-2.6.jar
|
||||
%%DATADIR%%/lib/fastutil-7.2.1-min.jar
|
||||
%%DATADIR%%/lib/gradle-base-services-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-base-services-groovy-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-build-cache-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-build-option-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-cli-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-core-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-core-api-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-docs-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-installation-beacon-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-jvm-services-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-kotlin-dsl-0.15.6.jar
|
||||
%%DATADIR%%/lib/gradle-kotlin-dsl-tooling-builders-0.15.6.jar
|
||||
%%DATADIR%%/lib/gradle-kotlin-dsl-tooling-models-0.15.6.jar
|
||||
%%DATADIR%%/lib/gradle-launcher-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-logging-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-messaging-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-model-core-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-model-groovy-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-native-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-persistent-cache-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-process-services-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-resources-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-runtime-api-info-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-tooling-api-4.6.jar
|
||||
%%DATADIR%%/lib/gradle-wrapper-4.6.jar
|
||||
%%DATADIR%%/lib/groovy-all-2.4.12.jar
|
||||
%%DATADIR%%/lib/guava-jdk5-17.0.jar
|
||||
%%DATADIR%%/lib/jansi-1.14.jar
|
||||
%%DATADIR%%/lib/javax.inject-1.jar
|
||||
%%DATADIR%%/lib/jcip-annotations-1.0.jar
|
||||
%%DATADIR%%/lib/jcl-over-slf4j-1.7.16.jar
|
||||
%%DATADIR%%/lib/jsr305-2.0.1.jar
|
||||
%%DATADIR%%/lib/jul-to-slf4j-1.7.16.jar
|
||||
%%DATADIR%%/lib/kotlin-compiler-embeddable-1.2.21.jar
|
||||
%%DATADIR%%/lib/kotlin-reflect-1.2.21.jar
|
||||
%%DATADIR%%/lib/kotlin-sam-with-receiver-compiler-plugin-1.2.21.jar
|
||||
%%DATADIR%%/lib/kotlin-script-runtime-1.2.21.jar
|
||||
%%DATADIR%%/lib/kotlin-stdlib-1.2.21.jar
|
||||
%%DATADIR%%/lib/kotlin-stdlib-jdk7-1.2.21.jar
|
||||
%%DATADIR%%/lib/kotlin-stdlib-jdk8-1.2.21.jar
|
||||
%%DATADIR%%/lib/kryo-2.20.jar
|
||||
%%DATADIR%%/lib/log4j-over-slf4j-1.7.16.jar
|
||||
%%DATADIR%%/lib/minlog-1.2.jar
|
||||
%%DATADIR%%/lib/native-platform-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-freebsd-amd64-libcpp-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-freebsd-amd64-libstdcpp-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-freebsd-i386-libcpp-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-freebsd-i386-libstdcpp-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-linux-amd64-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-linux-amd64-ncurses5-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-linux-amd64-ncurses6-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-linux-i386-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-linux-i386-ncurses5-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-linux-i386-ncurses6-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-osx-amd64-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-osx-i386-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-windows-amd64-0.14.jar
|
||||
%%DATADIR%%/lib/native-platform-windows-i386-0.14.jar
|
||||
%%DATADIR%%/lib/objenesis-1.2.jar
|
||||
%%DATADIR%%/lib/plugins/aether-api-1.13.1.jar
|
||||
%%DATADIR%%/lib/plugins/aether-connector-wagon-1.13.1.jar
|
||||
%%DATADIR%%/lib/plugins/aether-impl-1.13.1.jar
|
||||
%%DATADIR%%/lib/plugins/aether-spi-1.13.1.jar
|
||||
%%DATADIR%%/lib/plugins/aether-util-1.13.1.jar
|
||||
%%DATADIR%%/lib/plugins/apiguardian-api-1.0.0.jar
|
||||
%%DATADIR%%/lib/plugins/asm-util-6.0.jar
|
||||
%%DATADIR%%/lib/plugins/aws-java-sdk-core-1.11.267.jar
|
||||
%%DATADIR%%/lib/plugins/aws-java-sdk-kms-1.11.267.jar
|
||||
%%DATADIR%%/lib/plugins/aws-java-sdk-s3-1.11.267.jar
|
||||
%%DATADIR%%/lib/plugins/bcpg-jdk15on-1.58.jar
|
||||
%%DATADIR%%/lib/plugins/bcprov-jdk15on-1.58.jar
|
||||
%%DATADIR%%/lib/plugins/biz.aQute.bndlib-3.4.0.jar
|
||||
%%DATADIR%%/lib/plugins/bsh-2.0b6.jar
|
||||
%%DATADIR%%/lib/plugins/commons-cli-1.2.jar
|
||||
%%DATADIR%%/lib/plugins/commons-codec-1.10.jar
|
||||
%%DATADIR%%/lib/plugins/dd-plist-1.20.jar
|
||||
%%DATADIR%%/lib/plugins/google-api-client-1.23.0.jar
|
||||
%%DATADIR%%/lib/plugins/google-api-services-storage-v1-rev116-1.23.0.jar
|
||||
%%DATADIR%%/lib/plugins/google-http-client-1.23.0.jar
|
||||
%%DATADIR%%/lib/plugins/google-http-client-jackson2-1.23.0.jar
|
||||
%%DATADIR%%/lib/plugins/google-oauth-client-1.23.0.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-announce-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-antlr-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-build-cache-http-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-build-comparison-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-build-init-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-code-quality-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-composite-builds-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-dependency-management-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-diagnostics-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-ear-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-ide-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-ide-native-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-ide-play-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-ivy-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-jacoco-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-javascript-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-language-groovy-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-language-java-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-language-jvm-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-language-native-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-language-scala-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-maven-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-osgi-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-platform-base-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-platform-jvm-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-platform-native-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-platform-play-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-plugin-development-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-plugin-use-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-plugins-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-publish-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-reporting-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-resources-gcs-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-resources-http-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-resources-s3-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-resources-sftp-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-scala-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-signing-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-test-kit-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-testing-base-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-testing-junit-platform-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-testing-jvm-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-testing-native-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-tooling-api-builders-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-version-control-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gradle-workers-4.6.jar
|
||||
%%DATADIR%%/lib/plugins/gson-2.7.jar
|
||||
%%DATADIR%%/lib/plugins/hamcrest-core-1.3.jar
|
||||
%%DATADIR%%/lib/plugins/httpclient-4.5.5.jar
|
||||
%%DATADIR%%/lib/plugins/httpcore-4.4.9.jar
|
||||
%%DATADIR%%/lib/plugins/ion-java-1.0.2.jar
|
||||
%%DATADIR%%/lib/plugins/ivy-2.2.0.jar
|
||||
%%DATADIR%%/lib/plugins/jackson-annotations-2.8.11.jar
|
||||
%%DATADIR%%/lib/plugins/jackson-core-2.8.11.jar
|
||||
%%DATADIR%%/lib/plugins/jackson-databind-2.8.11.jar
|
||||
%%DATADIR%%/lib/plugins/jatl-0.2.2.jar
|
||||
%%DATADIR%%/lib/plugins/jcifs-1.3.17.jar
|
||||
%%DATADIR%%/lib/plugins/jcommander-1.47.jar
|
||||
%%DATADIR%%/lib/plugins/jmespath-java-1.11.267.jar
|
||||
%%DATADIR%%/lib/plugins/joda-time-2.8.2.jar
|
||||
%%DATADIR%%/lib/plugins/jsch-0.1.54.jar
|
||||
%%DATADIR%%/lib/plugins/junit-4.12.jar
|
||||
%%DATADIR%%/lib/plugins/junit-platform-commons-1.0.3.jar
|
||||
%%DATADIR%%/lib/plugins/junit-platform-engine-1.0.3.jar
|
||||
%%DATADIR%%/lib/plugins/junit-platform-launcher-1.0.3.jar
|
||||
%%DATADIR%%/lib/plugins/maven-aether-provider-3.0.4.jar
|
||||
%%DATADIR%%/lib/plugins/maven-artifact-3.0.4.jar
|
||||
%%DATADIR%%/lib/plugins/maven-compat-3.0.4.jar
|
||||
%%DATADIR%%/lib/plugins/maven-core-3.0.4.jar
|
||||
%%DATADIR%%/lib/plugins/maven-model-3.0.4.jar
|
||||
%%DATADIR%%/lib/plugins/maven-model-builder-3.0.4.jar
|
||||
%%DATADIR%%/lib/plugins/maven-plugin-api-3.0.4.jar
|
||||
%%DATADIR%%/lib/plugins/maven-repository-metadata-3.0.4.jar
|
||||
%%DATADIR%%/lib/plugins/maven-settings-3.0.4.jar
|
||||
%%DATADIR%%/lib/plugins/maven-settings-builder-3.0.4.jar
|
||||
%%DATADIR%%/lib/plugins/nekohtml-1.9.20.jar
|
||||
%%DATADIR%%/lib/plugins/opentest4j-1.0.0.jar
|
||||
%%DATADIR%%/lib/plugins/org.eclipse.jgit-4.5.3.201708160445-r.jar
|
||||
%%DATADIR%%/lib/plugins/plexus-cipher-1.7.jar
|
||||
%%DATADIR%%/lib/plugins/plexus-classworlds-2.4.jar
|
||||
%%DATADIR%%/lib/plugins/plexus-component-annotations-1.5.5.jar
|
||||
%%DATADIR%%/lib/plugins/plexus-container-default-1.5.5.jar
|
||||
%%DATADIR%%/lib/plugins/plexus-interpolation-1.14.jar
|
||||
%%DATADIR%%/lib/plugins/plexus-sec-dispatcher-1.3.jar
|
||||
%%DATADIR%%/lib/plugins/plexus-utils-3.0.8.jar
|
||||
%%DATADIR%%/lib/plugins/pmaven-common-0.8-20100325.jar
|
||||
%%DATADIR%%/lib/plugins/pmaven-groovy-0.8-20100325.jar
|
||||
%%DATADIR%%/lib/plugins/rhino-1.7R3.jar
|
||||
%%DATADIR%%/lib/plugins/simple-4.1.21.jar
|
||||
%%DATADIR%%/lib/plugins/snakeyaml-1.6.jar
|
||||
%%DATADIR%%/lib/plugins/testng-6.3.1.jar
|
||||
%%DATADIR%%/lib/plugins/wagon-file-2.4.jar
|
||||
%%DATADIR%%/lib/plugins/wagon-http-2.4.jar
|
||||
%%DATADIR%%/lib/plugins/wagon-http-shared4-2.4.jar
|
||||
%%DATADIR%%/lib/plugins/wagon-provider-api-2.4.jar
|
||||
%%DATADIR%%/lib/plugins/xbean-reflect-3.4.jar
|
||||
%%DATADIR%%/lib/plugins/xercesImpl-2.11.0.jar
|
||||
%%DATADIR%%/lib/reflectasm-1.07-shaded.jar
|
||||
%%DATADIR%%/lib/slf4j-api-1.7.16.jar
|
||||
%%DATADIR%%/lib/xml-apis-1.4.01.jar
|
Loading…
Reference in New Issue
Block a user