From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4F0F813835A for ; Mon, 5 Apr 2021 11:13:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 83A87E086A; Mon, 5 Apr 2021 11:13:43 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 5D175E0866 for ; Mon, 5 Apr 2021 11:13:42 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 63DEB340A03 for ; Mon, 5 Apr 2021 11:13:41 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id B536863E for ; Mon, 5 Apr 2021 11:13:39 +0000 (UTC) From: "Miroslav Šulc" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Miroslav Šulc" Message-ID: <1617620604.9bf5e745fe0c81704769111e36ebf980aa7972d7.fordfrog@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/objenesis/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-java/objenesis/Manifest dev-java/objenesis/metadata.xml dev-java/objenesis/objenesis-3.2.ebuild X-VCS-Directories: dev-java/objenesis/ X-VCS-Committer: fordfrog X-VCS-Committer-Name: Miroslav Šulc X-VCS-Revision: 9bf5e745fe0c81704769111e36ebf980aa7972d7 X-VCS-Branch: master Date: Mon, 5 Apr 2021 11:13:39 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 6efc6b0c-379c-4963-a7c5-404428e73793 X-Archives-Hash: 4101f63fefe5e07215d8bf322b2aff28 commit: 9bf5e745fe0c81704769111e36ebf980aa7972d7 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Fri Apr 2 15:24:11 2021 +0000 Commit: Miroslav Šulc gentoo org> CommitDate: Mon Apr 5 11:03:24 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf5e745 dev-java/objenesis: bump to 3.2 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/20220/commits/497b707eb0e8d2170ae348d44014f6a2d320e9de Signed-off-by: Miroslav Šulc gentoo.org> dev-java/objenesis/Manifest | 1 + dev-java/objenesis/metadata.xml | 3 ++- dev-java/objenesis/objenesis-3.2.ebuild | 44 +++++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+), 1 deletion(-) diff --git a/dev-java/objenesis/Manifest b/dev-java/objenesis/Manifest index b16e217593f..6798eae5eba 100644 --- a/dev-java/objenesis/Manifest +++ b/dev-java/objenesis/Manifest @@ -1 +1,2 @@ DIST objenesis-1.3-bin.zip 287452 BLAKE2B d3f6cce9ad46d8578e24077df8a19fcdf2f9456ef732f73fe234ae688c9ceca7277e5376657efcdaba1a7b5a80ddf106aff52f291a6b2f698a010a288e961e33 SHA512 48f838e00cfe0d12c6c73fb3d1d8482ccd8de71742a86c3afbba832c6b73e1f7b1604f8c209386e00f7751cd568e9ef4d61b543db66c927f3d61f9e6ee0a4193 +DIST objenesis-3.2.tar.gz 123629 BLAKE2B d875224d7a9fcf6173787edaca35f58f72d6c85ee443831be8050170ba826e8a155c7983c62ef5d01a1bb8331943dd6da5cb50eefb87cc0c7d3db540b01fcac3 SHA512 8f0bf9449191bce1823be0cbae85438edf595bde0483bb2fb4415a880b6715ae60826473bd5ee15789a7d0638932878dbdaaf7b42a6d582aa7bbf09124e97e3b diff --git a/dev-java/objenesis/metadata.xml b/dev-java/objenesis/metadata.xml index 5edcde2bc35..36a0882f408 100644 --- a/dev-java/objenesis/metadata.xml +++ b/dev-java/objenesis/metadata.xml @@ -6,6 +6,7 @@ Java - objenesis + easymock/objenesis + https://github.com/easymock/objenesis/issues diff --git a/dev-java/objenesis/objenesis-3.2.ebuild b/dev-java/objenesis/objenesis-3.2.ebuild new file mode 100644 index 00000000000..ce6d04ce8dc --- /dev/null +++ b/dev-java/objenesis/objenesis-3.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom objenesis-3.2/main/pom.xml --download-uri https://github.com/easymock/objenesis/archive/refs/tags/3.2.tar.gz --slot 0 --keywords "~amd64 ~arm64 ~ppc64 ~x86" --ebuild objenesis-3.2.ebuild + +EAPI=7 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.objenesis:objenesis:3.2" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A library for instantiating Java objects" +HOMEPAGE="http://objenesis.org/objenesis" +SRC_URI="https://github.com/easymock/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# Compile dependencies +# POM: ${P}/main/pom.xml +# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 +# test? org.objenesis:objenesis-test:3.2 -> >=dev-java/objenesis-test-3.2:0 + +DEPEND=" + >=virtual/jdk-1.8:* + test? ( + >=dev-java/objenesis-test-3.2:0 + ) +" + +RDEPEND=" + >=virtual/jre-1.8:* +" + +S="${WORKDIR}" + +JAVA_SRC_DIR="${P}/main/src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="junit-4,objenesis-test" +JAVA_TEST_SRC_DIR="${P}/main/src/test/java"