aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/jeuclid-core')
-rw-r--r--dev-java/jeuclid-core/ChangeLog8
-rw-r--r--dev-java/jeuclid-core/Manifest1
-rw-r--r--dev-java/jeuclid-core/jeuclid-core-3.1.9.ebuild59
3 files changed, 67 insertions, 1 deletions
diff --git a/dev-java/jeuclid-core/ChangeLog b/dev-java/jeuclid-core/ChangeLog
index 7e11501f1..9b3617b1b 100644
--- a/dev-java/jeuclid-core/ChangeLog
+++ b/dev-java/jeuclid-core/ChangeLog
@@ -1,7 +1,13 @@
# ChangeLog for dev-java/jeuclid-core
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*jeuclid-core-3.1.9 (14 May 2012)
+
+ 14 May 2012; Sébastien Fabbro <bicatali@gentoo.org>
+ +jeuclid-core-3.1.9.ebuild:
+ Version bump
+
13 Jul 2010; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>
jeuclid-core-3.1.8.ebuild:
Added comment about dependency: dev-java/jcip-annotations is only in the
diff --git a/dev-java/jeuclid-core/Manifest b/dev-java/jeuclid-core/Manifest
index b3ad7eeb2..1b1708318 100644
--- a/dev-java/jeuclid-core/Manifest
+++ b/dev-java/jeuclid-core/Manifest
@@ -1 +1,2 @@
DIST jeuclid-parent-3.1.8-src.zip 8844588 RMD160 4f7a6f2fc5acd3bba23c0aa715798140dda17836 SHA1 02647c735f620e194e2177d779c16ca027e7b674 SHA256 4c80740a78bef42c6e5b87e09df931448caa210469382270ac4f70016ac21a0c
+DIST jeuclid-parent-3.1.9-src.zip 8858746 SHA256 80bddad60c02bb55d430cab78818c3a43223877c62bc71f1c7326e2ff8fbe362 SHA512 ae55ffa469664abbf5545479d7968fd36e003ccc3f21687a43e79d843d6d3855b779ebeca3d38cc0c4a466c2de21bffce8e7d14cb2199f57e125b58ac100f203 WHIRLPOOL 610e7dad58bece09eb1b0caec06de1c9afbb8bfaa9639c78c30b64b60d17029c8ed8d58c96b89d8f395a8fcab2025d274e781ed4b3dcb7ba7ed738375f299e88
diff --git a/dev-java/jeuclid-core/jeuclid-core-3.1.9.ebuild b/dev-java/jeuclid-core/jeuclid-core-3.1.9.ebuild
new file mode 100644
index 000000000..4f1ad82bf
--- /dev/null
+++ b/dev-java/jeuclid-core/jeuclid-core-3.1.9.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+JAVA_PKG_IUSE="source"
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="Core module of MathML rendering solution."
+HOMEPAGE="http://jeuclid.sourceforge.net/"
+SRC_URI="mirror://sourceforge/jeuclid/jeuclid-parent-${PV}-src.zip"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="dev-java/ant-core
+ dev-java/batik:1.7
+ dev-java/commons-logging
+ dev-java/jcip-annotations
+ dev-java/xml-commons-external:1.3
+ dev-java/xmlgraphics-commons:1.3"
+
+# note: dev-java/jcip-annotations is in the java overlay
+
+RDEPEND=">=virtual/jre-1.5
+ ${COMMON_DEPEND}"
+
+DEPEND=">=virtual/jdk-1.5
+ app-arch/unzip
+ ${COMMON_DEPEND}"
+
+S="${WORKDIR}/jeuclid-parent-${PV}/${PN}"
+
+src_prepare() {
+ # remove support of FreeHep from JAVA files (not needed for FOP plugin)
+ # really not needed?
+ #rm -f src/main/java/net/sourceforge/jeuclid/converter/FreeHep*
+
+ epatch "${FILESDIR}"/${PN}-no-freehep.patch
+
+ # create directory for dependencies
+ mkdir lib && cd lib || die
+
+ # add dependencies into the lib dir
+ java-pkg_jar-from ant-core ant.jar
+ java-pkg_jar-from batik-1.7 batik-all.jar
+ java-pkg_jar-from commons-logging commons-logging.jar
+ java-pkg_jar-from jcip-annotations jcip-annotations.jar
+ java-pkg_jar-from xml-commons-external-1.3 xml-apis.jar
+ java-pkg_jar-from xmlgraphics-commons-1.3 xmlgraphics-commons.jar
+ #java-pkg_jar-from freehep-util freehep-util.jar
+ #java-pkg_jar-from freehep-graphics2d freehep-graphics2d.jar
+}
+
+src_install() {
+ java-pkg_dojar target/${PN}.jar
+}