Gentoo Archives: gentoo-commits

From: Patrice Clement <monsieurp@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/fastutil/
Date: Mon, 07 Mar 2016 07:55:27
Message-Id: 1457336523.c930df63a65a4d1cf18fddab86b456b8c00cdf0f.monsieurp@gentoo
1 commit: c930df63a65a4d1cf18fddab86b456b8c00cdf0f
2 Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 7 07:41:33 2016 +0000
4 Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 7 07:42:03 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c930df63
7
8 dev-java/fastutil: Version bump.
9
10 Package-Manager: portage-2.2.26
11
12 dev-java/fastutil/Manifest | 1 +
13 dev-java/fastutil/fastutil-7.0.10.ebuild | 39 ++++++++++++++++++++++++++++++++
14 2 files changed, 40 insertions(+)
15
16 diff --git a/dev-java/fastutil/Manifest b/dev-java/fastutil/Manifest
17 index 6752fc2..5e2af3f 100644
18 --- a/dev-java/fastutil/Manifest
19 +++ b/dev-java/fastutil/Manifest
20 @@ -1,2 +1,3 @@
21 DIST fastutil-5.1.3-src.tar.gz 238461 SHA256 fe95b3f66306003bdda1de018120150790205760065d7e31aa8c207c25c3a188 SHA512 67f7ac65afbfd9e5adc415ea65a3b2f334752008e994c7e1ecac334b06a98edad73da549245e39c79709df683f4384c1d0c76f7e8a8cdd428407d547ce0eea47 WHIRLPOOL 2533487909428345f35eebb845f33267f6cd81140206e721eeca1f3f7f94926dc2af9b03dcbdde35799a089ad174e5dd6a052251820558a907579e223ec3b01a
22 DIST fastutil-6.5.4-src.tar.gz 376688 SHA256 bc2cc6abb168856c43b9c5f6b468b1cfba4657efd0623a7d7e7800a9e01d966e SHA512 3b75d423ce9e4bb883f1baa910ed59b9ad2fc1ddf52da970f7d40eef6e0044618ce6aeaaa9daf873a256a966cd5bf850004feec21a8e7abf05cc6ac7eb6dd3fb WHIRLPOOL 5ec84a84c9be5dbfb53d69a557b0b26c0658b06b9234da4ed1614afff8ceafbcf3fe38a6b775fdc91202ad0301e2aebb70566dcd8cbae81c3828b7f18be5146d
23 +DIST fastutil-7.0.10.zip 518168 SHA256 0176bc09948db672e312b077420868aed7ded693666f77cec2d62b9c3226c26d SHA512 9345f509243bf91123b4232b95915ae4d6071b5da17948cf62e993e77e9ed947637f02937ccd98edbfd874db7f98c1858357e21721feb338d97041a7bcc3e558 WHIRLPOOL 7d209e130dc6c5dcffd2f32a7f77b18d2bfbd679fe18c7e7017db3c0006a5775398a8e1563c0a1b69b4a7f8f8f5ac430804b8ce7903fe836d371817111c07bde
24
25 diff --git a/dev-java/fastutil/fastutil-7.0.10.ebuild b/dev-java/fastutil/fastutil-7.0.10.ebuild
26 new file mode 100644
27 index 0000000..e20bd24
28 --- /dev/null
29 +++ b/dev-java/fastutil/fastutil-7.0.10.ebuild
30 @@ -0,0 +1,39 @@
31 +# Copyright 1999-2016 Gentoo Foundation
32 +# Distributed under the terms of the GNU General Public License v2
33 +# $Id$
34 +
35 +EAPI="5"
36 +
37 +JAVA_PKG_IUSE="doc source"
38 +
39 +inherit java-pkg-2 java-ant-2
40 +
41 +DESCRIPTION="Provides faster type-specific maps, sets and lists with a small memory footprint"
42 +HOMEPAGE="https://github.com/vigna/fastutil"
43 +SRC_URI="https://github.com/vigna/fastutil/archive/${PV}.zip -> ${P}.zip"
44 +
45 +LICENSE="Apache-2.0"
46 +SLOT="0"
47 +KEYWORDS="~amd64 ~ppc64 ~x86"
48 +
49 +DEPEND=">=virtual/jdk-1.6"
50 +RDEPEND=">=virtual/jre-1.6"
51 +
52 +src_compile() {
53 + emake sources
54 +
55 + # bug 162650 and #175578
56 + java-pkg_init-compiler_
57 +
58 + [[ ${GENTOO_COMPILER} != "javac" ]] && export ANT_OPTS="-Xmx512m"
59 + java-pkg-2_src_compile
60 +}
61 +
62 +src_install() {
63 + java-pkg_newjar "${P}.jar"
64 +
65 + dodoc CHANGES README.md
66 +
67 + use doc && java-pkg_dojavadoc docs
68 + use source && java-pkg_dosrc src/it
69 +}