mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-28 01:31:04 +02:00
grandle-bin: fork for jd-gui
This commit is contained in:
parent
f296bbb6ce
commit
94e45c0015
4 changed files with 60 additions and 2 deletions
1
dev-java/gradle-bin/Manifest
Normal file
1
dev-java/gradle-bin/Manifest
Normal file
|
|
@ -0,0 +1 @@
|
|||
DIST gradle-bin-5.2.1.zip 132549774 BLAKE2B c6d6fa9975bc28030672a99f22f0e9c4c2cb3d667ae3658c1062428d0ab2fd8c3b4df0479f4fde7b2d75b8fcb64c7f5b208e53c5b30a9b3c7afb5ad7e1a4139d SHA512 e2a17072c10d27acbe4a0282dfdfed907ab5c57109668595feaec681ab1d4be017ac0f6090c2c2b64a057d71c1e244bb50f4047509d36c5930e894837a96171b
|
||||
56
dev-java/gradle-bin/gradle-bin-5.2.1.ebuild
Normal file
56
dev-java/gradle-bin/gradle-bin-5.2.1.ebuild
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
# 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="http://services.gradle.org/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}"
|
||||
}
|
||||
|
|
@ -24,7 +24,7 @@ RDEPEND="virtual/jre:11
|
|||
!dev-util/jd-gui-bin"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/jdk:11
|
||||
dev-java/gradle-bin:6.3"
|
||||
dev-java/gradle-bin:5.2.1"
|
||||
|
||||
src_prepare() {
|
||||
eapply "${FILESDIR}"/1.5.2-build.patch
|
||||
|
|
@ -38,7 +38,7 @@ src_prepare() {
|
|||
}
|
||||
|
||||
src_compile() {
|
||||
GRADLE="gradle-6.3 --gradle-user-home .gradle --console rich --no-daemon"
|
||||
GRADLE="gradle-5.2.1 --gradle-user-home .gradle --console rich --no-daemon"
|
||||
GRADLE="${GRADLE} --offline"
|
||||
unset TERM
|
||||
${GRADLE} jar -x check -x test || die
|
||||
|
|
@ -13,6 +13,7 @@ dev-java/msgpack:8.16
|
|||
=dev-java/jackson-annotations-2.8*
|
||||
=dev-java/jackson-databind-2.8*
|
||||
|
||||
dev-java/gradle-bin:5.2.1
|
||||
=dev-java/gradle-bin-6*
|
||||
|
||||
dev-java/oracle-jdk-bin:11
|
||||
|
|
|
|||
Loading…
Reference in a new issue