diff options
author | Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | 2011-04-23 17:01:47 +0200 |
---|---|---|
committer | Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | 2011-04-23 17:01:47 +0200 |
commit | 1db6647e166cd5230b0d090aeb87470558980fd6 (patch) | |
tree | 73d07e6d83bb11312c702d70d3dfe2da9a68cb9f /dev-java/gradle-bin/gradle-bin-1.0_pre2.ebuild | |
parent | gnommplayer update (diff) | |
download | keruspe-1db6647e166cd5230b0d090aeb87470558980fd6.tar.gz keruspe-1db6647e166cd5230b0d090aeb87470558980fd6.tar.bz2 keruspe-1db6647e166cd5230b0d090aeb87470558980fd6.zip |
add gradle
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
Diffstat (limited to 'dev-java/gradle-bin/gradle-bin-1.0_pre2.ebuild')
-rw-r--r-- | dev-java/gradle-bin/gradle-bin-1.0_pre2.ebuild | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/dev-java/gradle-bin/gradle-bin-1.0_pre2.ebuild b/dev-java/gradle-bin/gradle-bin-1.0_pre2.ebuild new file mode 100644 index 00000000..a32c2986 --- /dev/null +++ b/dev-java/gradle-bin/gradle-bin-1.0_pre2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="4" +inherit java-pkg-2 + +MY_PN=${PN%%-bin} +MY_PV=${PV/_pre/-milestone-} +MY_PV=${MY_PV/_rc/-rc-} +MY_P="${MY_PN}-${MY_PV}" + +DESCRIPTION="Build Tool for Java" +SRC_URI="http://gradle.artifactoryonline.com/gradle/distributions/${MY_P}-all.zip" +HOMEPAGE="http://www.gradle.org/" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +DEPEND="app-arch/zip" +RDEPEND=">=virtual/jdk-1.5" + +IUSE="source doc examples" + +S="${WORKDIR}/${MY_P}" + +src_install() { + local gradle_home="${ROOT}/usr/share/${PN}" + insinto "${gradle_home}" + use source && java-pkg_dosrc src/* + use && java-pkg_dojavadoc docs + use examples && java-pkg_doexamples samples + cd lib + for jar in *.jar; do + java-pkg_newjar ${jar} ${jar} + done + insinto "${gradle_home}/lib/core-impl" + doins core-impl/* + insinto "${gradle_home}/lib/plugins" + doins plugins/* + java-pkg_dolauncher "gradle" --main org.gradle.launcher.GradleMain --java_args "-Dgradle.home=${gradle_home} \${GRADLE_OPTS}" +} |