Added dev-java/HdrHistogram-2.2.2
This commit is contained in:
49
dev-java/HdrHistogram/HdrHistogram-2.2.2.ebuild
Normal file
49
dev-java/HdrHistogram/HdrHistogram-2.2.2.ebuild
Normal file
@@ -0,0 +1,49 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
# JUnit Jupiter is needed for tests
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
MAVEN_ID="org.hdrhistogram:${PN}:${PV}"
|
||||
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="A High Dynamic Range (HDR) Histogram"
|
||||
HOMEPAGE="https://hdrhistogram.github.io/HdrHistogram/"
|
||||
SRC_URI="https://github.com/HdrHistogram/HdrHistogram/archive/refs/tags/${P}.tar.gz"
|
||||
LICENSE="|| ( public-domain BSD-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DEPEND="
|
||||
>=virtual/jdk-1.8:*
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
>=virtual/jre-1.8:*
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}-${P}"
|
||||
|
||||
JAVA_SRC_DIR="src/main/java"
|
||||
|
||||
JAVA_TEST_SRC_DIR="src/test/java"
|
||||
JAVA_TEST_RESOURCE_DIRS=( "src/test/resources" )
|
||||
|
||||
src_prepare() {
|
||||
java-pkg-2_src_prepare
|
||||
cp "${JAVA_SRC_DIR}/org/HdrHistogram/"Version.java{.template,} ||
|
||||
die "Failed to copy Version.java"
|
||||
sed -i -e "s/\$VERSION\$/${PV}/g" \
|
||||
"${JAVA_SRC_DIR}/org/HdrHistogram/Version.java" ||
|
||||
die "Failed to write package version to Version.java"
|
||||
sed -i -e "s/\$BUILD_TIME\$/$(date --utc '+%FT%TZ')/g" \
|
||||
"${JAVA_SRC_DIR}/org/HdrHistogram/Version.java" ||
|
||||
die "Failed to write build time to Version.java"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg-simple_src_install
|
||||
einstalldocs # https://bugs.gentoo.org/789582
|
||||
}
|
3
dev-java/HdrHistogram/Manifest
Normal file
3
dev-java/HdrHistogram/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
DIST HdrHistogram-2.2.2.tar.gz 649548 BLAKE2B 5aac2103b0a4b2d2c1f0a7337f07bb9894747f4ff80ad6ddfe17595f7be5c5597267fa0bd741db6b2b98b334760abc37a7800eb7dcb140c9e3ffffb524b8b247 SHA512 fbead3ea77c4c0ccf80c252043024848b5e4f4264a55e08bdb9289ab6312096d444e6793546c3bcbcdd1633b5bdcc4f8070452f06b4e23a98f22f515f5371500
|
||||
EBUILD HdrHistogram-2.2.2.ebuild 1266 BLAKE2B 8853f7cb165987041e083f3c0ede1845207de42e38ff430519f96832675e9ce91e7daf5781a07bdbbf48e379c3667359e5b91b6d110d9e2aa564ec706e97ff0b SHA512 e9c5a958f34be0f701fa8d6efb01e39fe66268e5de6072bc16d7c7910e4f3272fe25ddd1b5f9d2a6906e8fff898d6fdee7594bc9fd53b6e9d8560ece2bba87e0
|
||||
MISC metadata.xml 440 BLAKE2B a6d68a60e3e5e50f498323e5717571c960ebaa31bf5f4ca5a0888c0d43ff56b021f260d17c00eb0a72a299004afaec454834fa2fec5dafdc4815565b30a54642 SHA512 482d884430e21933a2b16d07817481f84d6d159458de7ac5002df19c538a9e57da46171a53ae2cb55d00b65d09c8631676aaf29544a175362954e8b3de0f7292
|
15
dev-java/HdrHistogram/metadata.xml
Normal file
15
dev-java/HdrHistogram/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>zzy2529420793@gmail.com</email>
|
||||
<name>zongyu</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>liaoyuan@gmail.com</email>
|
||||
<name>Yuan Liao</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">HdrHistogram/HdrHistogram</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
Reference in New Issue
Block a user