From 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 21:03:06 +0100 Subject: gentoo resync : 14.07.2018 --- dev-java/fastutil/Manifest | 3 +++ dev-java/fastutil/fastutil-7.0.10.ebuild | 38 ++++++++++++++++++++++++++++++++ dev-java/fastutil/metadata.xml | 11 +++++++++ 3 files changed, 52 insertions(+) create mode 100644 dev-java/fastutil/Manifest create mode 100644 dev-java/fastutil/fastutil-7.0.10.ebuild create mode 100644 dev-java/fastutil/metadata.xml (limited to 'dev-java/fastutil') diff --git a/dev-java/fastutil/Manifest b/dev-java/fastutil/Manifest new file mode 100644 index 000000000000..9d3c9b33aadb --- /dev/null +++ b/dev-java/fastutil/Manifest @@ -0,0 +1,3 @@ +DIST fastutil-7.0.10.zip 518168 BLAKE2B 7941e4b6725a45e7e4f08d6c3c2b44fc5940266d0274ea2c8342747e8078024056c4c39e2d64a2f529599b9780b66f1dbd041f5de4e5fec3879c35fc923702c2 SHA512 9345f509243bf91123b4232b95915ae4d6071b5da17948cf62e993e77e9ed947637f02937ccd98edbfd874db7f98c1858357e21721feb338d97041a7bcc3e558 +EBUILD fastutil-7.0.10.ebuild 828 BLAKE2B ddceb91f90c3ef093fef0dc9cbadf98883acb71222b69fbfacb187687f63eedb7035726b9f0410b313d0588b1d28202df4d4b7654e54de2f2c0e7e1f13f88ab5 SHA512 74b0b380bdc479f97b5da50d2dcf2ee114b6a11a168fbca1330827b93467e385a2ebf009d69bb4e924c25de2305ddb277a2859120867461272d605b6357f9a82 +MISC metadata.xml 315 BLAKE2B 182d83d40631234d357d332b8e293c21bb2f3eae973943e9e4bad72d59e6d99beba37ea7040f609490b2f5e9dd9dc6844c29bdcd2067862620b883cd53032e3f SHA512 447055480b194584c2a20458664b53916d198417612b3a084f7d36dc18ea0d4678b93ba916295905059ec37d92a18bfdf2e04b536b5aca378325f38037730ad9 diff --git a/dev-java/fastutil/fastutil-7.0.10.ebuild b/dev-java/fastutil/fastutil-7.0.10.ebuild new file mode 100644 index 000000000000..0ca7d1ce8a0c --- /dev/null +++ b/dev-java/fastutil/fastutil-7.0.10.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-ant-2 + +DESCRIPTION="Provides faster type-specific maps, sets and lists with a small memory footprint" +HOMEPAGE="https://github.com/vigna/fastutil" +SRC_URI="https://github.com/vigna/fastutil/archive/${PV}.zip -> ${P}.zip" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="amd64 ppc64 x86" + +RDEPEND=">=virtual/jre-1.6" +DEPEND=">=virtual/jdk-1.6" + +src_compile() { + emake sources + + # bug 162650 and #175578 + java-pkg_init-compiler_ + + [[ ${GENTOO_COMPILER} != "javac" ]] && export ANT_OPTS="-Xmx512m" + java-pkg-2_src_compile +} + +src_install() { + java-pkg_newjar "${P}.jar" + + dodoc CHANGES README.md + + use doc && java-pkg_dojavadoc docs + use source && java-pkg_dosrc src/it +} diff --git a/dev-java/fastutil/metadata.xml b/dev-java/fastutil/metadata.xml new file mode 100644 index 000000000000..ef9d3ced77a5 --- /dev/null +++ b/dev-java/fastutil/metadata.xml @@ -0,0 +1,11 @@ + + + + + java@gentoo.org + Java + + + vigna/fastutil + + -- cgit v1.2.3