* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2016-03-17 22:06 James Le Cuirot
0 siblings, 0 replies; 21+ messages in thread
From: James Le Cuirot @ 2016-03-17 22:06 UTC (permalink / raw
To: gentoo-commits
commit: dd2da4e09ff6f6e10976ccc276e7486d0a83e3a2
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 17 21:52:38 2016 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Mar 17 22:06:42 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2da4e0
dev-java/avalon-logkit: Set javac encoding, fixes bug #560472
This only failed when LC_ALL=C because that changes the default
encoding used by javac. This is a problem for Ant-based packages. My
suggestion is that Gentoo Java devs build with LC_ALL=C to spot these.
Package-Manager: portage-2.2.28
dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
index 6438b05..c7f5871 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
@@ -48,6 +48,7 @@ java_prepare() {
}
JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_ENCODING="UTF-8"
EANT_GENTOO_CLASSPATH="oracle-javamail,jms,log4j,servlet-api-3.0"
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2016-03-17 22:06 James Le Cuirot
0 siblings, 0 replies; 21+ messages in thread
From: James Le Cuirot @ 2016-03-17 22:06 UTC (permalink / raw
To: gentoo-commits
commit: 1b1d1e488b0d991fac9c02d97c15dd3d0e447301
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 17 22:02:13 2016 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Mar 17 22:06:44 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1d1e48
dev-java/avalon-logkit: 2.1-r8 stable using ALLARCHES, closes #577656
Package-Manager: portage-2.2.28
dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
index c7f5871..974faa5 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Easy-to-use Java logging toolkit"
HOMEPAGE="http://avalon.apache.org/"
SRC_URI="mirror://apache/excalibur/excalibur-logkit/source/${P}-src.tar.gz"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
LICENSE="Apache-2.0"
SLOT="2.0"
IUSE=""
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2017-07-05 9:56 Patrice Clement
0 siblings, 0 replies; 21+ messages in thread
From: Patrice Clement @ 2017-07-05 9:56 UTC (permalink / raw
To: gentoo-commits
commit: 3125be8627c2b939239216f2ea57940f5a8bf03e
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 2 18:43:51 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jul 5 09:50:04 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3125be86
dev-java/avalon-logkit: remove java-virtuals/jaf dependency.
Package-Manager: Portage-2.3.5, Repoman-2.3.1
RepoMan-Options: --force
.../avalon-logkit/avalon-logkit-1.2.2-r2.ebuild | 96 ++++++++++++++++++++++
1 file changed, 96 insertions(+)
diff --git a/dev-java/avalon-logkit/avalon-logkit-1.2.2-r2.ebuild b/dev-java/avalon-logkit/avalon-logkit-1.2.2-r2.ebuild
new file mode 100644
index 00000000000..10c58a12255
--- /dev/null
+++ b/dev-java/avalon-logkit/avalon-logkit-1.2.2-r2.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit eutils java-pkg-2
+
+DESCRIPTION="Easy-to-use Java logging toolkit"
+HOMEPAGE="http://avalon.apache.org/"
+SRC_URI="mirror://apache/avalon/logkit/source/logkit-${PV}-src.tar.gz"
+
+LICENSE="Apache-1.1"
+SLOT="1.2"
+
+KEYWORDS="amd64 ppc64 x86 ~x86-fbsd"
+
+CDEPEND="
+ dev-java/log4j:0
+ dev-java/avalon-framework:4.1
+ java-virtuals/jms:0
+ java-virtuals/javamail:0
+ java-virtuals/servlet-api:2.5"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.6
+ test? ( dev-java/junit:4 )"
+
+S="${WORKDIR}/logkit-${PV}-dev"
+SRC_DIR="${S}/src/java"
+JAVADOC_DIR="${S}/javadoc"
+
+java_prepare() {
+ epatch "${FILESDIR}/${P}-java7.patch"
+}
+
+src_compile() {
+ mkdir classes || die "Could not create compile output dir"
+
+ ejavac \
+ -encoding "ISO-8859-1" \
+ -classpath $(java-pkg_getjars javamail,jms,log4j,servlet-api-2.5,avalon-framework-4.1) \
+ -d classes $(find "${SRC_DIR}" -name "*.java") \
+ || die "Compilation failed"
+
+ jar -cf "${S}/${PN}.jar" -C classes . || die "Could not create jar"
+
+ #Generate javadoc
+ if use doc ; then
+ mkdir "${JAVADOC_DIR}" || die "Could not create javadoc dir"
+ cd "${SRC_DIR}"
+ javadoc \
+ -encoding "ISO-8859-1" \
+ -sourcepath "${SRC_DIR}" \
+ -classpath $(java-pkg_getjars javamail,jms,log4j,servlet-api-2.5,avalon-framework-4.1) \
+ -source "${JAVA_VERSION}" \
+ -d "${JAVADOC_DIR}" \
+ $(find "org/apache/log" -type d | tr '/' '.') \
+ || die "Could not create javadoc"
+ fi
+}
+
+src_test() {
+ mkdir test-classes || die "Unable to make dir"
+ local TESTJAR="avalon-logkit-test.jar"
+
+ ejavac \
+ -encoding "ISO-8859-1" \
+ -classpath "avalon-logkit.jar:$(java-config -p junit-4)" \
+ -d test-classes \
+ $(find src/test -name '*.java')
+
+ jar -cf "${TESTJAR}" -C test-classes .
+
+ java -cp "avalon-logkit.jar:${TESTJAR}:$(java-config -p junit:4)" \
+ org.junit.runner.JUnitCore org.apache.log.format.test.FormatterTestCase \
+ org.apache.log.output.test.RevolvingFileStrategyTestCase \
+ org.apache.log.output.test.OutputTargetTestCase \
+ org.apache.log.output.test.DBTargetTestCase \
+ org.apache.log.util.test.UtilTestCase \
+ org.apache.log.test.LoggerListenerTestCase \
+ org.apache.log.test.WrappingTargetTestCase \
+ org.apache.log.test.InheritanceTestCase
+}
+
+src_install() {
+ java-pkg_dojar "${PN}.jar"
+ use doc && java-pkg_dojavadoc "${JAVADOC_DIR}"
+ use source && java-pkg_dosrc "${SRC_DIR}/*"
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2017-07-05 9:56 Patrice Clement
0 siblings, 0 replies; 21+ messages in thread
From: Patrice Clement @ 2017-07-05 9:56 UTC (permalink / raw
To: gentoo-commits
commit: 2eafc9414b84a00360aa2e6bf784b4823a71b77a
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 2 18:44:11 2017 +0000
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jul 5 09:50:06 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eafc941
dev-java/avalon-logkit: clean up old.
Package-Manager: Portage-2.3.5, Repoman-2.3.1
.../avalon-logkit/avalon-logkit-1.2.2-r1.ebuild | 93 ----------------------
1 file changed, 93 deletions(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-1.2.2-r1.ebuild b/dev-java/avalon-logkit/avalon-logkit-1.2.2-r1.ebuild
deleted file mode 100644
index d8bb1c4dbd3..00000000000
--- a/dev-java/avalon-logkit/avalon-logkit-1.2.2-r1.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2
-
-DESCRIPTION="Easy-to-use Java logging toolkit"
-HOMEPAGE="http://avalon.apache.org/"
-SRC_URI="mirror://apache/avalon/logkit/source/logkit-${PV}-src.tar.gz"
-
-LICENSE="Apache-1.1"
-SLOT="1.2"
-IUSE=""
-KEYWORDS="amd64 ppc64 x86 ~x86-fbsd"
-
-COMMON_DEP="
- dev-java/avalon-framework:4.1
- dev-java/log4j:0
- java-virtuals/jaf:0
- java-virtuals/javamail:0
- java-virtuals/jms:0
- java-virtuals/servlet-api:2.5"
-RDEPEND="${COMMON_DEP}
- >=virtual/jre-1.4"
-DEPEND="${COMMON_DEP}
- >=virtual/jdk-1.4
- test? ( dev-java/junit:4 )"
-
-S="${WORKDIR}/logkit-${PV}-dev"
-SRC_DIR="${S}/src/java"
-JAVADOC_DIR="${S}/javadoc"
-
-java_prepare() {
- epatch "${FILESDIR}/${P}-java7.patch"
-}
-
-src_compile() {
- mkdir classes || die "Could not create compile output dir"
-
- ejavac \
- -encoding "ISO-8859-1" \
- -classpath $(java-pkg_getjars jaf,javamail,jms,log4j,servlet-api-2.5,avalon-framework-4.1) \
- -d classes $(find "${SRC_DIR}" -name "*.java") \
- || die "Compilation failed"
-
- jar -cf "${S}/${PN}.jar" -C classes . || die "Could not create jar"
-
- #Generate javadoc
- if use doc ; then
- mkdir "${JAVADOC_DIR}" || die "Could not create javadoc dir"
- cd "${SRC_DIR}"
- javadoc \
- -encoding "ISO-8859-1" \
- -sourcepath "${SRC_DIR}" \
- -classpath $(java-pkg_getjars jaf,javamail,jms,log4j,servlet-api-2.5,avalon-framework-4.1) \
- -source "${JAVA_VERSION}" \
- -d "${JAVADOC_DIR}" \
- $(find "org/apache/log" -type d | tr '/' '.') \
- || die "Could not create javadoc"
- fi
-}
-
-src_test() {
- mkdir test-classes || die "Unable to make dir"
- local TESTJAR="avalon-logkit-test.jar"
-
- ejavac \
- -encoding "ISO-8859-1" \
- -classpath "avalon-logkit.jar:$(java-config -p junit-4)" \
- -d test-classes \
- $(find src/test -name '*.java')
-
- jar -cf "${TESTJAR}" -C test-classes .
-
- java -cp "avalon-logkit.jar:${TESTJAR}:$(java-config -p junit:4)" \
- org.junit.runner.JUnitCore org.apache.log.format.test.FormatterTestCase \
- org.apache.log.output.test.RevolvingFileStrategyTestCase \
- org.apache.log.output.test.OutputTargetTestCase \
- org.apache.log.output.test.DBTargetTestCase \
- org.apache.log.util.test.UtilTestCase \
- org.apache.log.test.LoggerListenerTestCase \
- org.apache.log.test.WrappingTargetTestCase \
- org.apache.log.test.InheritanceTestCase
-}
-
-src_install() {
- java-pkg_dojar "${PN}.jar"
- use doc && java-pkg_dojavadoc "${JAVADOC_DIR}"
- use source && java-pkg_dosrc "${SRC_DIR}/*"
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2017-08-15 5:41 Alexis Ballier
0 siblings, 0 replies; 21+ messages in thread
From: Alexis Ballier @ 2017-08-15 5:41 UTC (permalink / raw
To: gentoo-commits
commit: 4d85d02deaf083f4d1ac2ca360b9d3d1f8962982
Author: Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 15 05:40:57 2017 +0000
Commit: Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Tue Aug 15 05:40:57 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d85d02d
dev-java/avalon-logkit: keyword ~arm64
Package-Manager: Portage-2.3.7, Repoman-2.3.3
dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
index 35b170e91a7..ae9c353e3e1 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ DESCRIPTION="Easy-to-use Java logging toolkit"
HOMEPAGE="http://avalon.apache.org/"
SRC_URI="mirror://apache/excalibur/excalibur-logkit/source/${P}-src.tar.gz"
-KEYWORDS="amd64 ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm64 ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
LICENSE="Apache-2.0"
SLOT="2.0"
IUSE=""
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2017-08-28 22:01 James Le Cuirot
0 siblings, 0 replies; 21+ messages in thread
From: James Le Cuirot @ 2017-08-28 22:01 UTC (permalink / raw
To: gentoo-commits
commit: 85af9e4f2ec1e3500fcf5236aba743b14a92ad6b
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 28 22:00:21 2017 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Mon Aug 28 22:01:46 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85af9e4f
dev-java/avalon-logkit: Remove old 1.2.2-r2
Package-Manager: Portage-2.3.8, Repoman-2.3.2
dev-java/avalon-logkit/Manifest | 1 -
.../avalon-logkit/avalon-logkit-1.2.2-r2.ebuild | 96 ----------------------
2 files changed, 97 deletions(-)
diff --git a/dev-java/avalon-logkit/Manifest b/dev-java/avalon-logkit/Manifest
index 9ce57063aef..93733ecf969 100644
--- a/dev-java/avalon-logkit/Manifest
+++ b/dev-java/avalon-logkit/Manifest
@@ -1,2 +1 @@
DIST avalon-logkit-2.1-src.tar.gz 60218 SHA256 a5f158a52db9acd58648ffe75a023f43c5cbb94d027bb2beccf4983614d4e155 SHA512 9977a3a172ca4fb5c3ad1f623ff109214f71900d2e244f175cc5d140f5f9993caca7e5ca3220728f18a1d6242d11a48990f9ce0150c36b7a9bb10a7a6d5a905a WHIRLPOOL 8fdd0206c2b65c2a8626331ea07b8e5668ef9b2c841ce20ae85459bc8e128c4096c2091f05ad7e92b7c9c769ba0ad485738f7078ce5f205fa38e21d9a1ca1b47
-DIST logkit-1.2.2-src.tar.gz 113180 SHA256 2c81edc87571fbd05797da7f65515e089c62cbb735bdbd10f93e29bd3aa3ddb8 SHA512 a2a027e70a2432d07ef44d229edde57b1fe7a89ee9db2cd85c5609b180d704e28273f7ddbe55b7086260bc4be2c0ac56b1e23f405b785068678a50a8159a5333 WHIRLPOOL 2f5eebe87fd6dddce535360c44bb62e0ff90f2eead5a162dea748d7ee712faf2385b16ab0b719cd1537cada0436a9217f093e48de1a50767680d1230eff301f9
diff --git a/dev-java/avalon-logkit/avalon-logkit-1.2.2-r2.ebuild b/dev-java/avalon-logkit/avalon-logkit-1.2.2-r2.ebuild
deleted file mode 100644
index 10c58a12255..00000000000
--- a/dev-java/avalon-logkit/avalon-logkit-1.2.2-r2.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2
-
-DESCRIPTION="Easy-to-use Java logging toolkit"
-HOMEPAGE="http://avalon.apache.org/"
-SRC_URI="mirror://apache/avalon/logkit/source/logkit-${PV}-src.tar.gz"
-
-LICENSE="Apache-1.1"
-SLOT="1.2"
-
-KEYWORDS="amd64 ppc64 x86 ~x86-fbsd"
-
-CDEPEND="
- dev-java/log4j:0
- dev-java/avalon-framework:4.1
- java-virtuals/jms:0
- java-virtuals/javamail:0
- java-virtuals/servlet-api:2.5"
-
-RDEPEND="
- ${CDEPEND}
- >=virtual/jre-1.6"
-
-DEPEND="
- ${CDEPEND}
- >=virtual/jdk-1.6
- test? ( dev-java/junit:4 )"
-
-S="${WORKDIR}/logkit-${PV}-dev"
-SRC_DIR="${S}/src/java"
-JAVADOC_DIR="${S}/javadoc"
-
-java_prepare() {
- epatch "${FILESDIR}/${P}-java7.patch"
-}
-
-src_compile() {
- mkdir classes || die "Could not create compile output dir"
-
- ejavac \
- -encoding "ISO-8859-1" \
- -classpath $(java-pkg_getjars javamail,jms,log4j,servlet-api-2.5,avalon-framework-4.1) \
- -d classes $(find "${SRC_DIR}" -name "*.java") \
- || die "Compilation failed"
-
- jar -cf "${S}/${PN}.jar" -C classes . || die "Could not create jar"
-
- #Generate javadoc
- if use doc ; then
- mkdir "${JAVADOC_DIR}" || die "Could not create javadoc dir"
- cd "${SRC_DIR}"
- javadoc \
- -encoding "ISO-8859-1" \
- -sourcepath "${SRC_DIR}" \
- -classpath $(java-pkg_getjars javamail,jms,log4j,servlet-api-2.5,avalon-framework-4.1) \
- -source "${JAVA_VERSION}" \
- -d "${JAVADOC_DIR}" \
- $(find "org/apache/log" -type d | tr '/' '.') \
- || die "Could not create javadoc"
- fi
-}
-
-src_test() {
- mkdir test-classes || die "Unable to make dir"
- local TESTJAR="avalon-logkit-test.jar"
-
- ejavac \
- -encoding "ISO-8859-1" \
- -classpath "avalon-logkit.jar:$(java-config -p junit-4)" \
- -d test-classes \
- $(find src/test -name '*.java')
-
- jar -cf "${TESTJAR}" -C test-classes .
-
- java -cp "avalon-logkit.jar:${TESTJAR}:$(java-config -p junit:4)" \
- org.junit.runner.JUnitCore org.apache.log.format.test.FormatterTestCase \
- org.apache.log.output.test.RevolvingFileStrategyTestCase \
- org.apache.log.output.test.OutputTargetTestCase \
- org.apache.log.output.test.DBTargetTestCase \
- org.apache.log.util.test.UtilTestCase \
- org.apache.log.test.LoggerListenerTestCase \
- org.apache.log.test.WrappingTargetTestCase \
- org.apache.log.test.InheritanceTestCase
-}
-
-src_install() {
- java-pkg_dojar "${PN}.jar"
- use doc && java-pkg_dojavadoc "${JAVADOC_DIR}"
- use source && java-pkg_dosrc "${SRC_DIR}/*"
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2018-03-01 8:39 Michał Górny
0 siblings, 0 replies; 21+ messages in thread
From: Michał Górny @ 2018-03-01 8:39 UTC (permalink / raw
To: gentoo-commits
commit: db99609e3cc2123a11c57d47e25f6fccb91ababb
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 1 08:37:27 2018 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Mar 1 08:39:34 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db99609e
dev-java/avalon-logkit: Dekeyword *-fbsd
dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
index ae9c353e3e1..4db25f78e35 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
@@ -13,7 +13,7 @@ DESCRIPTION="Easy-to-use Java logging toolkit"
HOMEPAGE="http://avalon.apache.org/"
SRC_URI="mirror://apache/excalibur/excalibur-logkit/source/${P}-src.tar.gz"
-KEYWORDS="amd64 ~arm64 ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
LICENSE="Apache-2.0"
SLOT="2.0"
IUSE=""
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2021-04-22 11:22 Miroslav Šulc
0 siblings, 0 replies; 21+ messages in thread
From: Miroslav Šulc @ 2021-04-22 11:22 UTC (permalink / raw
To: gentoo-commits
commit: 8cc59fae222c7482737e17524f869bcc7fa6339d
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 22 11:22:09 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 11:22:22 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc59fae
dev-java/avalon-logkit: removed obsolete 2.1-r8
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild | 62 ----------------------
1 file changed, 62 deletions(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
deleted file mode 100644
index 35ac0446b01..00000000000
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r8.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-# NB: this project is dead and we should look into removing it from the tree.
-# Take a look at the homepage.
-DESCRIPTION="Easy-to-use Java logging toolkit"
-HOMEPAGE="http://avalon.apache.org/"
-SRC_URI="mirror://apache/excalibur/excalibur-logkit/source/${P}-src.tar.gz"
-
-KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-LICENSE="Apache-2.0"
-SLOT="2.0"
-IUSE=""
-
-CDEPEND="
- dev-java/log4j:0
- java-virtuals/jms:0
- dev-java/oracle-javamail:0
- java-virtuals/servlet-api:3.0"
-RDEPEND="${CDEPEND}
- >=virtual/jre-1.6"
-DEPEND="${CDEPEND}
- >=virtual/jdk-1.6
- test? (
- dev-java/ant-junit:0
- )"
-
-java_prepare() {
- # Doesn't like 1.6 / 1.7 changes to JDBC
- epatch "${FILESDIR}/${P}-java7.patch"
-
- java-ant_ignore-system-classes
-
- java-ant_xml-rewrite \
- -f build.xml \
- -c -e available \
- -a classpathref \
- -v 'build.classpath' || die
-
- java-pkg_filter-compiler jikes
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_ENCODING="UTF-8"
-
-EANT_GENTOO_CLASSPATH="oracle-javamail,jms,log4j,servlet-api-3.0"
-
-src_test() {
- java-pkg-2_src_test
-}
-
-src_install() {
- java-pkg_newjar target/${P}.jar
- use doc && java-pkg_dojavadoc dist/docs/api
- use source && java-pkg_dosrc src/java/*
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2021-04-22 11:22 Miroslav Šulc
0 siblings, 0 replies; 21+ messages in thread
From: Miroslav Šulc @ 2021-04-22 11:22 UTC (permalink / raw
To: gentoo-commits
commit: 731e01c6fa82c65599d3f1c850f2760d7bec0751
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Apr 22 09:20:54 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 11:22:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=731e01c6
dev-java/avalon-logkit: EAPI 7, min java 1.8
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/20494
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild | 63 ++++++++++++++++++++++
1 file changed, 63 insertions(+)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild
new file mode 100644
index 00000000000..f66302f731e
--- /dev/null
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+# NB: this project is dead and we should look into removing it from the tree.
+# Take a look at the homepage.
+DESCRIPTION="Easy-to-use Java logging toolkit"
+HOMEPAGE="https://avalon.apache.org/closed.html"
+SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
+
+KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+LICENSE="Apache-2.0"
+SLOT="2.0"
+IUSE=""
+
+CDEPEND="
+ dev-java/log4j:0
+ java-virtuals/jms:0
+ dev-java/oracle-javamail:0
+ java-virtuals/servlet-api:3.0"
+RDEPEND="${CDEPEND}
+ >=virtual/jre-1.8:*"
+DEPEND="${CDEPEND}
+ >=virtual/jdk-1.8:*
+ test? (
+ dev-java/ant-junit:0
+ )"
+
+src_prepare() {
+ default
+ # Doesn't like 1.6 / 1.7 changes to JDBC
+ eapply "${FILESDIR}/${P}-java7.patch"
+
+ java-ant_ignore-system-classes
+
+ java-ant_xml-rewrite \
+ -f build.xml \
+ -c -e available \
+ -a classpathref \
+ -v 'build.classpath' || die
+
+ java-pkg_filter-compiler jikes
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_ENCODING="UTF-8"
+
+EANT_GENTOO_CLASSPATH="oracle-javamail,jms,log4j,servlet-api-3.0"
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_newjar target/${P}.jar
+ use doc && java-pkg_dojavadoc dist/docs/api
+ use source && java-pkg_dosrc src/java/*
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2021-05-16 18:58 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2021-05-16 18:58 UTC (permalink / raw
To: gentoo-commits
commit: 785b584ea3dce33f02af84a2f534a1672fd3c932
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 16 18:57:50 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 16 18:57:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785b584e
dev-java/avalon-logkit: Stabilize 2.1-r9 arm64, #784407
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild
index f66302f731e..efbc19a52df 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Easy-to-use Java logging toolkit"
HOMEPAGE="https://avalon.apache.org/closed.html"
SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
-KEYWORDS="amd64 ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
LICENSE="Apache-2.0"
SLOT="2.0"
IUSE=""
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2022-01-30 9:00 Florian Schmaus
0 siblings, 0 replies; 21+ messages in thread
From: Florian Schmaus @ 2022-01-30 9:00 UTC (permalink / raw
To: gentoo-commits
commit: da2626d4c190217491d0ae8f42c3c0dbc1390e9c
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Jan 28 11:38:16 2022 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jan 30 08:59:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2626d4
dev-java/avalon-logkit: Switch to javax-mail
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
.../avalon-logkit/avalon-logkit-2.1-r10.ebuild | 63 ++++++++++++++++++++++
1 file changed, 63 insertions(+)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r10.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r10.ebuild
new file mode 100644
index 000000000000..a79ee489bd88
--- /dev/null
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r10.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+# NB: this project is dead and we should look into removing it from the tree.
+# Take a look at the homepage.
+DESCRIPTION="Easy-to-use Java logging toolkit"
+HOMEPAGE="https://avalon.apache.org/closed.html"
+SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+LICENSE="Apache-2.0"
+SLOT="2.0"
+IUSE=""
+
+CDEPEND="
+ dev-java/log4j:0
+ java-virtuals/jms:0
+ dev-java/javax-mail:0
+ java-virtuals/servlet-api:3.0"
+RDEPEND="${CDEPEND}
+ >=virtual/jre-1.8:*"
+DEPEND="${CDEPEND}
+ >=virtual/jdk-1.8:*
+ test? (
+ dev-java/ant-junit:0
+ )"
+
+src_prepare() {
+ default
+ # Doesn't like 1.6 / 1.7 changes to JDBC
+ eapply "${FILESDIR}/${P}-java7.patch"
+
+ java-ant_ignore-system-classes
+
+ java-ant_xml-rewrite \
+ -f build.xml \
+ -c -e available \
+ -a classpathref \
+ -v 'build.classpath' || die
+
+ java-pkg_filter-compiler jikes
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_ENCODING="UTF-8"
+
+EANT_GENTOO_CLASSPATH="javax-mail,jms,log4j,servlet-api-3.0"
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_newjar target/${P}.jar
+ use doc && java-pkg_dojavadoc dist/docs/api
+ use source && java-pkg_dosrc src/java/*
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2022-02-17 8:47 Miroslav Šulc
0 siblings, 0 replies; 21+ messages in thread
From: Miroslav Šulc @ 2022-02-17 8:47 UTC (permalink / raw
To: gentoo-commits
commit: 79bc69e72605d79d13124d5bd94671bab975debb
Author: Yuan Liao <liaoyuan <AT> gmail <DOT> com>
AuthorDate: Tue Feb 8 19:43:14 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Feb 17 08:40:26 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79bc69e7
dev-java/avalon-logkit: Switch to log4j-12-api:2
Closes: https://bugs.gentoo.org/831716
Signed-off-by: Yuan Liao <liaoyuan <AT> gmail.com>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
.../avalon-logkit/avalon-logkit-2.1-r11.ebuild | 93 ++++++++++++++++++++++
1 file changed, 93 insertions(+)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild
new file mode 100644
index 000000000000..fd49d86024bc
--- /dev/null
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+# NB: this project is dead and we should look into removing it from the tree.
+# Take a look at the homepage.
+# As of February 2022, dev-java/commons-logging is the only consumer of this
+# package besides dev-java/avalon-framework. However, commons-logging is still
+# used by many other consumers and does not have an updated version that do not
+# depend on this package.
+DESCRIPTION="Easy-to-use Java logging toolkit"
+HOMEPAGE="https://avalon.apache.org/closed.html"
+SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
+
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+LICENSE="Apache-2.0"
+SLOT="2.0"
+
+CP_DEPEND="
+ dev-java/log4j-12-api:2
+ java-virtuals/jms:0
+ dev-java/javax-mail:0
+ java-virtuals/servlet-api:3.0"
+RDEPEND="${CP_DEPEND}
+ >=virtual/jre-1.8:*"
+DEPEND="${CP_DEPEND}
+ >=virtual/jdk-1.8:*
+ test? (
+ dev-java/ant-junit:0
+ )"
+
+src_prepare() {
+ default
+
+ # Unfortunately, LogFactor5 support is no longer provided by the Log4j 1.x
+ # bridge in Log4j 2. But it seems that LogFactor5 merely consists of a
+ # Swing-based GUI that is neither checked by this package's tests nor used
+ # by reverse dependencies in ::gentoo. If virtually nobody would use
+ # LogFactor5, components in this package pertaining to it could be simply
+ # removed to make the migration to Log4j 2 feasible.
+ # http://people.apache.org/~carnold/log4j/docs/x/logging-log4j-1.2.10/docs/lf5/overview.html
+ rm -rv src/java/org/apache/log/output/lf5 ||
+ die "Failed to remove support for stale LogFactor5 project"
+
+ # Doesn't like 1.6 / 1.7 changes to JDBC
+ eapply "${FILESDIR}/${P}-java7.patch"
+
+ java-ant_ignore-system-classes
+
+ java-ant_xml-rewrite \
+ -f build.xml \
+ -c -e available \
+ -a classpathref \
+ -v 'build.classpath' || die
+
+ java-pkg_filter-compiler jikes
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_ENCODING="UTF-8"
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_newjar "target/${P}.jar"
+ use doc && java-pkg_dojavadoc dist/docs/api
+ use source && java-pkg_dosrc src/java/*
+}
+
+pkg_postinst() {
+ # Display a message about LogFactor5 support drop upon first install
+ # or upgrade from a version before the drop
+ local changed_ver="2.1-r11"
+ local should_show_msg replaced_ver
+ [[ -z "${REPLACING_VERSIONS}" ]] && should_show_msg=1 # First install
+ for replaced_ver in ${REPLACING_VERSIONS}; do
+ if ver_test "${replaced_ver}" -lt "${changed_ver}"; then
+ should_show_msg=1
+ break
+ fi
+ done
+ [[ "${should_show_msg}" ]] || return
+ ewarn "Due to migration to Log4j 2, this package has to drop LogFactor5"
+ ewarn "support. As a result, the org.apache.log.output.lf5 Java package"
+ ewarn "is not available in the JAR installed by this package."
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2022-02-18 8:02 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2022-02-18 8:02 UTC (permalink / raw
To: gentoo-commits
commit: ac15eb58f6c3879f84160621ea9a01b9350e9997
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 18 08:02:20 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 18 08:02:20 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac15eb58
dev-java/avalon-logkit: Keyword 2.1-r11 arm, #833515
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild
index fd49d86024bc..9ccd600675b9 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Easy-to-use Java logging toolkit"
HOMEPAGE="https://avalon.apache.org/closed.html"
SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
-KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
LICENSE="Apache-2.0"
SLOT="2.0"
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2022-02-18 8:04 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2022-02-18 8:04 UTC (permalink / raw
To: gentoo-commits
commit: a9ba14796a3adcfbd65f6be0980cb65cef6300f6
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 18 08:04:10 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 18 08:04:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ba1479
dev-java/avalon-logkit: Keyword 2.1-r11 arm64, #833515
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild
index 9ccd600675b9..39b74c3a900b 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Easy-to-use Java logging toolkit"
HOMEPAGE="https://avalon.apache.org/closed.html"
SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
LICENSE="Apache-2.0"
SLOT="2.0"
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2022-02-26 8:42 Miroslav Šulc
0 siblings, 0 replies; 21+ messages in thread
From: Miroslav Šulc @ 2022-02-26 8:42 UTC (permalink / raw
To: gentoo-commits
commit: ed47bf684e7c27c4540bc551d205a818b8326d1a
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Feb 25 21:56:12 2022 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Sat Feb 26 08:42:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed47bf68
dev-java/avalon-logkit: Switch to jboss-jms-api
Replace java-virtulas/jms with dev-java/jboss-jms-api
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/24350
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
.../avalon-logkit/avalon-logkit-2.1-r12.ebuild | 93 ++++++++++++++++++++++
1 file changed, 93 insertions(+)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
new file mode 100644
index 000000000000..fadec3b6862a
--- /dev/null
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+# NB: this project is dead and we should look into removing it from the tree.
+# Take a look at the homepage.
+# As of February 2022, dev-java/commons-logging is the only consumer of this
+# package besides dev-java/avalon-framework. However, commons-logging is still
+# used by many other consumers and does not have an updated version that do not
+# depend on this package.
+DESCRIPTION="Easy-to-use Java logging toolkit"
+HOMEPAGE="https://avalon.apache.org/closed.html"
+SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+LICENSE="Apache-2.0"
+SLOT="2.0"
+
+CP_DEPEND="
+ dev-java/javax-mail:0
+ dev-java/jboss-jms-api:1.1
+ dev-java/log4j-12-api:2
+ java-virtuals/servlet-api:3.0"
+RDEPEND="${CP_DEPEND}
+ >=virtual/jre-1.8:*"
+DEPEND="${CP_DEPEND}
+ >=virtual/jdk-1.8:*
+ test? (
+ dev-java/ant-junit:0
+ )"
+
+src_prepare() {
+ default
+
+ # Unfortunately, LogFactor5 support is no longer provided by the Log4j 1.x
+ # bridge in Log4j 2. But it seems that LogFactor5 merely consists of a
+ # Swing-based GUI that is neither checked by this package's tests nor used
+ # by reverse dependencies in ::gentoo. If virtually nobody would use
+ # LogFactor5, components in this package pertaining to it could be simply
+ # removed to make the migration to Log4j 2 feasible.
+ # http://people.apache.org/~carnold/log4j/docs/x/logging-log4j-1.2.10/docs/lf5/overview.html
+ rm -rv src/java/org/apache/log/output/lf5 ||
+ die "Failed to remove support for stale LogFactor5 project"
+
+ # Doesn't like 1.6 / 1.7 changes to JDBC
+ eapply "${FILESDIR}/${P}-java7.patch"
+
+ java-ant_ignore-system-classes
+
+ java-ant_xml-rewrite \
+ -f build.xml \
+ -c -e available \
+ -a classpathref \
+ -v 'build.classpath' || die
+
+ java-pkg_filter-compiler jikes
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+JAVA_ANT_ENCODING="UTF-8"
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ java-pkg_newjar "target/${P}.jar"
+ use doc && java-pkg_dojavadoc dist/docs/api
+ use source && java-pkg_dosrc src/java/*
+}
+
+pkg_postinst() {
+ # Display a message about LogFactor5 support drop upon first install
+ # or upgrade from a version before the drop
+ local changed_ver="2.1-r11"
+ local should_show_msg replaced_ver
+ [[ -z "${REPLACING_VERSIONS}" ]] && should_show_msg=1 # First install
+ for replaced_ver in ${REPLACING_VERSIONS}; do
+ if ver_test "${replaced_ver}" -lt "${changed_ver}"; then
+ should_show_msg=1
+ break
+ fi
+ done
+ [[ "${should_show_msg}" ]] || return
+ ewarn "Due to migration to Log4j 2, this package has to drop LogFactor5"
+ ewarn "support. As a result, the org.apache.log.output.lf5 Java package"
+ ewarn "is not available in the JAR installed by this package."
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2022-03-06 17:07 Florian Schmaus
0 siblings, 0 replies; 21+ messages in thread
From: Florian Schmaus @ 2022-03-06 17:07 UTC (permalink / raw
To: gentoo-commits
commit: 36c400f0f06a97bcab9a54e88707389b27a5052f
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Sun Mar 6 16:28:03 2022 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Mar 6 17:07:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36c400f0
dev-java/avalon-logkit: Drop 2.1-r10 and 2.1-r11
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
.../avalon-logkit/avalon-logkit-2.1-r10.ebuild | 63 ---------------
.../avalon-logkit/avalon-logkit-2.1-r11.ebuild | 93 ----------------------
2 files changed, 156 deletions(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r10.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r10.ebuild
deleted file mode 100644
index a79ee489bd88..000000000000
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r10.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-# NB: this project is dead and we should look into removing it from the tree.
-# Take a look at the homepage.
-DESCRIPTION="Easy-to-use Java logging toolkit"
-HOMEPAGE="https://avalon.apache.org/closed.html"
-SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-LICENSE="Apache-2.0"
-SLOT="2.0"
-IUSE=""
-
-CDEPEND="
- dev-java/log4j:0
- java-virtuals/jms:0
- dev-java/javax-mail:0
- java-virtuals/servlet-api:3.0"
-RDEPEND="${CDEPEND}
- >=virtual/jre-1.8:*"
-DEPEND="${CDEPEND}
- >=virtual/jdk-1.8:*
- test? (
- dev-java/ant-junit:0
- )"
-
-src_prepare() {
- default
- # Doesn't like 1.6 / 1.7 changes to JDBC
- eapply "${FILESDIR}/${P}-java7.patch"
-
- java-ant_ignore-system-classes
-
- java-ant_xml-rewrite \
- -f build.xml \
- -c -e available \
- -a classpathref \
- -v 'build.classpath' || die
-
- java-pkg_filter-compiler jikes
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_ENCODING="UTF-8"
-
-EANT_GENTOO_CLASSPATH="javax-mail,jms,log4j,servlet-api-3.0"
-
-src_test() {
- java-pkg-2_src_test
-}
-
-src_install() {
- java-pkg_newjar target/${P}.jar
- use doc && java-pkg_dojavadoc dist/docs/api
- use source && java-pkg_dosrc src/java/*
-}
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild
deleted file mode 100644
index 39b74c3a900b..000000000000
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r11.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-# NB: this project is dead and we should look into removing it from the tree.
-# Take a look at the homepage.
-# As of February 2022, dev-java/commons-logging is the only consumer of this
-# package besides dev-java/avalon-framework. However, commons-logging is still
-# used by many other consumers and does not have an updated version that do not
-# depend on this package.
-DESCRIPTION="Easy-to-use Java logging toolkit"
-HOMEPAGE="https://avalon.apache.org/closed.html"
-SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-LICENSE="Apache-2.0"
-SLOT="2.0"
-
-CP_DEPEND="
- dev-java/log4j-12-api:2
- java-virtuals/jms:0
- dev-java/javax-mail:0
- java-virtuals/servlet-api:3.0"
-RDEPEND="${CP_DEPEND}
- >=virtual/jre-1.8:*"
-DEPEND="${CP_DEPEND}
- >=virtual/jdk-1.8:*
- test? (
- dev-java/ant-junit:0
- )"
-
-src_prepare() {
- default
-
- # Unfortunately, LogFactor5 support is no longer provided by the Log4j 1.x
- # bridge in Log4j 2. But it seems that LogFactor5 merely consists of a
- # Swing-based GUI that is neither checked by this package's tests nor used
- # by reverse dependencies in ::gentoo. If virtually nobody would use
- # LogFactor5, components in this package pertaining to it could be simply
- # removed to make the migration to Log4j 2 feasible.
- # http://people.apache.org/~carnold/log4j/docs/x/logging-log4j-1.2.10/docs/lf5/overview.html
- rm -rv src/java/org/apache/log/output/lf5 ||
- die "Failed to remove support for stale LogFactor5 project"
-
- # Doesn't like 1.6 / 1.7 changes to JDBC
- eapply "${FILESDIR}/${P}-java7.patch"
-
- java-ant_ignore-system-classes
-
- java-ant_xml-rewrite \
- -f build.xml \
- -c -e available \
- -a classpathref \
- -v 'build.classpath' || die
-
- java-pkg_filter-compiler jikes
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_ENCODING="UTF-8"
-
-src_test() {
- java-pkg-2_src_test
-}
-
-src_install() {
- java-pkg_newjar "target/${P}.jar"
- use doc && java-pkg_dojavadoc dist/docs/api
- use source && java-pkg_dosrc src/java/*
-}
-
-pkg_postinst() {
- # Display a message about LogFactor5 support drop upon first install
- # or upgrade from a version before the drop
- local changed_ver="2.1-r11"
- local should_show_msg replaced_ver
- [[ -z "${REPLACING_VERSIONS}" ]] && should_show_msg=1 # First install
- for replaced_ver in ${REPLACING_VERSIONS}; do
- if ver_test "${replaced_ver}" -lt "${changed_ver}"; then
- should_show_msg=1
- break
- fi
- done
- [[ "${should_show_msg}" ]] || return
- ewarn "Due to migration to Log4j 2, this package has to drop LogFactor5"
- ewarn "support. As a result, the org.apache.log.output.lf5 Java package"
- ewarn "is not available in the JAR installed by this package."
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2022-03-30 11:09 Jakov Smolić
0 siblings, 0 replies; 21+ messages in thread
From: Jakov Smolić @ 2022-03-30 11:09 UTC (permalink / raw
To: gentoo-commits
commit: 4d9cc315b921533064b3c9fa53e162aa4083c153
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 30 11:08:06 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Mar 30 11:08:06 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9cc315
dev-java/avalon-logkit: Stabilize 2.1-r12 amd64, #835505
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
index fadec3b6862a..4699066108b7 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Easy-to-use Java logging toolkit"
HOMEPAGE="https://avalon.apache.org/closed.html"
SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
LICENSE="Apache-2.0"
SLOT="2.0"
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2022-03-30 11:09 Jakov Smolić
0 siblings, 0 replies; 21+ messages in thread
From: Jakov Smolić @ 2022-03-30 11:09 UTC (permalink / raw
To: gentoo-commits
commit: ab2b920abca5e9df511e5e325312833e84568a84
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 30 11:08:57 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Mar 30 11:08:57 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab2b920a
dev-java/avalon-logkit: Stabilize 2.1-r12 x86, #835505
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
index 4699066108b7..5f9ece0c8337 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Easy-to-use Java logging toolkit"
HOMEPAGE="https://avalon.apache.org/closed.html"
SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
LICENSE="Apache-2.0"
SLOT="2.0"
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2022-03-30 11:47 Agostino Sarubbo
0 siblings, 0 replies; 21+ messages in thread
From: Agostino Sarubbo @ 2022-03-30 11:47 UTC (permalink / raw
To: gentoo-commits
commit: 29f2a29edaed538e28d848910d4a68a039fd9c11
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 30 11:47:38 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed Mar 30 11:47:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f2a29e
dev-java/avalon-logkit: ppc64 stable wrt bug #835505
Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
index 5f9ece0c8337..bb168ac6f9d8 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Easy-to-use Java logging toolkit"
HOMEPAGE="https://avalon.apache.org/closed.html"
SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
LICENSE="Apache-2.0"
SLOT="2.0"
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2022-03-31 16:47 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2022-03-31 16:47 UTC (permalink / raw
To: gentoo-commits
commit: 8655cab6afeec85d443250bd398a0bd14288a1cd
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 31 16:47:45 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 31 16:47:45 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8655cab6
dev-java/avalon-logkit: Stabilize 2.1-r12 arm64, #835505
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
index bb168ac6f9d8..ca7b6c624e4f 100644
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
+++ b/dev-java/avalon-logkit/avalon-logkit-2.1-r12.ebuild
@@ -17,7 +17,7 @@ DESCRIPTION="Easy-to-use Java logging toolkit"
HOMEPAGE="https://avalon.apache.org/closed.html"
SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
LICENSE="Apache-2.0"
SLOT="2.0"
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/
@ 2022-03-31 18:58 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2022-03-31 18:58 UTC (permalink / raw
To: gentoo-commits
commit: 611e6298bd39b483c744ec74f7261027b9e9e79a
Author: Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Thu Mar 31 17:17:49 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 31 18:57:59 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=611e6298
dev-java/avalon-logkit: Drop 2.1-r9
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild | 63 ----------------------
1 file changed, 63 deletions(-)
diff --git a/dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild b/dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild
deleted file mode 100644
index 3a719687e700..000000000000
--- a/dev-java/avalon-logkit/avalon-logkit-2.1-r9.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-# NB: this project is dead and we should look into removing it from the tree.
-# Take a look at the homepage.
-DESCRIPTION="Easy-to-use Java logging toolkit"
-HOMEPAGE="https://avalon.apache.org/closed.html"
-SRC_URI="https://archive.apache.org/dist/excalibur/avalon-logkit/source/avalon-logkit-${PV}-src.tar.gz"
-
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
-LICENSE="Apache-2.0"
-SLOT="2.0"
-IUSE=""
-
-CDEPEND="
- dev-java/log4j:0
- java-virtuals/jms:0
- dev-java/oracle-javamail:0
- java-virtuals/servlet-api:3.0"
-RDEPEND="${CDEPEND}
- >=virtual/jre-1.8:*"
-DEPEND="${CDEPEND}
- >=virtual/jdk-1.8:*
- test? (
- dev-java/ant-junit:0
- )"
-
-src_prepare() {
- default
- # Doesn't like 1.6 / 1.7 changes to JDBC
- eapply "${FILESDIR}/${P}-java7.patch"
-
- java-ant_ignore-system-classes
-
- java-ant_xml-rewrite \
- -f build.xml \
- -c -e available \
- -a classpathref \
- -v 'build.classpath' || die
-
- java-pkg_filter-compiler jikes
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_ENCODING="UTF-8"
-
-EANT_GENTOO_CLASSPATH="oracle-javamail,jms,log4j,servlet-api-3.0"
-
-src_test() {
- java-pkg-2_src_test
-}
-
-src_install() {
- java-pkg_newjar target/${P}.jar
- use doc && java-pkg_dojavadoc dist/docs/api
- use source && java-pkg_dosrc src/java/*
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
end of thread, other threads:[~2022-03-31 18:58 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-05 9:56 [gentoo-commits] repo/gentoo:master commit in: dev-java/avalon-logkit/ Patrice Clement
-- strict thread matches above, loose matches on Subject: below --
2022-03-31 18:58 Arthur Zamarin
2022-03-31 16:47 Arthur Zamarin
2022-03-30 11:47 Agostino Sarubbo
2022-03-30 11:09 Jakov Smolić
2022-03-30 11:09 Jakov Smolić
2022-03-06 17:07 Florian Schmaus
2022-02-26 8:42 Miroslav Šulc
2022-02-18 8:04 Arthur Zamarin
2022-02-18 8:02 Arthur Zamarin
2022-02-17 8:47 Miroslav Šulc
2022-01-30 9:00 Florian Schmaus
2021-05-16 18:58 Sam James
2021-04-22 11:22 Miroslav Šulc
2021-04-22 11:22 Miroslav Šulc
2018-03-01 8:39 Michał Górny
2017-08-28 22:01 James Le Cuirot
2017-08-15 5:41 Alexis Ballier
2017-07-05 9:56 Patrice Clement
2016-03-17 22:06 James Le Cuirot
2016-03-17 22:06 James Le Cuirot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox