From 4cbcc855382a06088e2f016f62cafdbcb7e40665 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 20 Mar 2022 00:40:44 +0000 Subject: gentoo resync : 20.03.2022 --- dev-java/jeromq/Manifest | 3 +++ dev-java/jeromq/jeromq-0.5.2.ebuild | 50 +++++++++++++++++++++++++++++++++++++ dev-java/jeromq/metadata.xml | 7 ++++++ 3 files changed, 60 insertions(+) create mode 100644 dev-java/jeromq/Manifest create mode 100644 dev-java/jeromq/jeromq-0.5.2.ebuild create mode 100644 dev-java/jeromq/metadata.xml (limited to 'dev-java/jeromq') diff --git a/dev-java/jeromq/Manifest b/dev-java/jeromq/Manifest new file mode 100644 index 000000000000..be2dab4d2139 --- /dev/null +++ b/dev-java/jeromq/Manifest @@ -0,0 +1,3 @@ +DIST jeromq-0.5.2.tar.gz 422673 BLAKE2B f244ef95bff70de8eb184e6eda8e292c54488435b8c9e000dbff5f1d6cb7b2b3066061bcb1fa678d2756117a52c39df795dae84071b544b0f577a331aecc8516 SHA512 49a3e9f7ff6b54dcde03958a84e72b8d4b44fb150fc980e9f1ea4ba9e258dcb0a0730d006550a3eb33e9f241e6d89cdc0ee2155213ddd309e255d606d1fa567b +EBUILD jeromq-0.5.2.ebuild 1264 BLAKE2B 1b0ae5d6f70f6b8f3f1c96403d8980381720653dd6f93278f8c8cbc9650ea7e3cca9a3db33338267d244df1267f50c9f01be0cd0b597e26ad2c43faee9900c3b SHA512 6f836e43242732acb4c57f2e2c9796e65b84950587a00629208e3ebaa5bc90ad51124e9429eb6b96e0b35fbf7b959a11de3d045cc83afb1e646614243a00ca4b +MISC metadata.xml 217 BLAKE2B cb41a7bd7e5c55319465d67551eae75371cc72d58629c61f70a7f54c388645d5ab1427c66dfdd5954e36ca40f0d3209f871d476cacd61516dd57e3297aaa601f SHA512 4df8395dcf07c52adadee71ad7dfa9f611ade8485cc9869397d0037272ae9add9b40d90669da8b80e578b4ee14c512da01ba096abe39a5859ac71c5316e425b6 diff --git a/dev-java/jeromq/jeromq-0.5.2.ebuild b/dev-java/jeromq/jeromq-0.5.2.ebuild new file mode 100644 index 000000000000..a9d3fe3c79c2 --- /dev/null +++ b/dev-java/jeromq/jeromq-0.5.2.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/zeromq/jeromq/archive/refs/tags/v0.5.2.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild jeromq-0.5.2.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.zeromq:jeromq:0.5.2" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Pure Java implementation of libzmq" +HOMEPAGE="https://github.com/zeromq/jeromq" +SRC_URI="https://github.com/zeromq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm arm64 ppc64 x86" + +PROPERTIES="test_network" +RESTRICT="test" + +# Common dependencies +# POM: pom.xml +# com.neilalexander:jnacl:1.0.0 -> >=dev-java/jnacl-1.0:0 + +CP_DEPEND="dev-java/jnacl:0" + +DEPEND="${CP_DEPEND} + >=virtual/jdk-1.8:*" + +RDEPEND="${CP_DEPEND} + >=virtual/jre-1.8:*" + +DOCS=( AUTHORS LICENSE {CHANGELOG,CONTRIBUTING,README}.md ) + +S="${WORKDIR}/${P}" + +JAVA_SRC_DIR="src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="src/test/java" + +src_install() { + default # https://bugs.gentoo.org/789582 + java-pkg-simple_src_install +} diff --git a/dev-java/jeromq/metadata.xml b/dev-java/jeromq/metadata.xml new file mode 100644 index 000000000000..75321cfb5598 --- /dev/null +++ b/dev-java/jeromq/metadata.xml @@ -0,0 +1,7 @@ + + + + + java@gentoo.org + + -- cgit v1.2.3