public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Patrice Clement" <monsieurp@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/bcprov/
Date: Fri,  9 Oct 2015 09:25:44 +0000 (UTC)	[thread overview]
Message-ID: <1444382636.01b94eee60dd99f6a646cebbf365a04f54047456.monsieurp@gentoo> (raw)

commit:     01b94eee60dd99f6a646cebbf365a04f54047456
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  9 09:19:38 2015 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Fri Oct  9 09:23:56 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b94eee

dev-java/bprov: Add back old ebuilds for version 1.50 and 1.52 until SLOTing is fixed across the tree.

Currently, both ebuilds have two different SLOTs (0 and 1.52) which is
inconsistent. We should decide on which SLOT we keep and mend ebuilds across
the tree who use the wrong SLOT.

I have been breaking the tree a couple of times this morning due to this
mismatch. This commit should quiet down the CI system now.

Package-Manager: portage-2.2.20.1
RepoMan-Options: --force
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-java/bcprov/bcprov-1.50-r2.ebuild | 66 +++++++++++++++++++++++++++++++++++
 dev-java/bcprov/bcprov-1.52-r1.ebuild | 66 +++++++++++++++++++++++++++++++++++
 2 files changed, 132 insertions(+)

diff --git a/dev-java/bcprov/bcprov-1.50-r2.ebuild b/dev-java/bcprov/bcprov-1.50-r2.ebuild
new file mode 100644
index 0000000..b0deca8
--- /dev/null
+++ b/dev-java/bcprov/bcprov-1.50-r2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_P="${PN}-jdk15on-${PV/./}"
+
+DESCRIPTION="Java cryptography APIs"
+HOMEPAGE="http://www.bouncycastle.org/java.html"
+SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="1.50"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+
+CDEPEND=""
+
+DEPEND=">=virtual/jdk-1.6
+	app-arch/unzip
+	${CDEPEND}"
+
+RDEPEND=">=virtual/jre-1.6
+	${CDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+JAVA_ENCODING="ISO-8859-1"
+
+# Package can't be built with test as bcprov and bcpkix can't be built with test.
+RESTRICT="test"
+
+src_unpack() {
+	default
+	cd "${S}"
+	unpack ./src.zip
+}
+
+java_prepare() {
+	if ! use test; then
+		# There are too many files to delete so we won't be using JAVA_RM_FILES
+		# (it produces a lot of output).
+		local RM_TEST_FILES=()
+		while read -d $'\0' -r file; do
+			RM_TEST_FILES+=("${file}")
+		done < <(find . -name "*Test*.java" -type f -print0)
+		while read -d $'\0' -r file; do
+			RM_TEST_FILES+=("${file}")
+		done < <(find . -name "*Mock*.java" -type f -print0)
+
+		rm -v "${RM_TEST_FILES[@]}"
+	fi
+}
+
+src_compile() {
+	java-pkg-simple_src_compile
+}
+
+src_install() {
+	java-pkg-simple_src_install
+	use source && java-pkg_dosrc org
+}

diff --git a/dev-java/bcprov/bcprov-1.52-r1.ebuild b/dev-java/bcprov/bcprov-1.52-r1.ebuild
new file mode 100644
index 0000000..add187a
--- /dev/null
+++ b/dev-java/bcprov/bcprov-1.52-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_P="${PN}-jdk15on-${PV/./}"
+
+DESCRIPTION="Java cryptography APIs"
+HOMEPAGE="http://www.bouncycastle.org/java.html"
+SRC_URI="http://www.bouncycastle.org/download/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="1.52"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos"
+
+CDEPEND=""
+
+DEPEND=">=virtual/jdk-1.6
+	app-arch/unzip
+	${CDEPEND}"
+
+RDEPEND=">=virtual/jre-1.6
+	${CDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+JAVA_ENCODING="ISO-8859-1"
+
+# Package can't be build with test as bcprov and bcpkix can't be built with test.
+RESTRICT="test"
+
+src_unpack() {
+	default
+	cd "${S}"
+	unpack ./src.zip
+}
+
+java_prepare() {
+	if ! use test; then
+		# There are too many files to delete so we won't be using JAVA_RM_FILES
+		# (it produces a lot of output).
+		local RM_TEST_FILES=()
+		while read -d $'\0' -r file; do
+			RM_TEST_FILES+=("${file}")
+		done < <(find . -name "*Test*.java" -type f -print0)
+		while read -d $'\0' -r file; do
+			RM_TEST_FILES+=("${file}")
+		done < <(find . -name "*Mock*.java" -type f -print0)
+
+		rm -v "${RM_TEST_FILES[@]}"
+	fi
+}
+
+src_compile() {
+	java-pkg-simple_src_compile
+}
+
+src_install() {
+	java-pkg-simple_src_install
+	use source && java-pkg_dosrc org
+}


             reply	other threads:[~2015-10-09  9:25 UTC|newest]

Thread overview: 78+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-10-09  9:25 Patrice Clement [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-07-02  6:58 [gentoo-commits] repo/gentoo:master commit in: dev-java/bcprov/ Miroslav Šulc
2024-01-06 21:52 Miroslav Šulc
2024-01-06  8:11 Sam James
2024-01-06  8:11 Sam James
2023-12-07 10:37 Miroslav Šulc
2023-10-28  8:23 Miroslav Šulc
2023-10-26 13:04 Sam James
2023-10-20 20:18 Arthur Zamarin
2023-10-20 20:18 Arthur Zamarin
2023-10-19 13:37 Sam James
2023-10-19 12:17 Sam James
2023-10-19 12:17 Sam James
2023-09-19 14:10 Miroslav Šulc
2023-09-19 14:10 Miroslav Šulc
2022-12-15  8:43 Miroslav Šulc
2022-12-15  4:23 Arthur Zamarin
2022-12-15  4:23 Arthur Zamarin
2022-12-15  2:05 Sam James
2022-12-15  2:05 Sam James
2022-11-14 14:48 Florian Schmaus
2022-07-09 13:00 Arthur Zamarin
2022-07-09 12:35 Arthur Zamarin
2022-07-07  6:35 Agostino Sarubbo
2022-07-07  6:34 Agostino Sarubbo
2022-07-06  8:40 Arthur Zamarin
2022-06-06  7:42 Florian Schmaus
2022-06-06  7:42 Florian Schmaus
2022-06-02  6:14 Sam James
2022-05-22 17:57 Florian Schmaus
2022-01-05 20:49 Florian Schmaus
2021-11-26  7:53 Miroslav Šulc
2021-11-25  7:20 Miroslav Šulc
2021-11-25  4:11 Sam James
2021-11-25  2:06 Sam James
2021-11-24 22:26 Miroslav Šulc
2021-11-11 14:20 Miroslav Šulc
2021-08-11 19:11 Sam James
2021-08-09  0:31 Sam James
2021-07-09 13:14 Miroslav Šulc
2021-07-09  6:26 Agostino Sarubbo
2021-07-08  3:53 Sam James
2021-06-07  8:52 Miroslav Šulc
2021-06-06  8:20 Miroslav Šulc
2021-06-06  8:20 Miroslav Šulc
2021-06-06  8:20 Miroslav Šulc
2021-06-05  7:12 Miroslav Šulc
2021-06-05  7:12 Miroslav Šulc
2021-06-05  7:12 Miroslav Šulc
2021-06-05  6:50 Miroslav Šulc
2021-06-05  6:50 Miroslav Šulc
2021-02-24  9:00 Miroslav Šulc
2021-02-24  9:00 Miroslav Šulc
2020-12-02  0:32 Aaron Bauman
2020-09-24  6:59 Agostino Sarubbo
2020-09-24  6:53 Agostino Sarubbo
2020-08-23 16:33 Miroslav Šulc
2020-08-23 16:33 Miroslav Šulc
2020-07-25  2:21 Sam James
2020-07-20  1:10 Sam James
2018-04-08 22:42 Patrice Clement
2018-03-01  8:39 Michał Górny
2017-07-13 17:27 Alexis Ballier
2016-02-07 19:27 Patrice Clement
2015-10-17 15:16 Patrice Clement
2015-10-17 15:16 Patrice Clement
2015-10-09  8:59 Patrice Clement
2015-10-09  8:59 Patrice Clement
2015-10-09  7:24 Patrice Clement
2015-10-09  7:24 Patrice Clement
2015-10-08 22:11 Patrice Clement
2015-10-08 22:11 Patrice Clement
2015-10-08 22:11 Patrice Clement
2015-10-08 22:11 Patrice Clement
2015-10-08 22:11 Patrice Clement
2015-09-05 10:03 Patrice Clement
2015-09-05  9:53 Patrice Clement
2015-08-10 18:39 Patrice Clement

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1444382636.01b94eee60dd99f6a646cebbf365a04f54047456.monsieurp@gentoo \
    --to=monsieurp@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox