diff options
| author | Volkmar W. Pogatzki <gentoo@pogatzki.net> | 2025-11-14 21:09:22 +0100 |
|---|---|---|
| committer | Arthur Zamarin <arthurzam@gentoo.org> | 2025-11-15 08:26:04 +0200 |
| commit | 7d813edd83487e889d07f639ff3d6ffe00b89d75 (patch) | |
| tree | 2b1276de8a58148a6d6654d18747dd4e76490022 /dev-java | |
| parent | 9b7687a44cfd01becfcf972135894ab5ee2351bd (diff) | |
| download | gentoo-7d813edd83487e889d07f639ff3d6ffe00b89d75.tar.gz gentoo-7d813edd83487e889d07f639ff3d6ffe00b89d75.tar.bz2 gentoo-7d813edd83487e889d07f639ff3d6ffe00b89d75.zip | |
dev-java/qdox: drop 1.12.1-r7
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44628
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'dev-java')
| -rw-r--r-- | dev-java/qdox/Manifest | 1 | ||||
| -rw-r--r-- | dev-java/qdox/qdox-1.12.1-r7.ebuild | 118 |
2 files changed, 0 insertions, 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 -} |
