* [gentoo-commits] proj/java:master commit in: dev-java/easymock/
@ 2015-08-06 20:55 James Le Cuirot
0 siblings, 0 replies; 2+ messages in thread
From: James Le Cuirot @ 2015-08-06 20:55 UTC (permalink / raw
To: gentoo-commits
commit: f6fd9e158a767221aefae7925637ffb95c897ed3
Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
AuthorDate: Thu Aug 6 00:27:50 2015 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Thu Aug 6 00:27:50 2015 +0000
URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=f6fd9e15
[dev-java/easymock] Fix DEPENDs, description, copyright
Indent metadata.xml
dev-java/easymock/easymock-2.3.ebuild | 18 +++++++++---------
dev-java/easymock/metadata.xml | 12 ++++++++----
2 files changed, 17 insertions(+), 13 deletions(-)
diff --git a/dev-java/easymock/easymock-2.3.ebuild b/dev-java/easymock/easymock-2.3.ebuild
index c3bce87..a22b196 100644
--- a/dev-java/easymock/easymock-2.3.ebuild
+++ b/dev-java/easymock/easymock-2.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -6,7 +6,7 @@ JAVA_PKG_IUSE="doc examples source test"
inherit java-pkg-2 java-ant-2
MY_P="${PN}${PV}"
-DESCRIPTION="EasyMock provides Mock Objects for interfaces in JUnit tests by generating them on the fly using Java's proxy mechanism"
+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"
@@ -15,13 +15,13 @@ SLOT="2"
KEYWORDS="~amd64 ~x86"
IUSE=""
-COMMON_DEPEND="
- test? ( >=dev-java/junit-4 )"
-DEPEND=">=virtual/jdk-1.5
- ${COMMON_DEPEND}
- app-arch/unzip"
-RDEPEND=">=virtual/jre-1.5
- ${COMMON_DEPEND}"
+DEPEND="
+ app-arch/unzip
+ >=virtual/jdk-1.5
+ test? ( >=dev-java/junit-4 )
+"
+RDEPEND=">=virtual/jre-1.5"
+
S="${WORKDIR}/${MY_P}"
src_unpack() {
diff --git a/dev-java/easymock/metadata.xml b/dev-java/easymock/metadata.xml
index 4075832..ee7d5d9 100644
--- a/dev-java/easymock/metadata.xml
+++ b/dev-java/easymock/metadata.xml
@@ -1,8 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>java</herd>
-<maintainer>
- <email>java@gentoo.org</email>
-</maintainer>
+ <herd>java</herd>
+ <maintainer>
+ <email>java@gentoo.org</email>
+ </maintainer>
+ <longdescription>
+ EasyMock provides Mock Objects for interfaces in JUnit tests by generating
+ them on the fly using Java's proxy mechanism.
+ </longdescription>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] proj/java:master commit in: dev-java/easymock/
@ 2021-06-30 9:35 Florian Schmaus
0 siblings, 0 replies; 2+ messages in thread
From: Florian Schmaus @ 2021-06-30 9:35 UTC (permalink / raw
To: gentoo-commits
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>java@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>
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-06-30 9:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-30 9:35 [gentoo-commits] proj/java:master commit in: dev-java/easymock/ Florian Schmaus
-- strict thread matches above, loose matches on Subject: below --
2015-08-06 20:55 James Le Cuirot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox