commit: 366b2f24c418dbc8e26968039749adb3af8e15af Author: Florian Schmaus <flow <AT> gentoo <DOT> org> AuthorDate: Wed Jun 30 09:34:42 2021 +0000 Commit: Florian Schmaus <flow <AT> gentoo <DOT> org> CommitDate: Wed Jun 30 09:35:26 2021 +0000 URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=366b2f24
dev-java/easymock: treeclean Reason: failed sourcing ebuild: java-pkg-2: EAPI 0 not supported, (java-pkg-2.eclass, line 17: called die) Bug: https://bugs.gentoo.org/759889 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> dev-java/easymock/Manifest | 1 - dev-java/easymock/easymock-2.3.ebuild | 69 ----------------------------------- dev-java/easymock/metadata.xml | 12 ------ 3 files changed, 82 deletions(-) diff --git a/dev-java/easymock/Manifest b/dev-java/easymock/Manifest deleted file mode 100644 index 3ef1989d..00000000 --- a/dev-java/easymock/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST easymock2.3.zip 532605 SHA256 52da45171846c64384773d13a2d10460da1958a276121b8e31a72a0c887874a6 diff --git a/dev-java/easymock/easymock-2.3.ebuild b/dev-java/easymock/easymock-2.3.ebuild deleted file mode 100644 index 70bc57db..00000000 --- a/dev-java/easymock/easymock-2.3.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -JAVA_PKG_IUSE="doc examples source test" -inherit java-pkg-2 java-ant-2 - -MY_P="${PN}${PV}" -DESCRIPTION="EasyMock generates Mock Objects for interfaces in JUnit tests on the fly" -HOMEPAGE="http://www.easymock.org/" -SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip" - -LICENSE="MIT" -SLOT="2" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND=" - app-arch/unzip - >=virtual/jdk-1.5 - test? ( >=dev-java/junit-4 ) -" -RDEPEND=">=virtual/jre-1.5" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - cd "${S}" - - rm -rf javadoc ${PN}.jar || die - unzip -qq -d src/ src.zip - use test && unzip -qq -d test/ tests.zip - use examples && unzip -qq -d examples/ samples.zip - find . -name '*.class' -delete || die -} - -src_compile() { - mkdir classes || die - - ejavac -d classes $(find src -name "*.java") - - jar -cf ${PN}.jar -C classes . || die "jar failed" - - if use doc ; then - mkdir javadoc || die - javadoc -d javadoc -sourcepath src -subpackages org || die - fi -} - -src_test() { - ejavac -cp ${PN}.jar:$(java-pkg_getjars junit-4) -d classes \ - $(find test/org -name "*.java") - cd classes - for FILE in $(find -name "*Test\.class"); do - local CLASS=$(echo ${FILE} | sed -e "s/\.class//" | sed -e "s%/%.%g" | sed -e "s/\.\.//") - java -cp .:$(java-pkg_getjars --with-dependencies junit-4) \ - org.junit.runner.JUnitCore ${CLASS} || die "Test ${CLASS} failed" - done -} - -src_install() { - java-pkg_dojar ${PN}.jar - dohtml *.html *.css || die - - use doc && java-pkg_dojavadoc javadoc - use source && java-pkg_dosrc src/org - use examples && java-pkg_doexamples examples -} diff --git a/dev-java/easymock/metadata.xml b/dev-java/easymock/metadata.xml deleted file mode 100644 index d6ae98ef..00000000 --- a/dev-java/easymock/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>j...@gentoo.org</email> - <name>Java</name> - </maintainer> - <longdescription> - EasyMock provides Mock Objects for interfaces in JUnit tests by generating - them on the fly using Java's proxy mechanism. - </longdescription> -</pkgmetadata>