diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 21:03:06 +0100 |
commit | 8376ef56580626e9c0f796d5b85b53a0a1c7d5f5 (patch) | |
tree | 7681bbd4e8b05407772df40a4bf04cbbc8afc3fa /dev-java/freehep-io | |
parent | 30a9caf154332f12ca60756e1b75d2f0e3e1822d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-java/freehep-io')
-rw-r--r-- | dev-java/freehep-io/Manifest | 3 | ||||
-rw-r--r-- | dev-java/freehep-io/freehep-io-2.2.2.ebuild | 36 | ||||
-rw-r--r-- | dev-java/freehep-io/metadata.xml | 11 |
3 files changed, 50 insertions, 0 deletions
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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>java@gentoo.org</email> + <name>Java</name> + </maintainer> + <upstream> + <remote-id type="github">freehep/freehep-io</remote-id> + </upstream> +</pkgmetadata> |