JEuclid is a MathML to GIF or SVG converter. It was designed for Cocoon, but I need it for enabling MathML support in Apache FOP.
Created attachment 79024 [details] Initial ebuild This is a very preliminary ebuild, it is enough to build JEuclid in a form suitable for use with Apache FOP, I have not tested it standalone or with Cocoon.
- invalid ebuild header
- invalid ebuild header¹ - Apache is not a valid license, please have a look at /usr/portage/licenses [1] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3
Created attachment 79667 [details] Licence This seems to be a unique 'Apache style' licence.
Created attachment 79668 [details] Corrected Licence header JEuclid uses a near verbatim copy of the Apache-1.1 licence. However as nowhere does JEuclid specifically say it uses the Apache licence. Not being a lawyer I can only suggest we use the exact wording from Jeucild.
This library has now reached version 2.9.3 ( a couple of days ago ). Its build system has also switched to that of Maven :( The attached ebuild is generation 1 java ebuild, uses ant and is therefore completely out of date.
Created attachment 118435 [details] dev-java/jeuclid-2.9.7 Ebuild for new jeuclid 0.9.7. This ebuild could be used by FOP where it's needed for MathML support.
Created attachment 118437 [details] build.xml Build file for Ant.
*** Bug 224995 has been marked as a duplicate of this bug. ***
New ebuild set has been created. Please have a look at the following bug reports: 224997 (dev-java/jeuclid-fop) 224999 (dev-java/jeuclid-cli) 225001 (dev-java/jeuclid-mathviewer) 224995 (dev-java/jeuclid-core)
*** Bug 224997 has been marked as a duplicate of this bug. ***
*** Bug 224999 has been marked as a duplicate of this bug. ***
*** Bug 225001 has been marked as a duplicate of this bug. ***