From 84c7758b0586ffd333dd56e97fe6b666eb5de445 Mon Sep 17 00:00:00 2001 From: blshkv Date: Sun, 18 Oct 2020 09:24:58 +0800 Subject: [PATCH] logback: comment on build failure --- dev-java/logback/Manifest | 1 + dev-java/logback/logback-1.2.3.ebuild | 5 ++++ dev-java/logback/logback-1.3.0_alpha5.ebuild | 30 ++++++++++++++++++++ dev-util/jd-cli/jd-cli-1.1.0.ebuild | 8 ++++-- 4 files changed, 41 insertions(+), 3 deletions(-) create mode 100644 dev-java/logback/logback-1.3.0_alpha5.ebuild diff --git a/dev-java/logback/Manifest b/dev-java/logback/Manifest index 81224fd46..f85021847 100644 --- a/dev-java/logback/Manifest +++ b/dev-java/logback/Manifest @@ -1 +1,2 @@ DIST logback-1.2.3.tar.gz 4159589 BLAKE2B 32f091a460dea754181f8757afd45cc9e9888ead5bc5e2851b194371e8757d2e795b89f187039f9b17a6120b51c9c837d5a8f222276b8814a60052e549b57513 SHA512 f6c359d1d2033c15e61e441efd6a09df991164972e3b77a181f0105a2d536c4f9d4d6589131fc9b81fa86c714693b68a8ee9226257f0fa4f3748083df93862ba +DIST logback-1.3.0_alpha5.tar.gz 4162461 BLAKE2B a32aa4a9536f7670f6bb3694b04f22cbe85be67d1791e8d38f6b82698a1990e9bf0678672b7d1131a94768ffa8df22429995991b02b513bbff287b8140ae9852 SHA512 2bdacad650237f5c3d021983ac10e2516a34f5c23c5519ac34a96ba00fa3523824e64e9b4a7bd3fed2aa8a12f4ebd46db91b3eba4dc6cd0d92e435d6a8ee8e6c diff --git a/dev-java/logback/logback-1.2.3.ebuild b/dev-java/logback/logback-1.2.3.ebuild index ca1b1d9c5..0bab8748d 100644 --- a/dev-java/logback/logback-1.2.3.ebuild +++ b/dev-java/logback/logback-1.2.3.ebuild @@ -19,6 +19,11 @@ RDEPEND="virtual/jre:11" DEPEND="${RDEPEND} dev-java/slf4j-api dev-java/slf4j-log4j12 + dev-java/junit:4 + dev-java/osgi-core-api virtual/jdk:11" JAVA_GENTOO_CLASSPATH="slf4j-api,slf4j-log4j12,junit-4,osgi-core-api" + +#fails to compile: +#package org.slf4j.event does not exist diff --git a/dev-java/logback/logback-1.3.0_alpha5.ebuild b/dev-java/logback/logback-1.3.0_alpha5.ebuild new file mode 100644 index 000000000..58c2fc52c --- /dev/null +++ b/dev-java/logback/logback-1.3.0_alpha5.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="The reliable, generic, fast and flexible logging framework" +HOMEPAGE="https://github.com/qos-ch/logback" +#SRC_URI="https://github.com/qos-ch/logback/archive/v_${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/qos-ch/logback/archive/v_1.3.0-alpha5.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +#WIP +#KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND="virtual/jre:11" +DEPEND="${RDEPEND} + dev-java/slf4j-api + dev-java/slf4j-log4j12 + dev-java/junit:4 + dev-java/osgi-core-api + virtual/jdk:11" + +JAVA_GENTOO_CLASSPATH="slf4j-api,slf4j-log4j12,junit-4,osgi-core-api" + +#fails to compile: +#logback-classic/src/main/java9/module-info.java:1: error: too many module declarations found diff --git a/dev-util/jd-cli/jd-cli-1.1.0.ebuild b/dev-util/jd-cli/jd-cli-1.1.0.ebuild index d735d40df..6cb62938d 100644 --- a/dev-util/jd-cli/jd-cli-1.1.0.ebuild +++ b/dev-util/jd-cli/jd-cli-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,18 +10,20 @@ HOMEPAGE="https://github.com/kwart/jd-cli" SRC_URI="https://github.com/kwart/jd-cli/archive/jd-cmd-${PV}.Final.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3" SLOT="0" +#logback fails to build #KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND="virtual/jre:11" DEPEND="${RDEPEND} + virtual/jdk:11 dev-java/jcommander dev-java/slf4j-api - virtual/jdk:11" + dev-java/logback" S="${WORKDIR}/${PN}-${P}.Final" -JAVA_GENTOO_CLASSPATH="jcommander,slf4j-api" +JAVA_GENTOO_CLASSPATH="jcommander,slf4j-api,logback" JAVA_SRC_DIR="jd-cli/src/main/java/com/github/kwart/jd/cli"