summaryrefslogtreecommitdiff
path: root/dev-java/qdox
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-04 16:24:49 -0500
commita3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7 (patch)
tree0c52bbae1c242fbc296bd650fcd1167685f81492 /dev-java/qdox
parentbfd9c39e4712ebdb442d4ca0673061faed1e70e1 (diff)
downloadbaldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.gz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.tar.xz
baldeagleos-repo-a3ceca1b4c0d9bdb550dc23f06ffbb5a8e033bc7.zip
Adding metadata
Diffstat (limited to 'dev-java/qdox')
-rw-r--r--dev-java/qdox/Manifest2
-rw-r--r--dev-java/qdox/files/qdox-1.12.1-jflex-1.9.1.patch91
-rw-r--r--dev-java/qdox/files/qdox-2.2.0-skip-testBinaryClassesAreFound.patch26
-rw-r--r--dev-java/qdox/metadata.xml18
-rw-r--r--dev-java/qdox/qdox-1.12.1-r8.ebuild105
-rw-r--r--dev-java/qdox/qdox-2.2.0-r1.ebuild80
6 files changed, 0 insertions, 322 deletions
diff --git a/dev-java/qdox/Manifest b/dev-java/qdox/Manifest
deleted file mode 100644
index dfaa111066f1..000000000000
--- a/dev-java/qdox/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-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/files/qdox-1.12.1-jflex-1.9.1.patch b/dev-java/qdox/files/qdox-1.12.1-jflex-1.9.1.patch
deleted file mode 100644
index 2deb0dc13275..000000000000
--- a/dev-java/qdox/files/qdox-1.12.1-jflex-1.9.1.patch
+++ /dev/null
@@ -1,91 +0,0 @@
-
-warning: [options] bootstrap class path not set in conjunction with -source 8
-./src/java/com/thoughtworks/qdox/parser/impl/JFlexLexer.java:1010: error: variable yyline is already defined in class JFlexLexer
- private int yyline;
- ^
-./src/java/com/thoughtworks/qdox/parser/impl/JFlexLexer.java:1013: error: variable yycolumn is already defined in class JFlexLexer
- private int yycolumn;
- ^
-./src/java/com/thoughtworks/qdox/parser/impl/JFlexLexer.java:1017: error: variable yychar is already defined in class JFlexLexer
- private long yychar;
- ^
-./src/java/com/thoughtworks/qdox/parser/impl/JFlexLexer.java:1021: error: variable zzAtBOL is already defined in class JFlexLexer
- private boolean zzAtBOL = true;
- ^
-./src/java/com/thoughtworks/qdox/parser/impl/JFlexLexer.java:1024: error: variable zzEOFDone is already defined in class JFlexLexer
- private boolean zzEOFDone;
- ^
-./src/java/com/thoughtworks/qdox/parser/impl/JFlexLexer.java:1408: error: cannot find symbol
- char [] zzCMapL = ZZ_CMAP;
- ^
- symbol: variable ZZ_CMAP
- location: class JFlexLexer
-Note: Some input files use or override a deprecated API.
-Note: Recompile with -Xlint:deprecation for details.
-Note: Some input files use unchecked or unsafe operations.
-Note: Recompile with -Xlint:unchecked for details.
-6 errors
-
---- a/src/grammar/skeleton.inner
-+++ b/src/grammar/skeleton.inner
-@@ -52,29 +52,9 @@
- from input */
- private int zzEndRead;
-
-- /** number of newlines encountered up to the start of the matched text */
-- private int yyline;
--
-- /** the number of characters up to the start of the matched text */
-- private int yychar;
--
-- /**
-- * the number of characters from the last newline up to the start of the
-- * matched text
-- */
-- private int yycolumn;
--
-- /**
-- * zzAtBOL == true <=> the scanner is currently at the beginning of a line
-- */
-- private boolean zzAtBOL = true;
--
- /** zzAtEOF == true <=> the scanner is at the EOF */
- private boolean zzAtEOF;
-
-- /** denotes if the user-EOF-code has already been executed */
-- private boolean zzEOFDone;
--
- /** the stack of open (nested) input streams to read from */
- private java.util.Stack zzStreams = new java.util.Stack();
-
-@@ -382,7 +362,6 @@
- int zzMarkedPosL = zzMarkedPos;
- int zzEndReadL = zzEndRead;
- char [] zzBufferL = zzBuffer;
-- char [] zzCMapL = ZZ_CMAP;
-
- --- start admin (line, char, col count)
- zzAction = -1;
-@@ -407,15 +386,15 @@
- zzMarkedPos = zzMarkedPosL;
- --- char count update
-
----- actions
-- default:
-- if (zzInput == YYEOF && zzStartRead == zzCurrentPos) {
-- zzAtEOF = true;
-+ if (zzInput == YYEOF && zzStartRead == zzCurrentPos) {
-+ zzAtEOF = true;
- --- eofvalue
-- }
-- else {
-+ }
-+ else {
-+--- actions
-+ default:
- --- no match
-- }
-+ }
- }
- }
- }
diff --git a/dev-java/qdox/files/qdox-2.2.0-skip-testBinaryClassesAreFound.patch b/dev-java/qdox/files/qdox-2.2.0-skip-testBinaryClassesAreFound.patch
deleted file mode 100644
index 6b1caa91f18d..000000000000
--- a/dev-java/qdox/files/qdox-2.2.0-skip-testBinaryClassesAreFound.patch
+++ /dev/null
@@ -1,26 +0,0 @@
---- a/src/test/java/com/thoughtworks/qdox/JavaProjectBuilderTest.java
-+++ b/src/test/java/com/thoughtworks/qdox/JavaProjectBuilderTest.java
-@@ -11,6 +11,7 @@ import org.junit.jupiter.api.AfterEach;
- import org.junit.jupiter.api.Assertions;
- import org.junit.jupiter.api.BeforeEach;
- import org.junit.jupiter.api.Test;
-+import org.junit.jupiter.api.Disabled;
-
- import java.io.*;
- import java.net.URL;
-@@ -290,7 +291,7 @@ public class JavaProjectBuilderTest {
- Assertions.assertNotNull(builder.getClassByName("oldfashioned.Bar"));
- }
-
-- @Test
-+ @Test @Disabled
- public void testBinaryClassesAreFound() {
-
- String in = ""
-@@ -2055,4 +2056,4 @@ public class JavaProjectBuilderTest {
-
- verify( classLibraryBuilder ).addSourceFolder( same( file ) );
- }
--}
-\ No newline at end of file
-+}
diff --git a/dev-java/qdox/metadata.xml b/dev-java/qdox/metadata.xml
deleted file mode 100644
index fe50d6ed9393..000000000000
--- a/dev-java/qdox/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <longdescription>
- High speed, small footprint parser for extracting class/interface/method
- definitions from source files complete with JavaDoc @tags.
- </longdescription>
- <upstream>
- <remote-id type="github">paul-hammant/qdox</remote-id>
- </upstream>
- <use>
- <flag name="ant-task">Build the ant-task</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-java/qdox/qdox-1.12.1-r8.ebuild b/dev-java/qdox/qdox-1.12.1-r8.ebuild
deleted file mode 100644
index e2b2ae5df0c4..000000000000
--- a/dev-java/qdox/qdox-1.12.1-r8.ebuild
+++ /dev/null
@@ -1,105 +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"
-S="${WORKDIR}/${PN}-${P}"
-
-LICENSE="Apache-2.0"
-SLOT="1.12"
-KEYWORDS="amd64 arm64 ppc64 ~x64-macos"
-IUSE="ant-task"
-REQUIRED_USE="test? ( ant-task )"
-
-DEPEND="
- >=virtual/jdk-1.8:*
- dev-java/byaccj:0
- >=dev-java/javacup-11b_p20160615-r2:0
- >=dev-java/jflex-1.9.1:0
- dev-java/jmock:1.0
- ant-task? ( >=dev-java/ant-1.10.15:0 )
- test? ( dev-java/junit:0 )
-"
-
-RDEPEND="
- >=virtual/jre-1.8:*
- ant-task? ( >=dev-java/ant-1.10.15:0 )
-"
-
-PATCHES=( "${FILESDIR}/qdox-1.12.1-jflex-1.9.1.patch" )
-
-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() {
- "$(java-config -J)" -cp "$(java-pkg_getjars --build-only jflex):$(java-pkg_getjars --build-only javacup)" jflex.Main \
- src/grammar/lexer.flex \
- --skel src/grammar/skeleton.inner \
- -d src/java/com/thoughtworks/qdox/parser/impl/ || die
-
- 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
-}
diff --git a/dev-java/qdox/qdox-2.2.0-r1.ebuild b/dev-java/qdox/qdox-2.2.0-r1.ebuild
deleted file mode 100644
index ba77c373d2bf..000000000000
--- a/dev-java/qdox/qdox-2.2.0-r1.ebuild
+++ /dev/null
@@ -1,80 +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"
-JAVA_TESTING_FRAMEWORKS="junit-jupiter"
-MAVEN_ID="com.thoughtworks.qdox:qdox:${PV}"
-
-inherit java-pkg-2 java-pkg-simple junit5
-
-DESCRIPTION="Parser for extracting class/interface/method definitions"
-HOMEPAGE="https://github.com/paul-hammant/qdox"
-SRC_URI="https://github.com/paul-hammant/qdox/archive/qdox-${PV}.tar.gz"
-S="${WORKDIR}/qdox-${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x64-macos"
-
-BDEPEND="dev-java/byaccj:0"
-DEPEND="
- dev-java/jflex:0
- >=dev-java/javacup-11b_p20160615-r2:0
- || ( virtual/jdk:25 virtual/jdk:21 virtual/jdk:17 virtual/jdk:11 )
- test? (
- >=dev-java/asm-9.8-r1:=
- >=dev-java/assertj-core-3.27.6:0
- >=dev-java/mockito-5.20.0:0
- )
-"
-RDEPEND=">=virtual/jre-1.8:*"
-
-PATCHES=( "${FILESDIR}/qdox-2.2.0-skip-testBinaryClassesAreFound.patch" )
-
-JAVA_AUTOMATIC_MODULE_NAME="com.thoughtworks.qdox"
-JAVA_CLASSPATH_EXTRA="jflex"
-JAVA_SRC_DIR="src/main/java"
-JAVA_TEST_GENTOO_CLASSPATH="asm assertj-core junit-5 mockito"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-JAVA_TEST_SRC_DIR="src/test/java"
-
-src_prepare() {
- default # bug #780585
- java-pkg-2_src_prepare
-}
-
-src_compile() {
- einfo "Running jflex"
- "$(java-config -J)" -cp "$(java-pkg_getjars --build-only jflex):$(java-pkg_getjars --build-only javacup)" \
- jflex.Main \
- src/grammar/lexer.flex \
- src/grammar/commentlexer.flex \
- -d src/main/java/com/thoughtworks/qdox/parser/impl || die
-
- einfo "Running byaccj for DefaultJavaCommentParser"
- byaccj -v \
- -Jnorun \
- -Jnoconstruct \
- -Jclass=DefaultJavaCommentParser \
- -Jpackage=com.thoughtworks.qdox.parser.impl \
- src/grammar/commentparser.y || die
-
- einfo "Running byaccj for Parser"
- byaccj -v \
- -Jnorun \
- -Jnoconstruct \
- -Jclass=Parser \
- -Jimplements=CommentHandler \
- -Jsemantic=Value \
- -Jpackage=com.thoughtworks.qdox.parser.impl \
- src/grammar/parser.y || die
-
- mv Parser.java src/main/java/com/thoughtworks/qdox/parser/impl/ || die
- mv DefaultJavaCommentParser.java src/main/java/com/thoughtworks/qdox/parser/impl/ || die
- mv DefaultJavaCommentParserVal.java src/main/java/com/thoughtworks/qdox/parser/impl/ || die
-
- einfo "Running java-pkg-simple_src_compile"
- java-pkg-simple_src_compile
-}