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/freehep-io/Manifest | 3 +++ dev-java/freehep-io/freehep-io-2.2.2.ebuild | 36 +++++++++++++++++++++++++++++ dev-java/freehep-io/metadata.xml | 11 +++++++++ 3 files changed, 50 insertions(+) create mode 100644 dev-java/freehep-io/Manifest create mode 100644 dev-java/freehep-io/freehep-io-2.2.2.ebuild create mode 100644 dev-java/freehep-io/metadata.xml (limited to 'dev-java/freehep-io') diff --git a/dev-java/freehep-io/Manifest b/dev-java/freehep-io/Manifest new file mode 100644 index 000000000000..32a84acca697 --- /dev/null +++ b/dev-java/freehep-io/Manifest @@ -0,0 +1,3 @@ +DIST freehep-io-2.2.2.tar.gz 76935 BLAKE2B 11468effa883c44f4376bac7282881942209cd5769545083bd761489f31eceec96c909d452f2a056172c8fee65917895acb34c18583d771a258883e4e12c3906 SHA512 1cc7cab3d9648b119aa8c637c84cd985adc0f9dd2cdd153021500831325d719ef5fa41d8964ccbeed3af95b87e09c4886597c0ede1370a209f6807932636b0ee +EBUILD freehep-io-2.2.2.ebuild 912 BLAKE2B b0af793ed7bcb34527b73c1dd83abc831de9cf17301de21c5f2620b14b891855fb297d4de567bd4e3779f3c2eb028c92ca839c25ecdf4a9be9eaeb554ef059bc SHA512 7ef173a74fadaec2be6d235a01be2da8a5d2f55419ab5f31db04d1cdf1af11a20abd575fb2daaaa6b919fac7e48c0ebf08b0bcea1c350f4243a6db281fac125d +MISC metadata.xml 319 BLAKE2B ad988afc5f8c9c81de7629530afb00356007d90ecd2aea514a89db270489de30170b11d3aeecc01bde5950759b4a8b62fd459e91102e317fc22395769be71bfe SHA512 4da3787100462ce6feff5ecf42ed8cf70a3c5b5c3ed45d9c9afb88b341c110d230d8b89d911a17eb9d632dcac8eeae44c93468cc518c2ad1b8c972e51ecea5a0 diff --git a/dev-java/freehep-io/freehep-io-2.2.2.ebuild b/dev-java/freehep-io/freehep-io-2.2.2.ebuild new file mode 100644 index 000000000000..1343d8707ff8 --- /dev/null +++ b/dev-java/freehep-io/freehep-io-2.2.2.ebuild @@ -0,0 +1,36 @@ +# 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-pkg-simple + +DESCRIPTION="High Energy Physics Java library - FreeHEP I/O Library" +HOMEPAGE="http://java.freehep.org/" +SRC_URI="https://github.com/freehep/${PN}/archive/${P}.tar.gz" +LICENSE="Apache-2.0 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +DEPEND=">=virtual/jdk-1.7 + test? ( dev-java/junit:4 )" + +RDEPEND=">=virtual/jre-1.7" + +S="${WORKDIR}/${PN}-${P}" +JAVA_SRC_DIR="src/main/java" + +src_test() { + local DIR=src/test/java + local CP="${DIR}:${PN}.jar:$(java-pkg_getjars junit-4)" + local TESTS=$(find ${DIR} -name "*Test.java" ! -name "Abstract*") + TESTS="${TESTS//src\/test\/java\/}" + TESTS="${TESTS//.java}" + TESTS="${TESTS//\//.}" + + ejavac -cp "${CP}" -d ${DIR} $(find ${DIR} -name "*.java") + ejunit4 -classpath "${CP}" ${TESTS} +} diff --git a/dev-java/freehep-io/metadata.xml b/dev-java/freehep-io/metadata.xml new file mode 100644 index 000000000000..ff99e83575c0 --- /dev/null +++ b/dev-java/freehep-io/metadata.xml @@ -0,0 +1,11 @@ + + + + + java@gentoo.org + Java + + + freehep/freehep-io + + -- cgit v1.2.3