Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 May 2014 18:52:28 +0800 (CST)
From:      Gasol Wu <gasol.wu@gmail.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/189858: [NEW PORT] devel/gradle: Project automation tool
Message-ID:  <20140516105228.1DFCA74D066@goingmarry.kkbox.com>
Resent-Message-ID: <201405161100.s4GB00kU028015@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         189858
>Category:       ports
>Synopsis:       [NEW PORT] devel/gradle: Project automation tool
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri May 16 11:00:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Gasol Wu
>Release:        FreeBSD 9.2-RELEASE-p5 amd64
>Organization:
>Environment:
System: FreeBSD goingmarry 9.2-RELEASE-p5 FreeBSD 9.2-RELEASE-p5 #0: Tue Apr 29 19:09:13 UTC 2014
>Description:
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 Groo-
vy DSL and packed with innovation, Gradle provides a declarative way to descri-
be all kinds of builds through sensible defaults. Gradle is quickly becoming
the build system of choice for many open source projects, leading edge enterpr-
ises and legacy automation challenges.

WWW: http://www.gradle.org

Generated with FreeBSD Port Tools 1.00.2014.03.23 (mode: new)
>How-To-Repeat:
>Fix:

--- gradle-1.12.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	gradle
#	gradle/Makefile
#	gradle/pkg-descr
#	gradle/pkg-plist
#	gradle/distinfo
#	gradle/files
#	gradle/files/gradle.in
#
echo c - gradle
mkdir -p gradle > /dev/null 2>&1
echo x - gradle/Makefile
sed 's/^X//' >gradle/Makefile << '97ef2e9b19e55698e6fae9347c6c8950'
X# Created by: Gasol Wu <gasol.wu@gmail.com>
X# $FreeBSD$
X
XPORTNAME=	gradle
XPORTVERSION=	1.12
XCATEGORIES=	devel java
XMASTER_SITES=	https://services.gradle.org/distributions/
XDISTNAME=	${PORTNAME}-${PORTVERSION}-bin
X
XMAINTAINER=	gasol.wu@gmail.com
XCOMMENT=	Project automation tool
X
XLICENSE=	APACHE20
X
XUSES=		zip
XUSE_JAVA=	yes
XNO_BUILD=	yes
XWRKSRC=		${WRKDIR}/${DISTNAME:S/-bin$$//}
XSUB_LIST=	PORTVERSION=${PORTVERSION} \
X		JAVA=${JAVA}
XSUB_FILES=	gradle
X
Xdo-install:
X	@${ECHO_MSG} -n ">> Installing scripts..."
X	@${INSTALL_SCRIPT} ${WRKDIR}/gradle ${STAGEDIR}${PREFIX}/bin/gradle
X	@${ECHO_MSG} " [ DONE ]"
X
X	@${ECHO_MSG} -n ">> Installing data directory 'lib'..."
X	@cd ${WRKSRC} && ${COPYTREE_SHARE} lib ${STAGEDIR}${DATADIR}
X	@${ECHO_MSG} " [ DONE ]"
X
X.include <bsd.port.mk>
97ef2e9b19e55698e6fae9347c6c8950
echo x - gradle/pkg-descr
sed 's/^X//' >gradle/pkg-descr << 'cb060e0a1058e481353bc13087d1d58e'
XGradle is build automation evolved.
X
XGradle can automate the building, testing, publishing, deployment and more of
Xsoftware packages or other types of projects such as generated static websites,
Xgenerated documentation or indeed anything else.
X
XGradle combines the power and flexibility of Ant with the dependency management
Xand conventions of Maven into a more effective way to build. Powered by a Groo-
Xvy DSL and packed with innovation, Gradle provides a declarative way to descri-
Xbe all kinds of builds through sensible defaults. Gradle is quickly becoming
Xthe build system of choice for many open source projects, leading edge enterpr-
Xises and legacy automation challenges.
X
XWWW: http://www.gradle.org
cb060e0a1058e481353bc13087d1d58e
echo x - gradle/pkg-plist
sed 's/^X//' >gradle/pkg-plist << 'a1f586ca439c924ff6aff76eef3f5d7c'
Xbin/gradle
X%%DATADIR%%/lib/ant-1.9.3.jar
X%%DATADIR%%/lib/ant-launcher-1.9.3.jar
X%%DATADIR%%/lib/asm-4.0.jar
X%%DATADIR%%/lib/asm-all-5.0_BETA.jar
X%%DATADIR%%/lib/bintray-client-java-api-0.1.0.jar
X%%DATADIR%%/lib/bintray-client-java-impl-0.1.0.jar
X%%DATADIR%%/lib/commons-beanutils-1.8.0.jar
X%%DATADIR%%/lib/commons-codec-1.6.jar
X%%DATADIR%%/lib/commons-collections-3.2.1.jar
X%%DATADIR%%/lib/commons-io-1.4.jar
X%%DATADIR%%/lib/commons-lang-2.6.jar
X%%DATADIR%%/lib/commons-logging-1.1.1.jar
X%%DATADIR%%/lib/dom4j-1.6.1.jar
X%%DATADIR%%/lib/ezmorph-1.0.6.jar
X%%DATADIR%%/lib/gradle-base-services-1.12.jar
X%%DATADIR%%/lib/gradle-base-services-groovy-1.12.jar
X%%DATADIR%%/lib/gradle-cli-1.12.jar
X%%DATADIR%%/lib/gradle-core-1.12.jar
X%%DATADIR%%/lib/gradle-docs-1.12.jar
X%%DATADIR%%/lib/gradle-launcher-1.12.jar
X%%DATADIR%%/lib/gradle-messaging-1.12.jar
X%%DATADIR%%/lib/gradle-native-1.12.jar
X%%DATADIR%%/lib/gradle-open-api-1.12.jar
X%%DATADIR%%/lib/gradle-resources-1.12.jar
X%%DATADIR%%/lib/gradle-tooling-api-1.12.jar
X%%DATADIR%%/lib/gradle-ui-1.12.jar
X%%DATADIR%%/lib/gradle-wrapper-1.12.jar
X%%DATADIR%%/lib/groovy-all-1.8.6.jar
X%%DATADIR%%/lib/guava-jdk5-14.0.1.jar
X%%DATADIR%%/lib/http-builder-0.6.jar
X%%DATADIR%%/lib/httpclient-4.2.2.jar
X%%DATADIR%%/lib/httpcore-4.2.2.jar
X%%DATADIR%%/lib/ivy-2.2.0.jar
X%%DATADIR%%/lib/jansi-1.2.1.jar
X%%DATADIR%%/lib/jarjar-1.3.jar
X%%DATADIR%%/lib/javax.inject-1.jar
X%%DATADIR%%/lib/jaxen-1.1.jar
X%%DATADIR%%/lib/jcifs-1.3.17.jar
X%%DATADIR%%/lib/jcip-annotations-1.0.jar
X%%DATADIR%%/lib/jcl-over-slf4j-1.7.5.jar
X%%DATADIR%%/lib/jna-3.2.7.jar
X%%DATADIR%%/lib/jna-posix-1.0.3.jar
X%%DATADIR%%/lib/joda-time-2.3.jar
X%%DATADIR%%/lib/jsch-0.1.51.jar
X%%DATADIR%%/lib/json-lib-2.3-jdk15.jar
X%%DATADIR%%/lib/jul-to-slf4j-1.7.5.jar
X%%DATADIR%%/lib/kryo-2.20.jar
X%%DATADIR%%/lib/log4j-over-slf4j-1.7.5.jar
X%%DATADIR%%/lib/logback-classic-1.0.13.jar
X%%DATADIR%%/lib/logback-core-1.0.13.jar
X%%DATADIR%%/lib/minlog-1.2.jar
X%%DATADIR%%/lib/native-platform-0.10.jar
X%%DATADIR%%/lib/native-platform-freebsd-amd64-0.10.jar
X%%DATADIR%%/lib/native-platform-freebsd-i386-0.10.jar
X%%DATADIR%%/lib/native-platform-linux-amd64-0.10.jar
X%%DATADIR%%/lib/native-platform-linux-i386-0.10.jar
X%%DATADIR%%/lib/native-platform-osx-amd64-0.10.jar
X%%DATADIR%%/lib/native-platform-osx-i386-0.10.jar
X%%DATADIR%%/lib/native-platform-windows-amd64-0.10.jar
X%%DATADIR%%/lib/native-platform-windows-i386-0.10.jar
X%%DATADIR%%/lib/objenesis-1.2.jar
X%%DATADIR%%/lib/plugins/ant-antlr-1.9.3.jar
X%%DATADIR%%/lib/plugins/antlr-2.7.7.jar
X%%DATADIR%%/lib/plugins/bcpg-jdk15-1.46.jar
X%%DATADIR%%/lib/plugins/bcprov-jdk15-1.46.jar
X%%DATADIR%%/lib/plugins/bndlib-2.1.0.jar
X%%DATADIR%%/lib/plugins/bsh-2.0b4.jar
X%%DATADIR%%/lib/plugins/commons-cli-1.2.jar
X%%DATADIR%%/lib/plugins/core-3.1.1.jar
X%%DATADIR%%/lib/plugins/geronimo-annotation_1.0_spec-1.0.jar
X%%DATADIR%%/lib/plugins/gradle-announce-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-antlr-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-build-comparison-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-build-init-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-code-quality-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-core-impl-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-cpp-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-diagnostics-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-ear-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-ide-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-ivy-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-jacoco-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-javascript-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-jetty-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-language-base-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-language-jvm-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-maven-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-osgi-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-plugins-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-publish-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-reporting-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-scala-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-signing-1.12.jar
X%%DATADIR%%/lib/plugins/gradle-sonar-1.12.jar
X%%DATADIR%%/lib/plugins/gson-2.2.4.jar
X%%DATADIR%%/lib/plugins/hamcrest-core-1.3.jar
X%%DATADIR%%/lib/plugins/jarjar-aether-api-1.13.1.jar
X%%DATADIR%%/lib/plugins/jarjar-aether-connector-wagon-1.13.1.jar
X%%DATADIR%%/lib/plugins/jarjar-aether-impl-1.13.1.jar
X%%DATADIR%%/lib/plugins/jarjar-aether-spi-1.13.1.jar
X%%DATADIR%%/lib/plugins/jarjar-aether-util-1.13.1.jar
X%%DATADIR%%/lib/plugins/jarjar-maven-aether-provider-3.0.4.jar
X%%DATADIR%%/lib/plugins/jarjar-maven-artifact-3.0.4.jar
X%%DATADIR%%/lib/plugins/jarjar-maven-compat-3.0.4.jar
X%%DATADIR%%/lib/plugins/jarjar-maven-core-3.0.4.jar
X%%DATADIR%%/lib/plugins/jarjar-maven-model-3.0.4.jar
X%%DATADIR%%/lib/plugins/jarjar-maven-model-builder-3.0.4.jar
X%%DATADIR%%/lib/plugins/jarjar-maven-plugin-api-3.0.4.jar
X%%DATADIR%%/lib/plugins/jarjar-maven-repository-metadata-3.0.4.jar
X%%DATADIR%%/lib/plugins/jarjar-maven-settings-3.0.4.jar
X%%DATADIR%%/lib/plugins/jarjar-maven-settings-builder-3.0.4.jar
X%%DATADIR%%/lib/plugins/jarjar-plexus-cipher-1.7.jar
X%%DATADIR%%/lib/plugins/jarjar-plexus-classworlds-2.4.jar
X%%DATADIR%%/lib/plugins/jarjar-plexus-component-annotations-1.5.5.jar
X%%DATADIR%%/lib/plugins/jarjar-plexus-container-default-1.5.5.jar
X%%DATADIR%%/lib/plugins/jarjar-plexus-interpolation-1.14.jar
X%%DATADIR%%/lib/plugins/jarjar-plexus-sec-dispatcher-1.3.jar
X%%DATADIR%%/lib/plugins/jarjar-plexus-utils-2.0.6.jar
X%%DATADIR%%/lib/plugins/jarjar-wagon-http-2.4.jar
X%%DATADIR%%/lib/plugins/jarjar-wagon-http-shared4-2.4.jar
X%%DATADIR%%/lib/plugins/jarjar-wagon-provider-api-2.4.jar
X%%DATADIR%%/lib/plugins/jatl-0.2.2.jar
X%%DATADIR%%/lib/plugins/jcommander-1.12.jar
X%%DATADIR%%/lib/plugins/jetty-6.1.25.jar
X%%DATADIR%%/lib/plugins/jetty-annotations-6.1.25.jar
X%%DATADIR%%/lib/plugins/jetty-naming-6.1.25.jar
X%%DATADIR%%/lib/plugins/jetty-plus-6.1.25.jar
X%%DATADIR%%/lib/plugins/jetty-util-6.1.25.jar
X%%DATADIR%%/lib/plugins/jsp-2.1-6.1.14.jar
X%%DATADIR%%/lib/plugins/jsp-api-2.1-6.1.14.jar
X%%DATADIR%%/lib/plugins/junit-4.11.jar
X%%DATADIR%%/lib/plugins/maven-ant-tasks-2.1.3.jar
X%%DATADIR%%/lib/plugins/nekohtml-1.9.14.jar
X%%DATADIR%%/lib/plugins/plexus-component-annotations-1.5.2.jar
X%%DATADIR%%/lib/plugins/pmaven-common-0.8-20100325.jar
X%%DATADIR%%/lib/plugins/pmaven-groovy-0.8-20100325.jar
X%%DATADIR%%/lib/plugins/rhino-1.7R3.jar
X%%DATADIR%%/lib/plugins/servlet-api-2.5-20081211.jar
X%%DATADIR%%/lib/plugins/simple-4.1.21.jar
X%%DATADIR%%/lib/plugins/snakeyaml-1.6.jar
X%%DATADIR%%/lib/plugins/sonar-batch-bootstrapper-2.9.jar
X%%DATADIR%%/lib/plugins/sonar-runner-2.0.jar
X%%DATADIR%%/lib/plugins/testng-6.3.1.jar
X%%DATADIR%%/lib/plugins/xbean-reflect-3.4.jar
X%%DATADIR%%/lib/plugins/xercesImpl-2.9.1.jar
X%%DATADIR%%/lib/plugins/xml-apis-1.3.04.jar
X%%DATADIR%%/lib/reflectasm-1.07-shaded.jar
X%%DATADIR%%/lib/slf4j-api-1.7.5.jar
X%%DATADIR%%/lib/xml-resolver-1.2.jar
X@dirrmtry %%DATADIR%%/lib/plugins
X@dirrmtry %%DATADIR%%/lib
X@dirrmtry %%DATADIR%%
a1f586ca439c924ff6aff76eef3f5d7c
echo x - gradle/distinfo
sed 's/^X//' >gradle/distinfo << 'dd8797805f162083ebc796d9ab6d5289'
XSHA256 (gradle-1.12-bin.zip) = 8734b13a401f4311ee418173ed6ca8662d2b0a535be8ff2a43ecb1c13cd406ea
XSIZE (gradle-1.12-bin.zip) = 42080843
dd8797805f162083ebc796d9ab6d5289
echo c - gradle/files
mkdir -p gradle/files > /dev/null 2>&1
echo x - gradle/files/gradle.in
sed 's/^X//' >gradle/files/gradle.in << '433b4cb9f902d8d0b127b7fd3d525d35'
X#!/usr/bin/env bash
X
Xexec "%%JAVA%%" $JAVA_OPTS -classpath "%%DATADIR%%/lib/gradle-launcher-%%PORTVERSION%%.jar" org.gradle.launcher.GradleMain "$@"
433b4cb9f902d8d0b127b7fd3d525d35
exit
--- gradle-1.12.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140516105228.1DFCA74D066>