From c7d09841b55067c9516aabc570ce08471a28f18b Mon Sep 17 00:00:00 2001 From: ziggi Date: Thu, 13 Feb 2020 08:11:11 +0000 Subject: [PATCH] add gradle --- java/gradle/Makefile | 28 ++++++++++++++++++++++++++++ java/gradle/distinfo | 3 +++ java/gradle/files/gradle.in | 2 ++ java/gradle/pkg-descr | 16 ++++++++++++++++ java/maven-wrapper/Makefile | 16 ++++++---------- 5 files changed, 55 insertions(+), 10 deletions(-) create mode 100644 java/gradle/Makefile create mode 100644 java/gradle/distinfo create mode 100644 java/gradle/files/gradle.in create mode 100644 java/gradle/pkg-descr diff --git a/java/gradle/Makefile b/java/gradle/Makefile new file mode 100644 index 00000000..aa620fce --- /dev/null +++ b/java/gradle/Makefile @@ -0,0 +1,28 @@ +# Created by: Gasol Wu +# $FreeBSD: head/devel/gradle/Makefile 524011 2020-01-25 05:16:02Z tobik $ + +PORTNAME= gradle +PORTVERSION= 6.1.1 +CATEGORIES= devel java +MASTER_SITES= https://downloads.gradle.org/distributions/ +EXTRACT_SUFX= -bin.zip + +MAINTAINER= tobik@FreeBSD.org +COMMENT= Project automation tool + +USES= zip +USE_JAVA= yes + +NO_ARCH= yes +NO_BUILD= yes + +SUB_FILES= gradle +SUB_LIST= JAVA=${JAVA} PORTVERSION=${PORTVERSION} +PLIST_FILES= bin/gradle +PORTDATA= * + +do-install: + ${INSTALL_SCRIPT} ${WRKDIR}/gradle ${STAGEDIR}${PREFIX}/bin/gradle + cd ${WRKSRC} && ${COPYTREE_SHARE} lib ${STAGEDIR}${DATADIR} + +.include diff --git a/java/gradle/distinfo b/java/gradle/distinfo new file mode 100644 index 00000000..fdb4b604 --- /dev/null +++ b/java/gradle/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1579929232 +SHA256 (gradle-6.1.1-bin.zip) = 9d94e6e4a28ad328072ef6e56bce79a810494ae756751fdcedffdeaf27c093b1 +SIZE (gradle-6.1.1-bin.zip) = 97472434 diff --git a/java/gradle/files/gradle.in b/java/gradle/files/gradle.in new file mode 100644 index 00000000..0d526d4c --- /dev/null +++ b/java/gradle/files/gradle.in @@ -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 "$@" diff --git a/java/gradle/pkg-descr b/java/gradle/pkg-descr new file mode 100644 index 00000000..32f6de44 --- /dev/null +++ b/java/gradle/pkg-descr @@ -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/ diff --git a/java/maven-wrapper/Makefile b/java/maven-wrapper/Makefile index d83291ca..64ce7a38 100644 --- a/java/maven-wrapper/Makefile +++ b/java/maven-wrapper/Makefile @@ -2,24 +2,20 @@ # $FreeBSD: head/devel/maven-wrapper/Makefile 346734 2014-03-02 05:22:25Z tabthorpe $ PORTNAME= maven-wrapper -PORTVERSION= 1.2 +PORTVERSION= 1 CATEGORIES= devel java -MASTER_SITES= # -DISTFILES= # +MASTER_SITES= # none +DISTFILES= # none MAINTAINER= ports@FreeBSD.org COMMENT= Wrapper script for the various installations of Maven NO_BUILD= yes SUB_FILES= mvn.sh -SUB_LIST+= CAT=${CAT} -SUB_LIST+= FIND=${FIND} -SUB_LIST+= TAIL=${TAIL} +SUB_LIST= CAT=${CAT} FIND=${FIND} TAIL=${TAIL} do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/etc/maven-wrapper/instances.d - ${INSTALL_SCRIPT} ${WRKDIR}/mvn.sh ${STAGEDIR}${PREFIX}/bin/mvn + ${MKDIR} "${STAGEDIR}${PREFIX}/etc/maven-wrapper/instances.d" + ${INSTALL_SCRIPT} "${WRKDIR}/mvn.sh" "${STAGEDIR}${PREFIX}/bin/mvn" .include -#EOF -