dev-java/hazelcast-bin - 3.8.9 (spark-overlay)

Search

Package Information

Description:
Binary package for the core Hazelcast module
Homepage:
https://www.hazelcast.com/
License:
Apache-2.0

Ebuild Details

Version EAPI Keywords Slot
3.8.9 8 ~amd64 0
View Raw Ebuild
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

MAVEN_ID="com.hazelcast:hazelcast:${PV}"

inherit java-pkg-2 java-pkg-simple

MY_PN="${PN%-bin}"
MY_P="${MY_PN}-${PV}"

DESCRIPTION="Binary package for the core Hazelcast module"
HOMEPAGE="https://www.hazelcast.com/"
SRC_URI="https://repo1.maven.org/maven2/com/hazelcast/${MY_PN}/${PV}/${MY_P}.jar -> ${MY_P}-bin.jar"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"

RDEPEND="
	>=virtual/jre-1.8:*
"

src_unpack() {
	: # Binary package, no source to unpack or compile
}

src_compile() {
	cp "${DISTDIR}/${MY_P}-bin.jar" "${JAVA_JAR_FILENAME}" ||
		die "Failed to copy JAR to JAVA_JAR_FILENAME"
}

src_install() {
	java-pkg_jarinto "/opt/${PN}/lib"
	java-pkg-simple_src_install
}

Dependencies

RDEPEND

	>=virtual/jre-1.8:*