commit:     7d813edd83487e889d07f639ff3d6ffe00b89d75
Author:     Volkmar W. Pogatzki <gentoo <AT> pogatzki <DOT> net>
AuthorDate: Fri Nov 14 20:09:22 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 15 06:26:04 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d813edd

dev-java/qdox: drop 1.12.1-r7

Signed-off-by: Volkmar W. Pogatzki <gentoo <AT> pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44628
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-java/qdox/Manifest              |   1 -
 dev-java/qdox/qdox-1.12.1-r7.ebuild | 118 ------------------------------------
 2 files changed, 119 deletions(-)

diff --git a/dev-java/qdox/Manifest b/dev-java/qdox/Manifest
index 2a1bf244609d..dfaa111066f1 100644
--- a/dev-java/qdox/Manifest
+++ b/dev-java/qdox/Manifest
@@ -1,3 +1,2 @@
-DIST jflex-1.6.1.jar 1050749 BLAKE2B 
71c68bf368a239217cbf928a7c6fbf7325cc069beddfaf92fbad3f0542bf83aa5606b2e15cfb4bdbd62a54c53d8439773ba3a7f60370ef5e2501ffe2561f9945
 SHA512 
882e73231b6e4f12e746282bac894e79dd3ee6fcfd0317a988709f3a3b472634415031209aa96c200c65ce382c90b5dff3f6d31d5e39c2feaff90dcf30a142f4
 DIST qdox-1.12.1.tar.gz 519833 BLAKE2B 
83a732f1582b714cf943ede61bacc5216804c00cfbb642a479afb74739564f4fdbcd923dd7cb84a9626a97c5ad0a0f04895e0ae68252891cb25299e1fe1c9c72
 SHA512 
17ac933854ebd0560921805ea4339c151a7fd095bf8d50d5d71e656afda77ba30efac7926cfcc7543e4a8420b12d1eb75cdd305c50d1c28ad8cd6b0f4d95f5c5
 DIST qdox-2.2.0.tar.gz 579334 BLAKE2B 
2c13b7b3a8d0280a74246568f6462d77249c9029f4855e98cbc76d1e39f11e8e50d3ad92d296f68b4e39e4793defd8d854adc07bdf5b1e9e7fe6eca85ca8eb90
 SHA512 
b3e07208764f79c4427fdb3a0f93ee6f7f47ae2e4e702cb7f88de4e996a8f9fc694093b4da52644336615c83ac14f5b0c7f3cb8c20d0fc51514914050dca06b1

diff --git a/dev-java/qdox/qdox-1.12.1-r7.ebuild 
b/dev-java/qdox/qdox-1.12.1-r7.ebuild
deleted file mode 100644
index 18241f060101..000000000000
--- a/dev-java/qdox/qdox-1.12.1-r7.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.thoughtworks.qdox:qdox:1.12.1"
-
-inherit java-pkg-2
-
-DESCRIPTION="Parser for extracting class/interface/method definitions"
-HOMEPAGE="https://github.com/codehaus/qdox";
-SRC_URI="https://github.com/codehaus/qdox/archive/${P}.tar.gz
-       x86? ( 
https://repo1.maven.org/maven2/de/jflex/jflex/1.6.1/jflex-1.6.1.jar )"
-S="${WORKDIR}/${PN}-${PN}-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="1.12"
-KEYWORDS="amd64 arm64 ppc64 ~ppc-macos ~x64-macos"
-IUSE="ant-task"
-REQUIRED_USE="test? ( ant-task )"
-
-# The patch 'jflex-1.6.1.patch' which is used by this revision does
-# not allow building with a newer version of jflex.
-# We restict this revision to ~dev-java/jflex-1.6.1 and will add another
-# revision which can build with the newer jflex.
-DEPEND="
-       >=virtual/jdk-1.8:*
-       dev-java/byaccj:0
-       dev-java/jmock:1.0
-       !x86? ( ~dev-java/jflex-1.6.1:0 )
-       ant-task? ( >=dev-java/ant-1.10.14-r3:0 )
-       test? ( dev-java/junit:0 )
-"
-
-RDEPEND="
-       >=virtual/jre-1.8:*
-       ant-task? ( >=dev-java/ant-1.10.14-r3:0 )
-"
-
-PATCHES=(
-       "${FILESDIR}/jflex-1.6.1.patch"
-)
-
-src_unpack() {
-       unpack "${P}.tar.gz"
-       use x86 && cp "${DISTDIR}/jflex-1.6.1.jar" "${WORKDIR}"
-}
-
-src_prepare() {
-       default #780585
-       java-pkg-2_src_prepare
-
-       if ! use test ; then
-               rm src/java/com/thoughtworks/qdox/tools/QDoxTester.java
-               rm -rf src/java/com/thoughtworks/qdox/junit
-               rm -rf src/test
-       fi
-}
-
-src_compile() {
-       # https://bugs.gentoo.org/778416 - for x86 we provide the precompiled 
jflex
-       if use x86; then
-               "$(java-config -J)" -cp "${WORKDIR}/jflex-1.6.1.jar" jflex.Main 
\
-                       src/grammar/lexer.flex --skel 
src/grammar/skeleton.inner -d src/java/com/thoughtworks/qdox/parser/impl/ || die
-       else
-               jflex \
-                       src/grammar/lexer.flex --skel 
src/grammar/skeleton.inner -d src/java/com/thoughtworks/qdox/parser/impl/ || die
-       fi
-       byaccj -v -Jnorun \
-               -Jnoconstruct \
-               -Jclass=Parser \
-               -Jsemantic=Value \
-               -Jpackage=com.thoughtworks.qdox.parser.impl \
-               src/grammar/parser.y || die
-       mv Parser.java src/java/com/thoughtworks/qdox/parser/impl/ || die
-
-       # create jar
-       mkdir -p build/classes || die
-
-       local cp="$(java-pkg_getjars --build-only jmock-1.0)"
-
-       if use test ; then
-               cp="${cp}:$(java-pkg_getjars --build-only junit)"
-       fi
-
-       if use ant-task ; then
-               cp="${cp}:$(java-pkg_getjars --build-only ant)"
-       else
-               rm src/java/com/thoughtworks/qdox/ant/AbstractQdoxTask.java || 
die
-       fi
-
-       ejavac -sourcepath . -d build/classes -classpath "${cp}" \
-               $(find . -name "*.java") || die "Cannot compile sources"
-
-       mkdir dist || die
-       cd build/classes || die
-       jar -cvf "${S}"/dist/${PN}.jar com || die "Cannot create JAR"
-
-       # generate javadoc
-       if use doc ; then
-               cd "${S}"
-               mkdir javadoc || die
-               javadoc -d javadoc -sourcepath src/java -subpackages com 
-classpath "${cp}"
-       fi
-}
-
-src_test() {
-       java -cp "${S}"/dist/${PN}.jar:$(java-pkg_getjars --build-only 
ant,junit,jmock-1.0) \
-               com.thoughtworks.qdox.tools.QDoxTester src || die "Tests 
failed!"
-}
-
-src_install() {
-       java-pkg_dojar dist/${PN}.jar
-
-       use source && java-pkg_dosrc src/java/com
-       use doc && java-pkg_dojavadoc javadoc
-}

Reply via email to