From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id F0B0415808B for ; Sat, 28 Sep 2024 14:03:31 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3AA2CE2A65; Sat, 28 Sep 2024 14:03:31 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 25EB0E2A65 for ; Sat, 28 Sep 2024 14:03:31 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 72DD93431B5 for ; Sat, 28 Sep 2024 14:03:30 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 17B0227ED for ; Sat, 28 Sep 2024 14:03:29 +0000 (UTC) From: "Arthur Zamarin" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Arthur Zamarin" Message-ID: <1727532198.56699217a9eb4b4b84d49b3216c137e9f156c0f5.arthurzam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/qdox/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-java/qdox/qdox-1.12.1-r5.ebuild X-VCS-Directories: dev-java/qdox/ X-VCS-Committer: arthurzam X-VCS-Committer-Name: Arthur Zamarin X-VCS-Revision: 56699217a9eb4b4b84d49b3216c137e9f156c0f5 X-VCS-Branch: master Date: Sat, 28 Sep 2024 14:03:29 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: cf9cec47-e3cc-42cd-9516-3b8481110eeb X-Archives-Hash: 83c2952ab46fb80f47ea3893a017545b commit: 56699217a9eb4b4b84d49b3216c137e9f156c0f5 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Sep 28 12:57:13 2024 +0000 Commit: Arthur Zamarin gentoo org> CommitDate: Sat Sep 28 14:03:18 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56699217 dev-java/qdox: drop 1.12.1-r5 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Arthur Zamarin gentoo.org> dev-java/qdox/qdox-1.12.1-r5.ebuild | 96 ------------------------------------- 1 file changed, 96 deletions(-) diff --git a/dev-java/qdox/qdox-1.12.1-r5.ebuild b/dev-java/qdox/qdox-1.12.1-r5.ebuild deleted file mode 100644 index a4419f6cf68e..000000000000 --- a/dev-java/qdox/qdox-1.12.1-r5.ebuild +++ /dev/null @@ -1,96 +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" -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}-${PN}-${PV}" - -LICENSE="Apache-2.0" -SLOT="1.12" -KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~ppc-macos ~x64-macos" -IUSE="ant-task" -REQUIRED_USE="test? ( ant-task )" - -DEPEND=" - >=virtual/jdk-1.8:* - dev-java/byaccj:0 - dev-java/jflex:0 - dev-java/jmock: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_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() { - jflex 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 -}