Skip to content
Snippets Groups Projects
Verified Commit 7110ef79 authored by Spotlight Deveaux's avatar Spotlight Deveaux :fox:
Browse files

dev-java/gradle-bin: add 6.3-rc-3 for JDK 15 usage

parent 27dbb633
No related branches found
No related tags found
No related merge requests found
DIST gradle-bin-6.3_rc3.zip 145307780 BLAKE2B c0f25573fdaccda8044fe1f1bcc660ae62b0f455c2fb7f91109a9bfa9be4e3092393981c1f25ebdb73c9f3ea767c9d38a9ea9d19152bd1813984116d077597c4 SHA512 83511d8e6698806aab2b074c3f8c1e4f28340428757ddce3bb01c41eebbebda756e96944f0e3f56b3b8e39effb16c2850ca5255b1e5e66089aa9317bf2a8221c
EBUILD gradle-bin-6.3_rc3.ebuild 1057 BLAKE2B e7e482c5b979b2d57425661d03d6e317448d57040dc435685ef3db4b88ee2354877ad5740dd1d399aba31d31dfb381589194866235f2f252ea52c9e7528ff54d SHA512 e1e708c7b18c4ca5b5a0ed461a5201f5fdaa8f910948fc0cff760d0e0fb8a5edcbd52889def990dbcfb189ecf3a8716691cd23ff46640ff0f099886df77c60a3
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit java-pkg-2
IUSE="source doc examples"
MY_PN=${PN%%-bin}
MY_P="${MY_PN}-${PV/_rc/-rc-}"
DESCRIPTION="A project automation and build tool with a Groovy based DSL"
SRC_URI="https://downloads.gradle-dn.com/distributions/${MY_P}-all.zip -> ${P}.zip"
HOMEPAGE="http://www.gradle.org/"
LICENSE="Apache-2.0"
SLOT="${PV}"
KEYWORDS="~amd64 ~x86"
RDEPEND="
>=virtual/jdk-1.6"
DEPEND="
app-arch/zip
>=virtual/jre-1.6"
S="${WORKDIR}/${MY_P}"
src_install() {
local gradle_dir="${EPREFIX}/usr/share/${PN}-${SLOT}"
dodoc docs/release-notes.html getting-started.html
insinto "${gradle_dir}"
# source
if use source ; then
java-pkg_dosrc src/*
fi
# docs
if use doc ; then
java-pkg_dojavadoc docs/javadoc
fi
# examples
if use examples ; then
java-pkg_doexamples samples
fi
insinto "${gradle_dir}"
doins -r bin/ lib/
fperms 755 "${gradle_dir}/bin/gradle"
dosym "${gradle_dir}/bin/gradle" "/usr/bin/${MY_PN}-${SLOT}"
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>chainsaw@gentoo.org</email>
<name>Tony Vroon</name>
</maintainer>
<maintainer type="person">
<email>flo@geekplace.eu</email>
</maintainer>
<maintainer type="project">
<email>java@gentoo.org</email>
<name>Java</name>
</maintainer>
</pkgmetadata>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment