commit:     27b910c7a7f170919d4abad18de0487b5651efb1
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Tue Sep 10 07:54:22 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Tue Sep 10 19:11:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b910c7

dev-java/lucene: drop 2.4.1-r4

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 dev-java/lucene/lucene-2.4.1-r4.ebuild | 82 ----------------------------------
 1 file changed, 82 deletions(-)

diff --git a/dev-java/lucene/lucene-2.4.1-r4.ebuild 
b/dev-java/lucene/lucene-2.4.1-r4.ebuild
deleted file mode 100644
index c69bb031e695..000000000000
--- a/dev-java/lucene/lucene-2.4.1-r4.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 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 verify-sig
-
-DESCRIPTION="High-performance, full-featured text search engine written 
entirely in Java"
-HOMEPAGE="https://lucene.apache.org";
-SRC_URI="https://archive.apache.org/dist/${PN}/java/${P}-src.tar.gz
-       verify-sig?     ( 
https://archive.apache.org/dist/${PN}/java/${P}-src.tar.gz.asc )"
-
-LICENSE="Apache-2.0"
-SLOT="2.4"
-KEYWORDS="~amd64 ~x86"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/lucene.apache.org.asc"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-lucene )"
-
-# Restricting to jdk:1.8 since it fails to build with openjdk-17
-# BUILD FAILED
-# /var/tmp/portage/dev-java/lucene-2.4.1-r3/work/lucene-2.4.1/build.xml:52: \
-# rmic does not exist under Java 15 and higher,
-# use rmic of an older JDK and explicitly set the executable attribute
-DEPEND="
-       dev-java/javacc:0
-       virtual/jdk:1.8
-       test? (
-               >=dev-java/ant-1.10.14-r3:0[junit]
-               dev-java/junit:0
-       )"
-
-RDEPEND=">=virtual/jre-1.8:*"
-
-PATCHES=(
-       "${FILESDIR}/lucene-2.4.1-skipFailingTest.patch"
-       "${FILESDIR}/lucene-2.4.1-javacc.home.patch"
-)
-
-src_prepare() {
-       default #780585
-       java-pkg-2_src_prepare
-       java-pkg_clean
-
-       cat > build.properties <<-EOF || die
-               junit-location.jar=$(java-pkg_getjars --build-only junit)
-               javacc.home=${EPREFIX}/usr/share/javacc/lib/
-       EOF
-       # stop scrambling the build.xml
-       touch "${T}/java-ant-2_src_configure-run"
-
-       rm docs/skin/images/instruction_arrow.png || die #: broken IDAT window 
length
-       rm docs/images/instruction_arrow.png || die #: broken IDAT window length
-}
-
-src_compile() {
-       eant javacc
-
-       eant \
-       -Dversion=${PV} \
-       jar-core \
-       jar-demo \
-       $(use_doc javadocs-core javadocs-demo)
-}
-
-src_test() {
-       eant test-core
-}
-
-src_install() {
-       einstalldocs
-       java-pkg_newjar "build/${PN}-core-${PV}.jar" "${PN}-core.jar"
-       java-pkg_newjar "build/${PN}-demos-${PV}.jar" "${PN}-demos.jar"
-
-       if use doc; then
-               dodoc -r docs
-               java-pkg_dohtml -r build/docs/api
-       fi
-       use source && java-pkg_dosrc src/java/org
-}

Reply via email to